{"cells":[[-8,-3,-17,318,488,[]],[-8,-3,-16,318,488,[]],[-8,-3,-15,318,488,[]],[-8,-3,-14,318,488,[]],[-8,-3,-13,318,488,[]],[-8,-3,-12,318,488,[]],[-8,-3,-11,318,488,[]],[-8,-3,-10,318,488,[]],[-8,-3,-9,318,488,[]],[-8,-3,-8,318,488,[]],[-8,-3,-7,318,488,[]],[-8,-3,-6,318,488,[]],[-8,-3,-5,318,488,[]],[-8,-3,-4,318,488,[]],[-8,-3,-3,318,488,[]],[-8,-3,-2,318,488,[]],[-8,-3,-1,318,488,[]],[-8,-3,0,318,488,[]],[-8,-3,1,318,488,[]],[-8,-3,2,318,488,[]],[-8,-3,3,318,488,[]],[-8,-3,4,318,488,[]],[-8,-3,5,318,488,[]],[-8,-3,6,318,488,[]],[-8,-3,7,318,488,[]],[-8,-3,8,318,488,[]],[-8,-3,9,318,488,[]],[-8,-3,10,318,488,[]],[-8,-3,11,318,488,[]],[-8,-3,12,318,488,[]],[-8,-3,13,318,488,[]],[-8,-3,14,318,488,[]],[-8,-3,15,318,488,[]],[-8,-3,16,318,488,[]],[-8,-3,17,318,488,[]],[-8,-3,18,318,488,[]],[-8,-3,19,318,488,[]],[-8,-3,20,318,488,[]],[-8,-2,-17,318,488,[]],[-8,-2,-16,318,488,[]],[-8,-2,-15,318,488,[]],[-8,-2,-14,318,488,[]],[-8,-2,-13,318,488,[]],[-8,-2,-12,318,488,[]],[-8,-2,-11,318,488,[]],[-8,-2,-10,318,488,[]],[-8,-2,-9,318,488,[]],[-8,-2,-8,318,488,[]],[-8,-2,-7,318,488,[]],[-8,-2,-6,318,488,[]],[-8,-2,-5,318,488,[]],[-8,-2,-4,318,488,[]],[-8,-2,-3,318,488,[]],[-8,-2,-2,318,488,[]],[-8,-2,-1,318,488,[]],[-8,-2,0,318,488,[]],[-8,-2,1,318,488,[]],[-8,-2,2,318,488,[]],[-8,-2,3,318,488,[]],[-8,-2,4,318,488,[]],[-8,-2,5,318,488,[]],[-8,-2,6,318,488,[]],[-8,-2,7,318,488,[]],[-8,-2,8,318,488,[]],[-8,-2,9,318,488,[]],[-8,-2,10,318,488,[]],[-8,-2,11,318,488,[]],[-8,-2,12,318,488,[]],[-8,-2,13,318,488,[]],[-8,-2,14,318,488,[]],[-8,-2,15,318,488,[]],[-8,-2,16,318,488,[]],[-8,-2,17,318,488,[]],[-8,-2,18,318,488,[]],[-8,-2,19,318,488,[]],[-8,-2,20,318,488,[]],[-8,-1,-17,318,488,[]],[-8,-1,-16,318,488,[]],[-8,-1,-15,318,488,[]],[-8,-1,-14,318,488,[]],[-8,-1,-13,318,488,[]],[-8,-1,-12,318,488,[]],[-8,-1,-11,318,488,[]],[-8,-1,-10,318,488,[]],[-8,-1,-9,318,488,[]],[-8,-1,-8,318,488,[]],[-8,-1,-7,318,488,[]],[-8,-1,-6,318,488,[]],[-8,-1,-5,318,488,[]],[-8,-1,-4,318,488,[]],[-8,-1,-3,318,488,[]],[-8,-1,-2,318,488,[]],[-8,-1,-1,318,488,[]],[-8,-1,0,318,488,[]],[-8,-1,1,318,488,[]],[-8,-1,2,318,488,[]],[-8,-1,3,318,488,[]],[-8,-1,4,318,488,[]],[-8,-1,5,318,488,[]],[-8,-1,6,318,488,[]],[-8,-1,7,318,488,[]],[-8,-1,8,318,488,[]],[-8,-1,9,318,488,[]],[-8,-1,10,318,488,[]],[-8,-1,11,318,488,[]],[-8,-1,12,318,488,[]],[-8,-1,13,318,488,[]],[-8,-1,14,318,488,[]],[-8,-1,15,318,488,[]],[-8,-1,16,318,488,[]],[-8,-1,17,318,488,[]],[-8,-1,18,318,488,[]],[-8,-1,19,318,488,[]],[-8,-1,20,318,488,[]],[-8,0,-17,318,488,[]],[-8,0,-16,318,488,[]],[-8,0,-15,318,488,[]],[-8,0,-14,318,488,[]],[-8,0,-13,318,488,[]],[-8,0,-12,318,488,[]],[-8,0,-11,318,488,[]],[-8,0,-10,318,488,[]],[-8,0,-9,318,488,[]],[-8,0,-8,318,488,[]],[-8,0,-7,318,488,[]],[-8,0,-6,318,488,[]],[-8,0,-5,318,488,[]],[-8,0,-4,318,488,[]],[-8,0,-3,318,488,[]],[-8,0,-2,318,488,[]],[-8,0,-1,318,488,[]],[-8,0,0,318,488,[]],[-8,0,1,318,488,[]],[-8,0,2,318,488,[]],[-8,0,3,318,488,[]],[-8,0,4,318,488,[]],[-8,0,5,318,488,[]],[-8,0,6,318,488,[]],[-8,0,7,318,488,[]],[-8,0,8,318,488,[]],[-8,0,9,318,488,[]],[-8,0,10,318,488,[]],[-8,0,11,318,488,[]],[-8,0,12,318,488,[]],[-8,0,13,318,488,[]],[-8,0,14,318,488,[]],[-8,0,15,318,488,[]],[-8,0,16,318,488,[]],[-8,0,17,318,488,[]],[-8,0,18,318,488,[]],[-8,0,19,318,488,[]],[-8,0,20,318,488,[]],[-8,1,-17,318,488,[]],[-8,1,-16,318,488,[]],[-8,1,-15,318,488,[]],[-8,1,-14,318,488,[]],[-8,1,-13,318,488,[]],[-8,1,-12,318,488,[]],[-8,1,-11,318,488,[]],[-8,1,-10,318,488,[]],[-8,1,-9,318,488,[]],[-8,1,-8,318,488,[]],[-8,1,-7,318,488,[]],[-8,1,-6,318,488,[]],[-8,1,-5,318,488,[]],[-8,1,-4,318,488,[]],[-8,1,-3,318,488,[]],[-8,1,-2,318,488,[]],[-8,1,-1,318,488,[]],[-8,1,0,318,488,[]],[-8,1,1,318,488,[]],[-8,1,2,318,488,[]],[-8,1,3,318,488,[]],[-8,1,4,318,488,[]],[-8,1,5,318,488,[]],[-8,1,6,318,488,[]],[-8,1,7,318,488,[]],[-8,1,8,318,488,[]],[-8,1,9,318,488,[]],[-8,1,10,318,488,[]],[-8,1,11,318,488,[]],[-8,1,12,318,488,[]],[-8,1,13,318,488,[]],[-8,1,14,318,488,[]],[-8,1,15,318,488,[]],[-8,1,16,318,488,[]],[-8,1,17,318,488,[]],[-8,1,18,318,488,[]],[-8,1,19,318,488,[]],[-8,1,20,318,488,[]],[-7,-3,-17,318,488,[]],[-7,-3,-16,318,488,[]],[-7,-3,-15,318,488,[]],[-7,-3,-14,318,488,[]],[-7,-3,-13,318,488,[]],[-7,-3,-12,318,488,[]],[-7,-3,-11,318,488,[]],[-7,-3,-10,318,488,[]],[-7,-3,-9,318,488,[]],[-7,-3,-8,318,488,[]],[-7,-3,-7,318,488,[]],[-7,-3,-6,318,488,[]],[-7,-3,-5,318,488,[]],[-7,-3,-4,318,488,[]],[-7,-3,-3,318,488,[]],[-7,-3,-2,318,488,[]],[-7,-3,-1,318,488,[]],[-7,-3,0,318,488,[]],[-7,-3,1,318,488,[]],[-7,-3,2,318,488,[]],[-7,-3,3,318,488,[]],[-7,-3,4,318,488,[]],[-7,-3,5,318,488,[]],[-7,-3,6,318,488,[]],[-7,-3,7,318,488,[]],[-7,-3,8,318,488,[]],[-7,-3,9,318,488,[]],[-7,-3,10,318,488,[]],[-7,-3,11,318,488,[]],[-7,-3,12,318,488,[]],[-7,-3,13,318,488,[]],[-7,-3,14,318,488,[]],[-7,-3,15,318,488,[]],[-7,-3,16,318,488,[]],[-7,-3,17,318,488,[]],[-7,-3,18,318,488,[]],[-7,-3,19,318,488,[]],[-7,-3,20,318,488,[]],[-7,-2,-17,318,488,[]],[-7,-2,-16,318,488,[]],[-7,-2,-15,318,488,[]],[-7,-2,-14,318,488,[]],[-7,-2,-13,318,488,[]],[-7,-2,-12,318,488,[]],[-7,-2,-11,318,488,[]],[-7,-2,-10,318,488,[]],[-7,-2,-9,318,488,[]],[-7,-2,-8,318,488,[]],[-7,-2,-7,318,488,[]],[-7,-2,-6,318,488,[]],[-7,-2,-5,318,488,[]],[-7,-2,-4,318,488,[]],[-7,-2,-3,318,488,[]],[-7,-2,-2,318,488,[]],[-7,-2,-1,318,488,[]],[-7,-2,0,318,488,[]],[-7,-2,1,318,488,[]],[-7,-2,2,318,488,[]],[-7,-2,3,318,488,[]],[-7,-2,4,318,488,[]],[-7,-2,5,318,488,[]],[-7,-2,6,318,488,[]],[-7,-2,7,318,488,[]],[-7,-2,8,318,488,[]],[-7,-2,9,318,488,[]],[-7,-2,10,318,488,[]],[-7,-2,11,318,488,[]],[-7,-2,12,318,488,[]],[-7,-2,13,318,488,[]],[-7,-2,14,318,488,[]],[-7,-2,15,318,488,[]],[-7,-2,16,318,488,[]],[-7,-2,17,318,488,[]],[-7,-2,18,318,488,[]],[-7,-2,19,318,488,[]],[-7,-2,20,318,488,[]],[-7,-1,-17,318,488,[]],[-7,-1,-16,318,488,[]],[-7,-1,-15,318,488,[]],[-7,-1,-14,318,488,[]],[-7,-1,-13,318,488,[]],[-7,-1,-12,318,488,[]],[-7,-1,-11,318,488,[]],[-7,-1,-10,318,488,[]],[-7,-1,-9,318,488,[]],[-7,-1,-8,318,488,[]],[-7,-1,-7,318,488,[]],[-7,-1,-6,318,488,[]],[-7,-1,-5,318,488,[]],[-7,-1,-4,318,488,[]],[-7,-1,-3,318,488,[]],[-7,-1,-2,318,488,[]],[-7,-1,-1,318,488,[]],[-7,-1,0,318,488,[]],[-7,-1,1,318,488,[]],[-7,-1,2,318,488,[]],[-7,-1,3,318,488,[]],[-7,-1,4,318,488,[]],[-7,-1,5,318,488,[]],[-7,-1,6,318,488,[]],[-7,-1,7,318,488,[]],[-7,-1,8,318,488,[]],[-7,-1,9,318,488,[]],[-7,-1,10,318,488,[]],[-7,-1,11,318,488,[]],[-7,-1,12,318,488,[]],[-7,-1,13,318,488,[]],[-7,-1,14,318,488,[]],[-7,-1,15,318,488,[]],[-7,-1,16,318,488,[]],[-7,-1,17,318,488,[]],[-7,-1,18,318,488,[]],[-7,-1,19,318,488,[]],[-7,-1,20,318,488,[]],[-7,0,-17,318,488,[]],[-7,0,-16,318,488,[]],[-7,0,-15,318,488,[]],[-7,0,-14,318,488,[]],[-7,0,-13,318,488,[]],[-7,0,-12,318,488,[]],[-7,0,-11,318,488,[]],[-7,0,-10,318,488,[]],[-7,0,-9,318,488,[]],[-7,0,-8,318,488,[]],[-7,0,-7,318,488,[]],[-7,0,-6,318,488,[]],[-7,0,-5,318,488,[]],[-7,0,-4,318,488,[]],[-7,0,-3,318,488,[]],[-7,0,-2,318,488,[]],[-7,0,-1,318,488,[]],[-7,0,0,318,488,[]],[-7,0,1,318,488,[]],[-7,0,2,318,488,[]],[-7,0,3,318,488,[]],[-7,0,4,318,488,[]],[-7,0,5,318,488,[]],[-7,0,6,318,488,[]],[-7,0,7,318,488,[]],[-7,0,8,318,488,[]],[-7,0,9,318,488,[]],[-7,0,10,318,488,[]],[-7,0,11,318,488,[]],[-7,0,12,318,488,[]],[-7,0,13,318,488,[]],[-7,0,14,318,488,[]],[-7,0,15,318,488,[]],[-7,0,16,318,488,[]],[-7,0,17,318,488,[]],[-7,0,18,318,488,[]],[-7,0,19,318,488,[]],[-7,0,20,318,488,[]],[-7,1,-17,318,488,[]],[-7,1,-16,318,488,[]],[-7,1,-15,318,488,[]],[-7,1,-14,318,488,[]],[-7,1,-13,318,488,[]],[-7,1,-12,318,488,[]],[-7,1,-11,318,488,[]],[-7,1,-10,318,488,[]],[-7,1,-9,318,488,[]],[-7,1,-8,318,488,[]],[-7,1,-7,318,488,[]],[-7,1,-6,318,488,[]],[-7,1,-5,318,488,[]],[-7,1,-4,318,488,[]],[-7,1,-3,318,488,[]],[-7,1,-2,318,488,[]],[-7,1,-1,318,488,[]],[-7,1,0,318,488,[]],[-7,1,1,318,488,[]],[-7,1,2,318,488,[]],[-7,1,3,318,488,[]],[-7,1,4,318,488,[]],[-7,1,5,318,488,[]],[-7,1,6,318,488,[]],[-7,1,7,318,488,[]],[-7,1,8,318,488,[]],[-7,1,9,318,488,[]],[-7,1,10,318,488,[]],[-7,1,11,318,488,[]],[-7,1,12,318,488,[]],[-7,1,13,318,488,[]],[-7,1,14,318,488,[]],[-7,1,15,318,488,[]],[-7,1,16,318,488,[]],[-7,1,17,318,488,[]],[-7,1,18,318,488,[]],[-7,1,19,318,488,[]],[-7,1,20,318,488,[]],[-7,2,6,294,464,[]],[-7,5,15,314,484,[]],[-6,-3,-17,318,488,[]],[-6,-3,-16,318,488,[]],[-6,-3,-15,318,488,[]],[-6,-3,-14,318,488,[]],[-6,-3,-13,318,488,[]],[-6,-3,-12,318,488,[]],[-6,-3,-11,318,488,[]],[-6,-3,-10,318,488,[]],[-6,-3,-9,318,488,[]],[-6,-3,-8,318,488,[]],[-6,-3,-7,318,488,[]],[-6,-3,-6,318,488,[]],[-6,-3,-5,318,488,[]],[-6,-3,-4,318,488,[]],[-6,-3,-3,318,488,[]],[-6,-3,-2,318,488,[]],[-6,-3,-1,318,488,[]],[-6,-3,0,318,488,[]],[-6,-3,1,318,488,[]],[-6,-3,2,318,488,[]],[-6,-3,3,318,488,[]],[-6,-3,4,318,488,[]],[-6,-3,5,318,488,[]],[-6,-3,6,318,488,[]],[-6,-3,7,318,488,[]],[-6,-3,8,318,488,[]],[-6,-3,9,318,488,[]],[-6,-3,10,318,488,[]],[-6,-3,11,318,488,[]],[-6,-3,12,318,488,[]],[-6,-3,13,318,488,[]],[-6,-3,14,318,488,[]],[-6,-3,15,318,488,[]],[-6,-3,16,318,488,[]],[-6,-3,17,318,488,[]],[-6,-3,18,318,488,[]],[-6,-3,19,318,488,[]],[-6,-3,20,318,488,[]],[-6,-2,-17,318,488,[]],[-6,-2,-16,318,488,[]],[-6,-2,-15,318,488,[]],[-6,-2,-14,318,488,[]],[-6,-2,-13,318,488,[]],[-6,-2,-12,318,488,[]],[-6,-2,-11,318,488,[]],[-6,-2,-10,318,488,[]],[-6,-2,-9,318,488,[]],[-6,-2,-8,318,488,[]],[-6,-2,-7,318,488,[]],[-6,-2,-6,318,488,[]],[-6,-2,-5,318,488,[]],[-6,-2,-4,318,488,[]],[-6,-2,-3,318,488,[]],[-6,-2,-2,318,488,[]],[-6,-2,-1,318,488,[]],[-6,-2,0,318,488,[]],[-6,-2,1,318,488,[]],[-6,-2,2,318,488,[]],[-6,-2,3,318,488,[]],[-6,-2,4,318,488,[]],[-6,-2,5,318,488,[]],[-6,-2,6,318,488,[]],[-6,-2,7,318,488,[]],[-6,-2,8,318,488,[]],[-6,-2,9,318,488,[]],[-6,-2,10,318,488,[]],[-6,-2,11,318,488,[]],[-6,-2,12,318,488,[]],[-6,-2,13,318,488,[]],[-6,-2,14,318,488,[]],[-6,-2,15,318,488,[]],[-6,-2,16,318,488,[]],[-6,-2,17,318,488,[]],[-6,-2,18,318,488,[]],[-6,-2,19,318,488,[]],[-6,-2,20,318,488,[]],[-6,-1,-17,318,488,[]],[-6,-1,-16,318,488,[]],[-6,-1,-15,318,488,[]],[-6,-1,-14,318,488,[]],[-6,-1,-13,318,488,[]],[-6,-1,-12,318,488,[]],[-6,-1,-11,318,488,[]],[-6,-1,-10,318,488,[]],[-6,-1,-9,318,488,[]],[-6,-1,-8,318,488,[]],[-6,-1,-7,318,488,[]],[-6,-1,-6,318,488,[]],[-6,-1,-5,318,488,[]],[-6,-1,-4,318,488,[]],[-6,-1,-3,318,488,[]],[-6,-1,-2,318,488,[]],[-6,-1,-1,318,488,[]],[-6,-1,0,318,488,[]],[-6,-1,1,318,488,[]],[-6,-1,2,318,488,[]],[-6,-1,3,318,488,[]],[-6,-1,4,318,488,[]],[-6,-1,5,318,488,[]],[-6,-1,6,318,488,[]],[-6,-1,7,318,488,[]],[-6,-1,8,318,488,[]],[-6,-1,9,318,488,[]],[-6,-1,10,318,488,[]],[-6,-1,11,318,488,[]],[-6,-1,12,318,488,[]],[-6,-1,13,318,488,[]],[-6,-1,14,318,488,[]],[-6,-1,15,318,488,[]],[-6,-1,16,318,488,[]],[-6,-1,17,318,488,[]],[-6,-1,18,318,488,[]],[-6,-1,19,318,488,[]],[-6,-1,20,318,488,[]],[-6,0,-17,318,488,[]],[-6,0,-16,318,488,[]],[-6,0,-15,318,488,[]],[-6,0,-14,318,488,[]],[-6,0,-13,318,488,[]],[-6,0,-12,318,488,[]],[-6,0,-11,318,488,[]],[-6,0,-10,318,488,[]],[-6,0,-9,318,488,[]],[-6,0,-8,318,488,[]],[-6,0,-7,318,488,[]],[-6,0,-6,318,488,[]],[-6,0,-5,318,488,[]],[-6,0,-4,318,488,[]],[-6,0,-3,318,488,[]],[-6,0,-2,318,488,[]],[-6,0,-1,318,488,[]],[-6,0,0,318,488,[]],[-6,0,1,318,488,[]],[-6,0,2,318,488,[]],[-6,0,3,318,488,[]],[-6,0,4,318,488,[]],[-6,0,5,318,488,[]],[-6,0,6,318,488,[]],[-6,0,7,318,488,[]],[-6,0,8,318,488,[]],[-6,0,9,318,488,[]],[-6,0,10,318,488,[]],[-6,0,11,318,488,[]],[-6,0,12,318,488,[]],[-6,0,13,318,488,[]],[-6,0,14,318,488,[]],[-6,0,15,318,488,[]],[-6,0,16,318,488,[]],[-6,0,17,318,488,[]],[-6,0,18,318,488,[]],[-6,0,19,318,488,[]],[-6,0,20,318,488,[]],[-6,1,-17,318,488,[]],[-6,1,-16,318,488,[]],[-6,1,-15,318,488,[]],[-6,1,-14,318,488,[]],[-6,1,-13,318,488,[]],[-6,1,-12,318,488,[]],[-6,1,-11,318,488,[]],[-6,1,-10,318,488,[]],[-6,1,-9,318,488,[]],[-6,1,-8,318,488,[]],[-6,1,-7,318,488,[]],[-6,1,-6,318,488,[]],[-6,1,-5,318,488,[]],[-6,1,-4,318,488,[]],[-6,1,-3,318,488,[]],[-6,1,-2,318,488,[]],[-6,1,-1,318,488,[]],[-6,1,0,318,488,[]],[-6,1,1,318,488,[]],[-6,1,2,318,488,[]],[-6,1,3,318,488,[]],[-6,1,4,318,488,[]],[-6,1,5,318,488,[]],[-6,1,6,318,488,[]],[-6,1,7,318,488,[]],[-6,1,8,318,488,[]],[-6,1,9,318,488,[]],[-6,1,10,318,488,[]],[-6,1,11,318,488,[]],[-6,1,12,318,488,[]],[-6,1,13,318,488,[]],[-6,1,14,318,488,[]],[-6,1,15,318,488,[]],[-6,1,16,318,488,[]],[-6,1,17,318,488,[]],[-6,1,18,318,488,[]],[-6,1,19,318,488,[]],[-6,1,20,318,488,[]],[-6,5,14,314,484,[]],[-6,5,15,314,484,[]],[-6,5,16,314,484,[]],[-6,6,15,314,484,[]],[-6,8,15,314,484,[]],[-5,-3,-17,318,488,[]],[-5,-3,-16,318,488,[]],[-5,-3,-15,318,488,[]],[-5,-3,-14,318,488,[]],[-5,-3,-13,318,488,[]],[-5,-3,-12,318,488,[]],[-5,-3,-11,318,488,[]],[-5,-3,-10,318,488,[]],[-5,-3,-9,318,488,[]],[-5,-3,-8,318,488,[]],[-5,-3,-7,318,488,[]],[-5,-3,-6,318,488,[]],[-5,-3,-5,318,488,[]],[-5,-3,-4,318,488,[]],[-5,-3,-3,318,488,[]],[-5,-3,-2,318,488,[]],[-5,-3,-1,318,488,[]],[-5,-3,0,318,488,[]],[-5,-3,1,318,488,[]],[-5,-3,2,318,488,[]],[-5,-3,3,318,488,[]],[-5,-3,4,318,488,[]],[-5,-3,5,318,488,[]],[-5,-3,6,318,488,[]],[-5,-3,7,318,488,[]],[-5,-3,8,318,488,[]],[-5,-3,9,318,488,[]],[-5,-3,10,318,488,[]],[-5,-3,11,318,488,[]],[-5,-3,12,318,488,[]],[-5,-3,13,318,488,[]],[-5,-3,14,318,488,[]],[-5,-3,15,318,488,[]],[-5,-3,16,318,488,[]],[-5,-3,17,318,488,[]],[-5,-3,18,318,488,[]],[-5,-3,19,318,488,[]],[-5,-3,20,318,488,[]],[-5,-2,-17,318,488,[]],[-5,-2,-16,318,488,[]],[-5,-2,-15,318,488,[]],[-5,-2,-14,318,488,[]],[-5,-2,-13,318,488,[]],[-5,-2,-12,318,488,[]],[-5,-2,-11,318,488,[]],[-5,-2,-10,318,488,[]],[-5,-2,-9,318,488,[]],[-5,-2,-8,318,488,[]],[-5,-2,-7,318,488,[]],[-5,-2,-6,318,488,[]],[-5,-2,-5,318,488,[]],[-5,-2,-4,318,488,[]],[-5,-2,-3,318,488,[]],[-5,-2,-2,318,488,[]],[-5,-2,-1,318,488,[]],[-5,-2,0,318,488,[]],[-5,-2,1,318,488,[]],[-5,-2,2,318,488,[]],[-5,-2,3,318,488,[]],[-5,-2,4,318,488,[]],[-5,-2,5,318,488,[]],[-5,-2,6,318,488,[]],[-5,-2,7,318,488,[]],[-5,-2,8,318,488,[]],[-5,-2,9,318,488,[]],[-5,-2,10,318,488,[]],[-5,-2,11,318,488,[]],[-5,-2,12,318,488,[]],[-5,-2,13,318,488,[]],[-5,-2,14,318,488,[]],[-5,-2,15,318,488,[]],[-5,-2,16,318,488,[]],[-5,-2,17,318,488,[]],[-5,-2,18,318,488,[]],[-5,-2,19,318,488,[]],[-5,-2,20,318,488,[]],[-5,-1,-17,318,488,[]],[-5,-1,-16,318,488,[]],[-5,-1,-15,318,488,[]],[-5,-1,-14,318,488,[]],[-5,-1,-13,318,488,[]],[-5,-1,-12,318,488,[]],[-5,-1,-11,318,488,[]],[-5,-1,-10,318,488,[]],[-5,-1,-9,318,488,[]],[-5,-1,-8,318,488,[]],[-5,-1,-7,318,488,[]],[-5,-1,-6,318,488,[]],[-5,-1,-5,318,488,[]],[-5,-1,-4,318,488,[]],[-5,-1,-3,318,488,[]],[-5,-1,-2,318,488,[]],[-5,-1,-1,318,488,[]],[-5,-1,0,318,488,[]],[-5,-1,1,318,488,[]],[-5,-1,2,318,488,[]],[-5,-1,3,318,488,[]],[-5,-1,4,318,488,[]],[-5,-1,5,318,488,[]],[-5,-1,6,318,488,[]],[-5,-1,7,318,488,[]],[-5,-1,8,318,488,[]],[-5,-1,9,318,488,[]],[-5,-1,10,318,488,[]],[-5,-1,11,318,488,[]],[-5,-1,12,318,488,[]],[-5,-1,13,318,488,[]],[-5,-1,14,318,488,[]],[-5,-1,15,318,488,[]],[-5,-1,16,318,488,[]],[-5,-1,17,318,488,[]],[-5,-1,18,318,488,[]],[-5,-1,19,318,488,[]],[-5,-1,20,318,488,[]],[-5,0,-17,318,488,[]],[-5,0,-16,318,488,[]],[-5,0,-15,318,488,[]],[-5,0,-14,318,488,[]],[-5,0,-13,318,488,[]],[-5,0,-12,318,488,[]],[-5,0,-11,318,488,[]],[-5,0,-10,318,488,[]],[-5,0,-9,318,488,[]],[-5,0,-8,318,488,[]],[-5,0,-7,318,488,[]],[-5,0,-6,318,488,[]],[-5,0,-5,318,488,[]],[-5,0,-4,318,488,[]],[-5,0,-3,318,488,[]],[-5,0,-2,318,488,[]],[-5,0,-1,318,488,[]],[-5,0,0,318,488,[]],[-5,0,1,318,488,[]],[-5,0,2,318,488,[]],[-5,0,3,318,488,[]],[-5,0,4,318,488,[]],[-5,0,5,318,488,[]],[-5,0,6,318,488,[]],[-5,0,7,318,488,[]],[-5,0,8,318,488,[]],[-5,0,9,318,488,[]],[-5,0,10,318,488,[]],[-5,0,11,318,488,[]],[-5,0,12,318,488,[]],[-5,0,13,318,488,[]],[-5,0,14,318,488,[]],[-5,0,15,318,488,[]],[-5,0,16,318,488,[]],[-5,0,17,318,488,[]],[-5,0,18,318,488,[]],[-5,0,19,318,488,[]],[-5,0,20,318,488,[]],[-5,1,-17,318,488,[]],[-5,1,-16,318,488,[]],[-5,1,-15,318,488,[]],[-5,1,-14,318,488,[]],[-5,1,-13,318,488,[]],[-5,1,-12,318,488,[]],[-5,1,-11,318,488,[]],[-5,1,-10,318,488,[]],[-5,1,-9,318,488,[]],[-5,1,-8,318,488,[]],[-5,1,-7,318,488,[]],[-5,1,-6,318,488,[]],[-5,1,-5,318,488,[]],[-5,1,-4,318,488,[]],[-5,1,-3,318,488,[]],[-5,1,-2,318,488,[]],[-5,1,-1,318,488,[]],[-5,1,0,318,488,[]],[-5,1,1,318,488,[]],[-5,1,2,318,488,[]],[-5,1,3,318,488,[]],[-5,1,4,318,488,[]],[-5,1,5,318,488,[]],[-5,1,6,318,488,[]],[-5,1,7,318,488,[]],[-5,1,8,318,488,[]],[-5,1,9,318,488,[]],[-5,1,10,318,488,[]],[-5,1,11,318,488,[]],[-5,1,12,318,488,[]],[-5,1,13,318,488,[]],[-5,1,14,318,488,[]],[-5,1,15,318,488,[]],[-5,1,16,318,488,[]],[-5,1,17,318,488,[]],[-5,1,18,318,488,[]],[-5,1,19,318,488,[]],[-5,1,20,318,488,[]],[-5,5,13,314,484,[]],[-5,5,14,314,484,[]],[-5,5,15,314,484,[]],[-5,5,16,314,484,[]],[-5,5,17,314,484,[]],[-5,6,14,314,484,[]],[-5,6,15,314,484,[]],[-5,6,16,314,484,[]],[-5,8,14,314,484,[]],[-5,8,15,314,484,[]],[-5,8,16,314,484,[]],[-5,9,15,314,484,[]],[-5,11,15,314,484,[]],[-4,-3,-17,318,488,[]],[-4,-3,-16,318,488,[]],[-4,-3,-15,318,488,[]],[-4,-3,-14,318,488,[]],[-4,-3,-13,318,488,[]],[-4,-3,-12,318,488,[]],[-4,-3,-11,318,488,[]],[-4,-3,-10,318,488,[]],[-4,-3,-9,318,488,[]],[-4,-3,-8,318,488,[]],[-4,-3,-7,318,488,[]],[-4,-3,-6,318,488,[]],[-4,-3,-5,318,488,[]],[-4,-3,-4,318,488,[]],[-4,-3,-3,318,488,[]],[-4,-3,-2,318,488,[]],[-4,-3,-1,318,488,[]],[-4,-3,0,318,488,[]],[-4,-3,1,318,488,[]],[-4,-3,2,318,488,[]],[-4,-3,3,318,488,[]],[-4,-3,4,318,488,[]],[-4,-3,5,318,488,[]],[-4,-3,6,318,488,[]],[-4,-3,7,318,488,[]],[-4,-3,8,318,488,[]],[-4,-3,9,318,488,[]],[-4,-3,10,318,488,[]],[-4,-3,11,318,488,[]],[-4,-3,12,318,488,[]],[-4,-3,13,318,488,[]],[-4,-3,14,318,488,[]],[-4,-3,15,318,488,[]],[-4,-3,16,318,488,[]],[-4,-3,17,318,488,[]],[-4,-3,18,318,488,[]],[-4,-3,19,318,488,[]],[-4,-3,20,318,488,[]],[-4,-2,-17,318,488,[]],[-4,-2,-16,318,488,[]],[-4,-2,-15,318,488,[]],[-4,-2,-14,318,488,[]],[-4,-2,-13,318,488,[]],[-4,-2,-12,318,488,[]],[-4,-2,-11,318,488,[]],[-4,-2,-10,318,488,[]],[-4,-2,-9,318,488,[]],[-4,-2,-8,318,488,[]],[-4,-2,-7,318,488,[]],[-4,-2,-6,318,488,[]],[-4,-2,-5,318,488,[]],[-4,-2,-4,318,488,[]],[-4,-2,-3,318,488,[]],[-4,-2,-2,318,488,[]],[-4,-2,-1,318,488,[]],[-4,-2,0,318,488,[]],[-4,-2,1,318,488,[]],[-4,-2,2,318,488,[]],[-4,-2,3,318,488,[]],[-4,-2,4,318,488,[]],[-4,-2,5,318,488,[]],[-4,-2,6,318,488,[]],[-4,-2,7,318,488,[]],[-4,-2,8,318,488,[]],[-4,-2,9,318,488,[]],[-4,-2,10,318,488,[]],[-4,-2,11,318,488,[]],[-4,-2,12,318,488,[]],[-4,-2,13,318,488,[]],[-4,-2,14,318,488,[]],[-4,-2,15,318,488,[]],[-4,-2,16,318,488,[]],[-4,-2,17,318,488,[]],[-4,-2,18,318,488,[]],[-4,-2,19,318,488,[]],[-4,-2,20,318,488,[]],[-4,-1,-17,318,488,[]],[-4,-1,-16,318,488,[]],[-4,-1,-15,318,488,[]],[-4,-1,-14,318,488,[]],[-4,-1,-13,318,488,[]],[-4,-1,-12,318,488,[]],[-4,-1,-11,318,488,[]],[-4,-1,-10,318,488,[]],[-4,-1,-9,318,488,[]],[-4,-1,-8,318,488,[]],[-4,-1,-7,318,488,[]],[-4,-1,-6,318,488,[]],[-4,-1,-5,318,488,[]],[-4,-1,-4,318,488,[]],[-4,-1,-3,318,488,[]],[-4,-1,-2,318,488,[]],[-4,-1,-1,318,488,[]],[-4,-1,0,318,488,[]],[-4,-1,1,318,488,[]],[-4,-1,2,318,488,[]],[-4,-1,3,318,488,[]],[-4,-1,4,318,488,[]],[-4,-1,5,318,488,[]],[-4,-1,6,318,488,[]],[-4,-1,7,318,488,[]],[-4,-1,8,318,488,[]],[-4,-1,9,318,488,[]],[-4,-1,10,318,488,[]],[-4,-1,11,318,488,[]],[-4,-1,12,318,488,[]],[-4,-1,13,318,488,[]],[-4,-1,14,318,488,[]],[-4,-1,15,318,488,[]],[-4,-1,16,318,488,[]],[-4,-1,17,318,488,[]],[-4,-1,18,318,488,[]],[-4,-1,19,318,488,[]],[-4,-1,20,318,488,[]],[-4,0,-17,318,488,[]],[-4,0,-16,318,488,[]],[-4,0,-15,318,488,[]],[-4,0,-14,318,488,[]],[-4,0,-13,318,488,[]],[-4,0,-12,318,488,[]],[-4,0,-11,318,488,[]],[-4,0,-10,318,488,[]],[-4,0,-9,318,488,[]],[-4,0,-8,318,488,[]],[-4,0,-7,318,488,[]],[-4,0,-6,318,488,[]],[-4,0,-5,318,488,[]],[-4,0,-4,318,488,[]],[-4,0,-3,318,488,[]],[-4,0,-2,318,488,[]],[-4,0,-1,318,488,[]],[-4,0,0,318,488,[]],[-4,0,1,318,488,[]],[-4,0,2,318,488,[]],[-4,0,3,318,488,[]],[-4,0,4,318,488,[]],[-4,0,5,318,488,[]],[-4,0,6,318,488,[]],[-4,0,7,318,488,[]],[-4,0,8,318,488,[]],[-4,0,9,318,488,[]],[-4,0,10,318,488,[]],[-4,0,11,318,488,[]],[-4,0,12,318,488,[]],[-4,0,13,318,488,[]],[-4,0,14,318,488,[]],[-4,0,15,318,488,[]],[-4,0,16,318,488,[]],[-4,0,17,318,488,[]],[-4,0,18,318,488,[]],[-4,0,19,318,488,[]],[-4,0,20,318,488,[]],[-4,1,-17,318,488,[]],[-4,1,-16,318,488,[]],[-4,1,-15,318,488,[]],[-4,1,-14,318,488,[]],[-4,1,-13,318,488,[]],[-4,1,-12,318,488,[]],[-4,1,-11,318,488,[]],[-4,1,-10,318,488,[]],[-4,1,-9,318,488,[]],[-4,1,-8,318,488,[]],[-4,1,-7,318,488,[]],[-4,1,-6,318,488,[]],[-4,1,-5,318,488,[]],[-4,1,-4,318,488,[]],[-4,1,-3,318,488,[]],[-4,1,-2,318,488,[]],[-4,1,-1,318,488,[]],[-4,1,0,318,488,[]],[-4,1,1,318,488,[]],[-4,1,2,318,488,[]],[-4,1,3,318,488,[]],[-4,1,4,318,488,[]],[-4,1,5,318,488,[]],[-4,1,6,318,488,[]],[-4,1,7,318,488,[]],[-4,1,8,318,488,[]],[-4,1,9,318,488,[]],[-4,1,10,318,488,[]],[-4,1,11,318,488,[]],[-4,1,12,318,488,[]],[-4,1,13,318,488,[]],[-4,1,14,318,488,[]],[-4,1,15,318,488,[]],[-4,1,16,318,488,[]],[-4,1,17,318,488,[]],[-4,1,18,318,488,[]],[-4,1,19,318,488,[]],[-4,1,20,318,488,[]],[-4,2,3,239,410,[]],[-4,2,5,240,411,[]],[-4,2,6,241,412,[]],[-4,2,7,242,413,[]],[-4,2,10,238,409,[]],[-4,2,15,314,484,[]],[-4,3,3,239,410,[]],[-4,3,15,314,484,[]],[-4,4,15,314,484,[]],[-4,5,12,314,484,[]],[-4,5,13,314,484,[]],[-4,5,14,314,484,[]],[-4,5,15,314,484,[]],[-4,5,16,314,484,[]],[-4,5,17,314,484,[]],[-4,5,18,314,484,[]],[-4,6,13,314,484,[]],[-4,6,14,314,484,[]],[-4,6,15,314,484,[]],[-4,6,16,314,484,[]],[-4,6,17,314,484,[]],[-4,7,15,314,484,[]],[-4,8,13,314,484,[]],[-4,8,14,314,484,[]],[-4,8,15,314,484,[]],[-4,8,16,314,484,[]],[-4,8,17,314,484,[]],[-4,9,14,314,484,[]],[-4,9,15,314,484,[]],[-4,9,16,314,484,[]],[-4,10,15,314,484,[]],[-4,11,14,314,484,[]],[-4,11,15,314,484,[]],[-4,11,16,314,484,[]],[-4,12,15,314,484,[]],[-4,13,15,314,484,[]],[-3,-3,-17,318,488,[]],[-3,-3,-16,318,488,[]],[-3,-3,-15,318,488,[]],[-3,-3,-14,318,488,[]],[-3,-3,-13,318,488,[]],[-3,-3,-12,318,488,[]],[-3,-3,-11,318,488,[]],[-3,-3,-10,318,488,[]],[-3,-3,-9,318,488,[]],[-3,-3,-8,318,488,[]],[-3,-3,-7,318,488,[]],[-3,-3,-6,318,488,[]],[-3,-3,-5,318,488,[]],[-3,-3,-4,318,488,[]],[-3,-3,-3,318,488,[]],[-3,-3,-2,318,488,[]],[-3,-3,-1,318,488,[]],[-3,-3,0,318,488,[]],[-3,-3,1,318,488,[]],[-3,-3,2,318,488,[]],[-3,-3,3,318,488,[]],[-3,-3,4,318,488,[]],[-3,-3,5,318,488,[]],[-3,-3,6,318,488,[]],[-3,-3,7,318,488,[]],[-3,-3,8,318,488,[]],[-3,-3,9,318,488,[]],[-3,-3,10,318,488,[]],[-3,-3,11,318,488,[]],[-3,-3,12,318,488,[]],[-3,-3,13,318,488,[]],[-3,-3,14,318,488,[]],[-3,-3,15,318,488,[]],[-3,-3,16,318,488,[]],[-3,-3,17,318,488,[]],[-3,-3,18,318,488,[]],[-3,-3,19,318,488,[]],[-3,-3,20,318,488,[]],[-3,-2,-17,318,488,[]],[-3,-2,-16,318,488,[]],[-3,-2,-15,318,488,[]],[-3,-2,-14,318,488,[]],[-3,-2,-13,318,488,[]],[-3,-2,-12,318,488,[]],[-3,-2,-11,318,488,[]],[-3,-2,-10,318,488,[]],[-3,-2,-9,318,488,[]],[-3,-2,-8,318,488,[]],[-3,-2,-7,318,488,[]],[-3,-2,-6,318,488,[]],[-3,-2,-5,318,488,[]],[-3,-2,-4,318,488,[]],[-3,-2,-3,318,488,[]],[-3,-2,-2,318,488,[]],[-3,-2,-1,318,488,[]],[-3,-2,0,318,488,[]],[-3,-2,1,318,488,[]],[-3,-2,2,318,488,[]],[-3,-2,3,318,488,[]],[-3,-2,4,318,488,[]],[-3,-2,5,318,488,[]],[-3,-2,6,318,488,[]],[-3,-2,7,318,488,[]],[-3,-2,8,318,488,[]],[-3,-2,9,318,488,[]],[-3,-2,10,318,488,[]],[-3,-2,11,318,488,[]],[-3,-2,12,318,488,[]],[-3,-2,13,318,488,[]],[-3,-2,14,318,488,[]],[-3,-2,15,318,488,[]],[-3,-2,16,318,488,[]],[-3,-2,17,318,488,[]],[-3,-2,18,318,488,[]],[-3,-2,19,318,488,[]],[-3,-2,20,318,488,[]],[-3,-1,-17,318,488,[]],[-3,-1,-16,318,488,[]],[-3,-1,-15,318,488,[]],[-3,-1,-14,318,488,[]],[-3,-1,-13,318,488,[]],[-3,-1,-12,318,488,[]],[-3,-1,-11,318,488,[]],[-3,-1,-10,318,488,[]],[-3,-1,-9,318,488,[]],[-3,-1,-8,318,488,[]],[-3,-1,-7,318,488,[]],[-3,-1,-6,318,488,[]],[-3,-1,-5,318,488,[]],[-3,-1,-4,318,488,[]],[-3,-1,-3,318,488,[]],[-3,-1,-2,318,488,[]],[-3,-1,-1,318,488,[]],[-3,-1,0,318,488,[]],[-3,-1,1,318,488,[]],[-3,-1,2,318,488,[]],[-3,-1,3,318,488,[]],[-3,-1,4,318,488,[]],[-3,-1,5,318,488,[]],[-3,-1,6,318,488,[]],[-3,-1,7,318,488,[]],[-3,-1,8,318,488,[]],[-3,-1,9,318,488,[]],[-3,-1,10,318,488,[]],[-3,-1,11,318,488,[]],[-3,-1,12,318,488,[]],[-3,-1,13,318,488,[]],[-3,-1,14,318,488,[]],[-3,-1,15,318,488,[]],[-3,-1,16,318,488,[]],[-3,-1,17,318,488,[]],[-3,-1,18,318,488,[]],[-3,-1,19,318,488,[]],[-3,-1,20,318,488,[]],[-3,0,-17,318,488,[]],[-3,0,-16,318,488,[]],[-3,0,-15,318,488,[]],[-3,0,-14,318,488,[]],[-3,0,-13,318,488,[]],[-3,0,-12,318,488,[]],[-3,0,-11,318,488,[]],[-3,0,-10,318,488,[]],[-3,0,-9,318,488,[]],[-3,0,-8,318,488,[]],[-3,0,-7,318,488,[]],[-3,0,-6,318,488,[]],[-3,0,-5,318,488,[]],[-3,0,-4,318,488,[]],[-3,0,-3,318,488,[]],[-3,0,-2,318,488,[]],[-3,0,-1,318,488,[]],[-3,0,0,318,488,[]],[-3,0,1,318,488,[]],[-3,0,2,318,488,[]],[-3,0,3,318,488,[]],[-3,0,4,318,488,[]],[-3,0,5,318,488,[]],[-3,0,6,318,488,[]],[-3,0,7,318,488,[]],[-3,0,8,318,488,[]],[-3,0,9,318,488,[]],[-3,0,10,318,488,[]],[-3,0,11,318,488,[]],[-3,0,12,318,488,[]],[-3,0,13,318,488,[]],[-3,0,14,318,488,[]],[-3,0,15,318,488,[]],[-3,0,16,318,488,[]],[-3,0,17,318,488,[]],[-3,0,18,318,488,[]],[-3,0,19,318,488,[]],[-3,0,20,318,488,[]],[-3,1,-17,318,488,[]],[-3,1,-16,318,488,[]],[-3,1,-15,318,488,[]],[-3,1,-14,318,488,[]],[-3,1,-13,318,488,[]],[-3,1,-12,318,488,[]],[-3,1,-11,318,488,[]],[-3,1,-10,318,488,[]],[-3,1,-9,318,488,[]],[-3,1,-8,318,488,[]],[-3,1,-7,318,488,[]],[-3,1,-6,318,488,[]],[-3,1,-5,318,488,[]],[-3,1,-4,318,488,[]],[-3,1,-3,318,488,[]],[-3,1,-2,318,488,[]],[-3,1,-1,318,488,[]],[-3,1,0,318,488,[]],[-3,1,1,318,488,[]],[-3,1,2,318,488,[]],[-3,1,3,318,488,[]],[-3,1,4,318,488,[]],[-3,1,5,318,488,[]],[-3,1,6,318,488,[]],[-3,1,7,318,488,[]],[-3,1,8,318,488,[]],[-3,1,9,318,488,[]],[-3,1,10,318,488,[]],[-3,1,11,318,488,[]],[-3,1,12,318,488,[]],[-3,1,13,318,488,[]],[-3,1,14,318,488,[]],[-3,1,15,318,488,[]],[-3,1,16,318,488,[]],[-3,1,17,318,488,[]],[-3,1,18,318,488,[]],[-3,1,19,318,488,[]],[-3,1,20,318,488,[]],[-3,2,-16,293,463,[]],[-3,2,-12,318,488,[]],[-3,2,-11,318,488,[]],[-3,2,-10,318,488,[]],[-3,2,-9,318,488,[]],[-3,2,-8,318,488,[]],[-3,2,-7,318,488,[]],[-3,2,-6,318,488,[]],[-3,2,-5,318,488,[]],[-3,2,-4,318,488,[]],[-3,2,-3,318,488,[]],[-3,2,-2,318,488,[]],[-3,2,-1,318,488,[]],[-3,2,0,318,488,[]],[-3,2,1,318,488,[]],[-3,2,2,318,488,[]],[-3,2,3,318,488,[]],[-3,2,4,234,405,[]],[-3,2,5,235,406,[]],[-3,2,6,236,407,[]],[-3,2,8,237,408,[]],[-3,3,-2,231,402,[]],[-3,3,1,232,403,[]],[-3,3,3,233,404,[]],[-3,3,8,237,408,[]],[-3,4,-2,231,402,[]],[-3,5,13,314,484,[]],[-3,5,14,314,484,[]],[-3,5,15,314,484,[]],[-3,5,16,314,484,[]],[-3,5,17,314,484,[]],[-3,6,14,314,484,[]],[-3,6,15,314,484,[]],[-3,6,16,314,484,[]],[-3,8,14,314,484,[]],[-3,8,15,314,484,[]],[-3,8,16,314,484,[]],[-3,9,15,314,484,[]],[-3,11,15,314,484,[]],[-2,-3,-17,318,488,[]],[-2,-3,-16,318,488,[]],[-2,-3,-15,318,488,[]],[-2,-3,-14,318,488,[]],[-2,-3,-13,318,488,[]],[-2,-3,-12,318,488,[]],[-2,-3,-11,318,488,[]],[-2,-3,-10,318,488,[]],[-2,-3,-9,318,488,[]],[-2,-3,-8,318,488,[]],[-2,-3,-7,318,488,[]],[-2,-3,-6,318,488,[]],[-2,-3,-5,318,488,[]],[-2,-3,-4,318,488,[]],[-2,-3,-3,318,488,[]],[-2,-3,-2,318,488,[]],[-2,-3,-1,318,488,[]],[-2,-3,0,318,488,[]],[-2,-3,1,318,488,[]],[-2,-3,2,318,488,[]],[-2,-3,3,318,488,[]],[-2,-3,4,318,488,[]],[-2,-3,5,318,488,[]],[-2,-3,6,318,488,[]],[-2,-3,7,318,488,[]],[-2,-3,8,318,488,[]],[-2,-3,9,318,488,[]],[-2,-3,10,318,488,[]],[-2,-3,11,318,488,[]],[-2,-3,12,318,488,[]],[-2,-3,13,318,488,[]],[-2,-3,14,318,488,[]],[-2,-3,15,318,488,[]],[-2,-3,16,318,488,[]],[-2,-3,17,318,488,[]],[-2,-3,18,318,488,[]],[-2,-3,19,318,488,[]],[-2,-3,20,318,488,[]],[-2,-2,-17,318,488,[]],[-2,-2,-16,318,488,[]],[-2,-2,-15,318,488,[]],[-2,-2,-14,318,488,[]],[-2,-2,-13,318,488,[]],[-2,-2,-12,318,488,[]],[-2,-2,-11,318,488,[]],[-2,-2,-10,318,488,[]],[-2,-2,-9,318,488,[]],[-2,-2,-8,318,488,[]],[-2,-2,-7,318,488,[]],[-2,-2,-6,318,488,[]],[-2,-2,-5,318,488,[]],[-2,-2,-4,318,488,[]],[-2,-2,-3,318,488,[]],[-2,-2,-2,318,488,[]],[-2,-2,-1,318,488,[]],[-2,-2,0,318,488,[]],[-2,-2,1,318,488,[]],[-2,-2,2,318,488,[]],[-2,-2,3,318,488,[]],[-2,-2,4,318,488,[]],[-2,-2,5,318,488,[]],[-2,-2,6,318,488,[]],[-2,-2,7,318,488,[]],[-2,-2,8,318,488,[]],[-2,-2,9,318,488,[]],[-2,-2,10,318,488,[]],[-2,-2,11,318,488,[]],[-2,-2,12,318,488,[]],[-2,-2,13,318,488,[]],[-2,-2,14,318,488,[]],[-2,-2,15,318,488,[]],[-2,-2,16,318,488,[]],[-2,-2,17,318,488,[]],[-2,-2,18,318,488,[]],[-2,-2,19,318,488,[]],[-2,-2,20,318,488,[]],[-2,-1,-17,318,488,[]],[-2,-1,-16,318,488,[]],[-2,-1,-15,318,488,[]],[-2,-1,-14,318,488,[]],[-2,-1,-13,318,488,[]],[-2,-1,-12,318,488,[]],[-2,-1,-11,318,488,[]],[-2,-1,-10,318,488,[]],[-2,-1,-9,318,488,[]],[-2,-1,-8,318,488,[]],[-2,-1,-7,318,488,[]],[-2,-1,-6,318,488,[]],[-2,-1,-5,318,488,[]],[-2,-1,-4,318,488,[]],[-2,-1,-3,318,488,[]],[-2,-1,-2,318,488,[]],[-2,-1,-1,318,488,[]],[-2,-1,0,318,488,[]],[-2,-1,1,318,488,[]],[-2,-1,2,318,488,[]],[-2,-1,3,318,488,[]],[-2,-1,4,318,488,[]],[-2,-1,5,318,488,[]],[-2,-1,6,318,488,[]],[-2,-1,7,318,488,[]],[-2,-1,8,318,488,[]],[-2,-1,9,318,488,[]],[-2,-1,10,318,488,[]],[-2,-1,11,318,488,[]],[-2,-1,12,318,488,[]],[-2,-1,13,318,488,[]],[-2,-1,14,318,488,[]],[-2,-1,15,318,488,[]],[-2,-1,16,318,488,[]],[-2,-1,17,318,488,[]],[-2,-1,18,318,488,[]],[-2,-1,19,318,488,[]],[-2,-1,20,318,488,[]],[-2,0,-17,318,488,[]],[-2,0,-16,318,488,[]],[-2,0,-15,318,488,[]],[-2,0,-14,318,488,[]],[-2,0,-13,318,488,[]],[-2,0,-12,318,488,[]],[-2,0,-11,318,488,[]],[-2,0,-10,318,488,[]],[-2,0,-9,318,488,[]],[-2,0,-8,318,488,[]],[-2,0,-7,318,488,[]],[-2,0,-6,318,488,[]],[-2,0,-5,318,488,[]],[-2,0,-4,318,488,[]],[-2,0,-3,318,488,[]],[-2,0,-2,318,488,[]],[-2,0,-1,318,488,[]],[-2,0,0,318,488,[]],[-2,0,1,318,488,[]],[-2,0,2,318,488,[]],[-2,0,3,318,488,[]],[-2,0,4,318,488,[]],[-2,0,5,318,488,[]],[-2,0,6,318,488,[]],[-2,0,7,318,488,[]],[-2,0,8,318,488,[]],[-2,0,9,318,488,[]],[-2,0,10,318,488,[]],[-2,0,11,318,488,[]],[-2,0,12,318,488,[]],[-2,0,13,318,488,[]],[-2,0,14,318,488,[]],[-2,0,15,318,488,[]],[-2,0,16,318,488,[]],[-2,0,17,318,488,[]],[-2,0,18,318,488,[]],[-2,0,19,318,488,[]],[-2,0,20,318,488,[]],[-2,1,-17,318,488,[]],[-2,1,-16,318,488,[]],[-2,1,-15,318,488,[]],[-2,1,-14,318,488,[]],[-2,1,-13,318,488,[]],[-2,1,-12,318,488,[]],[-2,1,-11,318,488,[]],[-2,1,-10,318,488,[]],[-2,1,-9,318,488,[]],[-2,1,-8,318,488,[]],[-2,1,-7,318,488,[]],[-2,1,-6,318,488,[]],[-2,1,-5,318,488,[]],[-2,1,-4,318,488,[]],[-2,1,-3,318,488,[]],[-2,1,-2,318,488,[]],[-2,1,-1,318,488,[]],[-2,1,0,318,488,[]],[-2,1,1,318,488,[]],[-2,1,2,318,488,[]],[-2,1,3,318,488,[]],[-2,1,4,318,488,[]],[-2,1,5,318,488,[]],[-2,1,6,318,488,[]],[-2,1,7,318,488,[]],[-2,1,8,318,488,[]],[-2,1,9,318,488,[]],[-2,1,10,318,488,[]],[-2,1,11,318,488,[]],[-2,1,12,318,488,[]],[-2,1,13,318,488,[]],[-2,1,14,318,488,[]],[-2,1,15,318,488,[]],[-2,1,16,318,488,[]],[-2,1,17,318,488,[]],[-2,1,18,318,488,[]],[-2,1,19,318,488,[]],[-2,1,20,318,488,[]],[-2,2,-15,318,488,[]],[-2,2,-14,318,488,[]],[-2,2,-13,318,488,[]],[-2,2,-12,318,488,[]],[-2,2,-11,318,488,[]],[-2,2,-10,318,488,[]],[-2,2,-9,318,488,[]],[-2,2,-8,318,488,[]],[-2,2,-7,318,488,[]],[-2,2,-6,318,488,[]],[-2,2,-5,318,488,[]],[-2,2,-4,318,488,[]],[-2,2,-3,318,488,[]],[-2,2,-2,318,488,[]],[-2,2,-1,318,488,[]],[-2,2,0,318,488,[]],[-2,2,1,318,488,[]],[-2,2,2,318,488,[]],[-2,2,3,318,488,[]],[-2,2,4,318,488,[]],[-2,2,5,318,488,[]],[-2,2,6,229,400,[]],[-2,2,7,230,401,[]],[-2,2,10,224,395,[]],[-2,2,12,225,396,[]],[-2,3,-13,201,378,[]],[-2,3,-12,201,378,[]],[-2,3,-11,201,378,[]],[-2,3,-10,201,378,[]],[-2,3,-9,211,386,[]],[-2,3,-8,211,386,[]],[-2,3,-7,211,386,[]],[-2,3,-6,211,386,[]],[-2,3,-4,223,394,[]],[-2,3,-2,222,393,[]],[-2,3,0,292,462,[]],[-2,3,2,226,397,[]],[-2,3,3,227,398,[]],[-2,3,5,228,399,[]],[-2,5,2,79,135,[]],[-2,5,3,79,135,[]],[-2,5,7,77,128,[]],[-2,5,8,77,128,[]],[-2,5,14,314,484,[]],[-2,5,15,314,484,[]],[-2,5,16,314,484,[]],[-2,6,15,314,484,[]],[-2,8,15,314,484,[]],[-2,11,2,104,177,[]],[-2,11,3,104,177,[]],[-2,11,7,102,170,[]],[-2,11,8,102,170,[]],[-2,17,2,134,234,[]],[-2,17,3,134,234,[]],[-2,17,7,132,227,[]],[-2,17,8,132,227,[]],[-1,-3,-17,318,488,[]],[-1,-3,-16,318,488,[]],[-1,-3,-15,318,488,[]],[-1,-3,-14,318,488,[]],[-1,-3,-13,318,488,[]],[-1,-3,-12,318,488,[]],[-1,-3,-11,318,488,[]],[-1,-3,-10,318,488,[]],[-1,-3,-9,318,488,[]],[-1,-3,-8,318,488,[]],[-1,-3,-7,318,488,[]],[-1,-3,-6,318,488,[]],[-1,-3,-5,318,488,[]],[-1,-3,-4,318,488,[]],[-1,-3,-3,318,488,[]],[-1,-3,-2,318,488,[]],[-1,-3,-1,318,488,[]],[-1,-3,0,318,488,[]],[-1,-3,1,318,488,[]],[-1,-3,2,318,488,[]],[-1,-3,3,318,488,[]],[-1,-3,4,318,488,[]],[-1,-3,5,318,488,[]],[-1,-3,6,318,488,[]],[-1,-3,7,318,488,[]],[-1,-3,8,318,488,[]],[-1,-3,9,318,488,[]],[-1,-3,10,318,488,[]],[-1,-3,11,318,488,[]],[-1,-3,12,318,488,[]],[-1,-3,13,318,488,[]],[-1,-3,14,318,488,[]],[-1,-3,15,318,488,[]],[-1,-3,16,318,488,[]],[-1,-3,17,318,488,[]],[-1,-3,18,318,488,[]],[-1,-3,19,318,488,[]],[-1,-3,20,318,488,[]],[-1,-2,-17,318,488,[]],[-1,-2,-16,318,488,[]],[-1,-2,-15,318,488,[]],[-1,-2,-14,318,488,[]],[-1,-2,-13,318,488,[]],[-1,-2,-12,318,488,[]],[-1,-2,-11,318,488,[]],[-1,-2,-10,318,488,[]],[-1,-2,-9,318,488,[]],[-1,-2,-8,318,488,[]],[-1,-2,-7,318,488,[]],[-1,-2,-6,318,488,[]],[-1,-2,-5,318,488,[]],[-1,-2,-4,318,488,[]],[-1,-2,-3,318,488,[]],[-1,-2,-2,318,488,[]],[-1,-2,-1,318,488,[]],[-1,-2,0,318,488,[]],[-1,-2,1,318,488,[]],[-1,-2,2,318,488,[]],[-1,-2,3,318,488,[]],[-1,-2,4,318,488,[]],[-1,-2,5,318,488,[]],[-1,-2,6,318,488,[]],[-1,-2,7,318,488,[]],[-1,-2,8,318,488,[]],[-1,-2,9,318,488,[]],[-1,-2,10,318,488,[]],[-1,-2,11,318,488,[]],[-1,-2,12,318,488,[]],[-1,-2,13,318,488,[]],[-1,-2,14,318,488,[]],[-1,-2,15,318,488,[]],[-1,-2,16,318,488,[]],[-1,-2,17,318,488,[]],[-1,-2,18,318,488,[]],[-1,-2,19,318,488,[]],[-1,-2,20,318,488,[]],[-1,-1,-17,318,488,[]],[-1,-1,-16,318,488,[]],[-1,-1,-15,318,488,[]],[-1,-1,-14,318,488,[]],[-1,-1,-13,318,488,[]],[-1,-1,-12,318,488,[]],[-1,-1,-11,318,488,[]],[-1,-1,-10,318,488,[]],[-1,-1,-9,318,488,[]],[-1,-1,-8,318,488,[]],[-1,-1,-7,318,488,[]],[-1,-1,-6,318,488,[]],[-1,-1,-5,318,488,[]],[-1,-1,-4,318,488,[]],[-1,-1,-3,318,488,[]],[-1,-1,-2,318,488,[]],[-1,-1,-1,318,488,[]],[-1,-1,0,318,488,[]],[-1,-1,1,318,488,[]],[-1,-1,2,318,488,[]],[-1,-1,3,318,488,[]],[-1,-1,4,318,488,[]],[-1,-1,5,318,488,[]],[-1,-1,6,318,488,[]],[-1,-1,7,318,488,[]],[-1,-1,8,318,488,[]],[-1,-1,9,318,488,[]],[-1,-1,10,318,488,[]],[-1,-1,11,318,488,[]],[-1,-1,12,318,488,[]],[-1,-1,13,318,488,[]],[-1,-1,14,318,488,[]],[-1,-1,15,318,488,[]],[-1,-1,16,318,488,[]],[-1,-1,17,318,488,[]],[-1,-1,18,318,488,[]],[-1,-1,19,318,488,[]],[-1,-1,20,318,488,[]],[-1,0,-17,318,488,[]],[-1,0,-16,318,488,[]],[-1,0,-15,318,488,[]],[-1,0,-14,318,488,[]],[-1,0,-13,318,488,[]],[-1,0,-12,318,488,[]],[-1,0,-11,318,488,[]],[-1,0,-10,318,488,[]],[-1,0,-9,318,488,[]],[-1,0,-8,318,488,[]],[-1,0,-7,318,488,[]],[-1,0,-6,318,488,[]],[-1,0,-5,318,488,[]],[-1,0,-4,318,488,[]],[-1,0,-3,318,488,[]],[-1,0,-2,318,488,[]],[-1,0,-1,318,488,[]],[-1,0,0,318,488,[]],[-1,0,1,318,488,[]],[-1,0,2,318,488,[]],[-1,0,3,318,488,[]],[-1,0,4,318,488,[]],[-1,0,5,318,488,[]],[-1,0,6,318,488,[]],[-1,0,7,318,488,[]],[-1,0,8,318,488,[]],[-1,0,9,318,488,[]],[-1,0,10,318,488,[]],[-1,0,11,318,488,[]],[-1,0,12,318,488,[]],[-1,0,13,318,488,[]],[-1,0,14,318,488,[]],[-1,0,15,318,488,[]],[-1,0,16,318,488,[]],[-1,0,17,318,488,[]],[-1,0,18,318,488,[]],[-1,0,19,318,488,[]],[-1,0,20,318,488,[]],[-1,1,-17,318,488,[]],[-1,1,-16,318,488,[]],[-1,1,-15,318,488,[]],[-1,1,-14,318,488,[]],[-1,1,-13,318,488,[]],[-1,1,-12,318,488,[]],[-1,1,-11,318,488,[]],[-1,1,-10,318,488,[]],[-1,1,-9,318,488,[]],[-1,1,-8,318,488,[]],[-1,1,-7,318,488,[]],[-1,1,-6,318,488,[]],[-1,1,-5,318,488,[]],[-1,1,-4,318,488,[]],[-1,1,-3,318,488,[]],[-1,1,-2,318,488,[]],[-1,1,-1,318,488,[]],[-1,1,0,318,488,[]],[-1,1,1,318,488,[]],[-1,1,2,318,488,[]],[-1,1,3,318,488,[]],[-1,1,4,318,488,[]],[-1,1,5,318,488,[]],[-1,1,6,318,488,[]],[-1,1,7,318,488,[]],[-1,1,8,318,488,[]],[-1,1,9,318,488,[]],[-1,1,10,318,488,[]],[-1,1,11,318,488,[]],[-1,1,12,318,488,[]],[-1,1,13,318,488,[]],[-1,1,14,318,488,[]],[-1,1,15,318,488,[]],[-1,1,16,318,488,[]],[-1,1,17,318,488,[]],[-1,1,18,318,488,[]],[-1,1,19,318,488,[]],[-1,1,20,318,488,[]],[-1,2,-17,318,488,[]],[-1,2,-16,318,488,[]],[-1,2,-15,318,488,[]],[-1,2,-14,318,488,[]],[-1,2,-13,318,488,[]],[-1,2,-12,318,488,[]],[-1,2,-11,318,488,[]],[-1,2,-10,318,488,[]],[-1,2,-9,318,488,[]],[-1,2,-8,318,488,[]],[-1,2,-7,318,488,[]],[-1,2,-6,318,488,[]],[-1,2,-5,318,488,[]],[-1,2,-4,318,488,[]],[-1,2,-3,318,488,[]],[-1,2,-2,318,488,[]],[-1,2,-1,318,488,[]],[-1,2,0,318,488,[]],[-1,2,1,318,488,[]],[-1,2,2,318,488,[]],[-1,2,3,318,488,[]],[-1,2,4,318,488,[]],[-1,2,5,318,488,[]],[-1,2,6,318,488,[]],[-1,2,7,318,488,[]],[-1,2,12,220,391,[]],[-1,2,13,221,392,[]],[-1,3,-13,201,378,[]],[-1,3,-12,200,377,[]],[-1,3,-11,200,375,[]],[-1,3,-10,201,378,[]],[-1,3,-9,211,386,[]],[-1,3,-8,210,385,[]],[-1,3,-7,210,383,[]],[-1,3,-6,211,386,[]],[-1,3,-3,291,461,[]],[-1,4,-12,200,376,[]],[-1,4,-8,210,384,[]],[-1,4,1,64,110,[]],[-1,4,2,64,110,[]],[-1,4,3,64,110,[]],[-1,4,4,64,110,[]],[-1,4,5,64,110,[]],[-1,4,6,64,110,[]],[-1,4,7,64,110,[]],[-1,4,8,64,110,[]],[-1,4,9,64,110,[]],[-1,5,1,79,133,[]],[-1,5,2,79,136,[]],[-1,5,3,79,136,[]],[-1,5,4,79,133,[]],[-1,5,6,77,126,[]],[-1,5,7,77,129,[]],[-1,5,8,77,129,[]],[-1,5,9,77,126,[]],[-1,5,15,314,484,[]],[-1,6,1,78,131,[]],[-1,6,2,79,134,[]],[-1,6,3,79,134,[]],[-1,6,4,78,131,[]],[-1,6,6,76,124,[]],[-1,6,7,77,127,[]],[-1,6,8,77,127,[]],[-1,6,9,76,124,[]],[-1,7,1,78,131,[]],[-1,7,4,78,131,[]],[-1,7,6,76,124,[]],[-1,7,9,76,124,[]],[-1,8,1,78,131,[]],[-1,8,2,64,110,[]],[-1,8,4,78,131,[]],[-1,8,6,76,124,[]],[-1,8,8,64,110,[]],[-1,8,9,76,124,[]],[-1,9,1,64,110,[]],[-1,9,2,64,110,[]],[-1,9,3,64,110,[]],[-1,9,4,64,110,[]],[-1,9,5,64,110,[]],[-1,9,6,64,110,[]],[-1,9,7,64,110,[]],[-1,9,8,64,110,[]],[-1,9,9,64,110,[]],[-1,10,1,89,152,[]],[-1,10,2,89,152,[]],[-1,10,3,89,152,[]],[-1,10,4,89,152,[]],[-1,10,5,89,152,[]],[-1,10,6,89,152,[]],[-1,10,7,89,152,[]],[-1,10,8,89,152,[]],[-1,10,9,89,152,[]],[-1,11,1,104,175,[]],[-1,11,2,104,178,[]],[-1,11,3,104,178,[]],[-1,11,4,104,175,[]],[-1,11,6,102,168,[]],[-1,11,7,102,171,[]],[-1,11,8,102,171,[]],[-1,11,9,102,168,[]],[-1,12,1,103,173,[]],[-1,12,2,104,176,[]],[-1,12,3,104,176,[]],[-1,12,4,103,173,[]],[-1,12,6,101,166,[]],[-1,12,7,102,169,[]],[-1,12,8,102,169,[]],[-1,12,9,101,166,[]],[-1,13,1,103,173,[]],[-1,13,4,103,173,[]],[-1,13,6,101,166,[]],[-1,13,9,101,166,[]],[-1,14,1,103,173,[]],[-1,14,2,89,152,[]],[-1,14,4,103,173,[]],[-1,14,6,101,166,[]],[-1,14,8,89,152,[]],[-1,14,9,101,166,[]],[-1,15,1,89,152,[]],[-1,15,2,89,152,[]],[-1,15,3,89,152,[]],[-1,15,4,89,152,[]],[-1,15,5,89,152,[]],[-1,15,6,89,152,[]],[-1,15,7,89,152,[]],[-1,15,8,89,152,[]],[-1,15,9,89,152,[]],[-1,16,1,115,195,[]],[-1,16,2,115,195,[]],[-1,16,3,115,195,[]],[-1,16,4,115,195,[]],[-1,16,5,115,195,[]],[-1,16,6,115,195,[]],[-1,16,7,115,195,[]],[-1,16,8,115,195,[]],[-1,16,9,115,195,[]],[-1,17,1,134,232,[]],[-1,17,2,134,235,[]],[-1,17,3,134,235,[]],[-1,17,4,134,232,[]],[-1,17,6,132,225,[]],[-1,17,7,132,228,[]],[-1,17,8,132,228,[]],[-1,17,9,132,225,[]],[-1,18,1,133,230,[]],[-1,18,2,134,233,[]],[-1,18,3,134,233,[]],[-1,18,4,133,230,[]],[-1,18,6,131,223,[]],[-1,18,7,132,226,[]],[-1,18,8,132,226,[]],[-1,18,9,131,223,[]],[-1,19,1,133,230,[]],[-1,19,4,133,230,[]],[-1,19,6,131,223,[]],[-1,19,9,131,223,[]],[-1,20,1,133,230,[]],[-1,20,2,115,195,[]],[-1,20,4,133,230,[]],[-1,20,6,131,223,[]],[-1,20,8,115,195,[]],[-1,20,9,131,223,[]],[-1,21,1,115,195,[]],[-1,21,2,115,195,[]],[-1,21,3,115,195,[]],[-1,21,4,115,195,[]],[-1,21,5,115,195,[]],[-1,21,6,115,195,[]],[-1,21,7,115,195,[]],[-1,21,8,115,195,[]],[-1,21,9,115,195,[]],[-1,22,0,39,69,[]],[-1,22,1,39,69,[]],[-1,22,2,39,69,[]],[-1,22,3,39,69,[]],[-1,22,4,39,69,[]],[-1,22,5,39,69,[]],[-1,22,6,39,69,[]],[-1,22,7,39,69,[]],[-1,22,8,39,69,[]],[-1,22,9,39,69,[]],[-1,22,10,39,69,[]],[-1,23,-1,39,73,[]],[-1,23,0,39,73,[]],[-1,23,1,39,73,[]],[-1,23,2,39,73,[]],[-1,23,3,39,73,[]],[-1,23,4,39,73,[]],[-1,23,5,39,73,[]],[-1,23,6,39,73,[]],[-1,23,7,39,73,[]],[-1,23,8,39,73,[]],[-1,23,9,39,73,[]],[-1,23,10,39,73,[]],[-1,23,11,39,73,[]],[0,-3,-17,318,488,[]],[0,-3,-16,318,488,[]],[0,-3,-15,318,488,[]],[0,-3,-14,318,488,[]],[0,-3,-13,318,488,[]],[0,-3,-12,318,488,[]],[0,-3,-11,318,488,[]],[0,-3,-10,318,488,[]],[0,-3,-9,318,488,[]],[0,-3,-8,318,488,[]],[0,-3,-7,318,488,[]],[0,-3,-6,318,488,[]],[0,-3,-5,318,488,[]],[0,-3,-4,318,488,[]],[0,-3,-3,318,488,[]],[0,-3,-2,318,488,[]],[0,-3,-1,318,488,[]],[0,-3,0,318,488,[]],[0,-3,1,318,488,[]],[0,-3,2,318,488,[]],[0,-3,3,318,488,[]],[0,-3,4,318,488,[]],[0,-3,5,318,488,[]],[0,-3,6,318,488,[]],[0,-3,7,318,488,[]],[0,-3,8,318,488,[]],[0,-3,9,318,488,[]],[0,-3,10,318,488,[]],[0,-3,11,318,488,[]],[0,-3,12,318,488,[]],[0,-3,13,318,488,[]],[0,-3,14,318,488,[]],[0,-3,15,318,488,[]],[0,-3,16,318,488,[]],[0,-3,17,318,488,[]],[0,-3,18,318,488,[]],[0,-3,19,318,488,[]],[0,-3,20,318,488,[]],[0,-2,-17,318,488,[]],[0,-2,-16,318,488,[]],[0,-2,-15,318,488,[]],[0,-2,-14,318,488,[]],[0,-2,-13,318,488,[]],[0,-2,-12,318,488,[]],[0,-2,-11,318,488,[]],[0,-2,-10,318,488,[]],[0,-2,-9,318,488,[]],[0,-2,-8,318,488,[]],[0,-2,-7,318,488,[]],[0,-2,-6,318,488,[]],[0,-2,-5,318,488,[]],[0,-2,-4,318,488,[]],[0,-2,-3,318,488,[]],[0,-2,-2,318,488,[]],[0,-2,-1,318,488,[]],[0,-2,0,318,488,[]],[0,-2,1,318,488,[]],[0,-2,2,318,488,[]],[0,-2,3,318,488,[]],[0,-2,4,318,488,[]],[0,-2,5,318,488,[]],[0,-2,6,318,488,[]],[0,-2,7,318,488,[]],[0,-2,8,318,488,[]],[0,-2,9,318,488,[]],[0,-2,10,318,488,[]],[0,-2,11,318,488,[]],[0,-2,12,318,488,[]],[0,-2,13,318,488,[]],[0,-2,14,318,488,[]],[0,-2,15,318,488,[]],[0,-2,16,318,488,[]],[0,-2,17,318,488,[]],[0,-2,18,318,488,[]],[0,-2,19,318,488,[]],[0,-2,20,318,488,[]],[0,-1,-17,318,488,[]],[0,-1,-16,318,488,[]],[0,-1,-15,318,488,[]],[0,-1,-14,318,488,[]],[0,-1,-13,318,488,[]],[0,-1,-12,318,488,[]],[0,-1,-11,318,488,[]],[0,-1,-10,318,488,[]],[0,-1,-9,318,488,[]],[0,-1,-8,318,488,[]],[0,-1,-7,318,488,[]],[0,-1,-6,318,488,[]],[0,-1,-5,318,488,[]],[0,-1,-4,318,488,[]],[0,-1,-3,318,488,[]],[0,-1,-2,318,488,[]],[0,-1,-1,318,488,[]],[0,-1,0,318,488,[]],[0,-1,1,318,488,[]],[0,-1,2,318,488,[]],[0,-1,3,318,488,[]],[0,-1,4,318,488,[]],[0,-1,5,318,488,[]],[0,-1,6,318,488,[]],[0,-1,7,318,488,[]],[0,-1,8,318,488,[]],[0,-1,9,318,488,[]],[0,-1,10,318,488,[]],[0,-1,11,318,488,[]],[0,-1,12,318,488,[]],[0,-1,13,318,488,[]],[0,-1,14,318,488,[]],[0,-1,15,318,488,[]],[0,-1,16,318,488,[]],[0,-1,17,318,488,[]],[0,-1,18,318,488,[]],[0,-1,19,318,488,[]],[0,-1,20,318,488,[]],[0,0,-17,318,488,[]],[0,0,-16,318,488,[]],[0,0,-15,318,488,[]],[0,0,-14,318,488,[]],[0,0,-13,318,488,[]],[0,0,-12,318,488,[]],[0,0,-11,318,488,[]],[0,0,-10,318,488,[]],[0,0,-9,318,488,[]],[0,0,-8,318,488,[]],[0,0,-7,318,488,[]],[0,0,-6,318,488,[]],[0,0,-5,318,488,[]],[0,0,-4,318,488,[]],[0,0,-3,318,488,[]],[0,0,-2,318,488,[]],[0,0,-1,318,488,[]],[0,0,0,318,488,[]],[0,0,1,318,488,[]],[0,0,2,318,488,[]],[0,0,3,318,488,[]],[0,0,4,318,488,[]],[0,0,5,318,488,[]],[0,0,6,318,488,[]],[0,0,7,318,488,[]],[0,0,8,318,488,[]],[0,0,9,318,488,[]],[0,0,10,318,488,[]],[0,0,11,318,488,[]],[0,0,12,318,488,[]],[0,0,13,318,488,[]],[0,0,14,318,488,[]],[0,0,15,318,488,[]],[0,0,16,318,488,[]],[0,0,17,318,488,[]],[0,0,18,318,488,[]],[0,0,19,318,488,[]],[0,0,20,318,488,[]],[0,1,-17,318,488,[]],[0,1,-16,318,488,[]],[0,1,-15,318,488,[]],[0,1,-14,318,488,[]],[0,1,-13,318,488,[]],[0,1,-12,318,488,[]],[0,1,-11,318,488,[]],[0,1,-10,318,488,[]],[0,1,-9,318,488,[]],[0,1,-8,318,488,[]],[0,1,-7,318,488,[]],[0,1,-6,318,488,[]],[0,1,-5,318,488,[]],[0,1,-4,318,488,[]],[0,1,-3,318,488,[]],[0,1,-2,318,488,[]],[0,1,-1,318,488,[]],[0,1,0,318,488,[]],[0,1,1,318,488,[]],[0,1,2,318,488,[]],[0,1,3,318,488,[]],[0,1,4,318,488,[]],[0,1,5,318,488,[]],[0,1,6,318,488,[]],[0,1,7,318,488,[]],[0,1,8,318,488,[]],[0,1,9,318,488,[]],[0,1,10,318,488,[]],[0,1,11,318,488,[]],[0,1,12,318,488,[]],[0,1,13,318,488,[]],[0,1,14,318,488,[]],[0,1,15,318,488,[]],[0,1,16,318,488,[]],[0,1,17,318,488,[]],[0,1,18,318,488,[]],[0,1,19,318,488,[]],[0,1,20,318,488,[]],[0,2,-17,318,488,[]],[0,2,-16,318,488,[]],[0,2,-15,318,488,[]],[0,2,-14,318,488,[]],[0,2,-13,318,488,[]],[0,2,-12,318,488,[]],[0,2,-11,318,488,[]],[0,2,-10,318,488,[]],[0,2,-9,318,488,[]],[0,2,-8,318,488,[]],[0,2,-7,318,488,[]],[0,2,-6,318,488,[]],[0,2,-5,318,488,[]],[0,2,-4,318,488,[]],[0,2,-3,318,488,[]],[0,2,-2,318,488,[]],[0,2,-1,318,488,[]],[0,2,0,318,488,[]],[0,2,1,318,488,[]],[0,2,2,318,488,[]],[0,2,3,318,488,[]],[0,2,4,318,488,[]],[0,2,5,318,488,[]],[0,2,6,318,488,[]],[0,2,7,318,488,[]],[0,2,8,318,488,[]],[0,2,9,9,11,[]],[0,2,10,9,11,[]],[0,2,12,243,414,[]],[0,3,-13,201,378,[]],[0,3,-12,200,377,[]],[0,3,-11,200,375,[]],[0,3,-10,201,378,[]],[0,3,-9,211,386,[]],[0,3,-8,210,385,[]],[0,3,-7,210,383,[]],[0,3,-6,211,386,[]],[0,3,-4,9,11,[]],[0,3,-3,9,11,[]],[0,3,-2,9,11,[]],[0,3,-1,9,11,[]],[0,3,0,9,11,[]],[0,3,1,9,11,[]],[0,3,2,9,11,[]],[0,3,3,9,11,[]],[0,3,4,9,11,[]],[0,3,5,9,11,[]],[0,3,6,9,11,[]],[0,3,7,9,11,[]],[0,3,8,9,11,[]],[0,3,9,9,11,[]],[0,3,10,9,11,[]],[0,4,-12,200,376,[]],[0,4,-8,210,384,[]],[0,4,-4,10,15,[]],[0,4,-3,10,15,[]],[0,4,-2,10,15,[]],[0,4,-1,10,15,[]],[0,4,0,56,91,[]],[0,4,1,56,91,[]],[0,4,2,56,91,[]],[0,4,3,56,91,[]],[0,4,4,56,91,[]],[0,4,5,56,91,[]],[0,4,6,56,91,[]],[0,4,7,56,91,[]],[0,4,8,56,91,[]],[0,4,9,56,91,[]],[0,4,10,56,91,[]],[0,4,11,63,109,[]],[0,5,-4,10,19,[]],[0,5,-3,10,12,[]],[0,5,-2,10,12,[]],[0,5,0,69,116,[]],[0,5,1,71,118,[]],[0,5,2,71,118,[]],[0,5,3,71,118,[]],[0,5,4,71,118,[]],[0,5,5,71,118,[]],[0,5,6,71,118,[]],[0,5,7,71,118,[]],[0,5,8,71,118,[]],[0,5,9,71,118,[]],[0,5,10,70,117,[]],[0,5,11,63,109,[]],[0,6,-4,10,18,[]],[0,6,0,69,116,[]],[0,6,1,71,118,[]],[0,6,2,78,130,[]],[0,6,3,78,130,[]],[0,6,4,71,118,[]],[0,6,5,71,118,[]],[0,6,6,71,118,[]],[0,6,7,76,123,[]],[0,6,8,76,123,[]],[0,6,9,71,118,[]],[0,6,10,70,117,[]],[0,6,11,63,109,[]],[0,7,-4,10,18,[]],[0,7,0,69,116,[]],[0,7,1,71,118,[]],[0,7,2,78,130,[]],[0,7,3,78,130,[]],[0,7,4,71,118,[]],[0,7,5,71,118,[]],[0,7,6,71,118,[]],[0,7,7,76,123,[]],[0,7,8,76,123,[]],[0,7,9,71,118,[]],[0,7,10,70,117,[]],[0,7,11,63,109,[]],[0,8,-4,10,18,[]],[0,8,0,69,116,[]],[0,8,1,71,118,[]],[0,8,2,78,130,[]],[0,8,3,78,130,[]],[0,8,4,71,118,[]],[0,8,5,71,118,[]],[0,8,6,71,118,[]],[0,8,7,76,123,[]],[0,8,8,76,123,[]],[0,8,9,71,118,[]],[0,8,10,70,117,[]],[0,8,11,63,109,[]],[0,9,-4,10,16,[]],[0,9,0,69,116,[]],[0,9,1,71,118,[]],[0,9,2,71,118,[]],[0,9,3,71,118,[]],[0,9,4,71,118,[]],[0,9,5,71,118,[]],[0,9,6,71,118,[]],[0,9,7,71,118,[]],[0,9,8,71,118,[]],[0,9,9,71,118,[]],[0,9,10,70,117,[]],[0,9,11,63,109,[]],[0,10,-4,10,14,[]],[0,10,-3,10,14,[]],[0,10,-2,10,14,[]],[0,10,0,83,139,[]],[0,10,1,83,139,[]],[0,10,2,83,139,[]],[0,10,3,83,139,[]],[0,10,4,83,139,[]],[0,10,5,83,139,[]],[0,10,6,83,139,[]],[0,10,7,83,139,[]],[0,10,8,83,139,[]],[0,10,9,83,139,[]],[0,10,10,83,139,[]],[0,10,11,88,151,[]],[0,11,-1,10,14,[]],[0,11,0,94,158,[]],[0,11,1,96,160,[]],[0,11,2,96,160,[]],[0,11,3,96,160,[]],[0,11,4,96,160,[]],[0,11,5,96,160,[]],[0,11,6,96,160,[]],[0,11,7,96,160,[]],[0,11,8,96,160,[]],[0,11,9,96,160,[]],[0,11,10,95,159,[]],[0,11,11,88,151,[]],[0,12,0,94,158,[]],[0,12,1,96,160,[]],[0,12,2,103,172,[]],[0,12,3,103,172,[]],[0,12,4,96,160,[]],[0,12,5,96,160,[]],[0,12,6,96,160,[]],[0,12,7,101,165,[]],[0,12,8,101,165,[]],[0,12,9,96,160,[]],[0,12,10,95,159,[]],[0,12,11,88,151,[]],[0,13,0,94,158,[]],[0,13,1,96,160,[]],[0,13,2,103,172,[]],[0,13,3,103,172,[]],[0,13,4,96,160,[]],[0,13,5,96,160,[]],[0,13,6,96,160,[]],[0,13,7,101,165,[]],[0,13,8,101,165,[]],[0,13,9,96,160,[]],[0,13,10,95,159,[]],[0,13,11,88,151,[]],[0,14,0,94,158,[]],[0,14,1,96,160,[]],[0,14,2,103,172,[]],[0,14,3,103,172,[]],[0,14,4,96,160,[]],[0,14,5,96,160,[]],[0,14,6,96,160,[]],[0,14,7,101,165,[]],[0,14,8,101,165,[]],[0,14,9,96,160,[]],[0,14,10,95,159,[]],[0,14,11,88,151,[]],[0,15,0,94,158,[]],[0,15,1,96,160,[]],[0,15,2,96,160,[]],[0,15,3,96,160,[]],[0,15,4,96,160,[]],[0,15,5,96,160,[]],[0,15,6,96,160,[]],[0,15,7,96,160,[]],[0,15,8,96,160,[]],[0,15,9,96,160,[]],[0,15,10,95,159,[]],[0,15,11,88,151,[]],[0,16,-1,113,193,[]],[0,16,0,107,180,[]],[0,16,1,107,180,[]],[0,16,2,107,180,[]],[0,16,3,107,180,[]],[0,16,4,107,180,[]],[0,16,5,107,180,[]],[0,16,6,107,180,[]],[0,16,7,107,180,[]],[0,16,8,107,180,[]],[0,16,9,107,180,[]],[0,16,10,107,180,[]],[0,16,11,114,194,[]],[0,17,-1,113,193,[]],[0,17,0,120,201,[]],[0,17,1,122,203,[]],[0,17,2,122,203,[]],[0,17,3,122,203,[]],[0,17,4,122,203,[]],[0,17,5,122,203,[]],[0,17,6,122,203,[]],[0,17,7,122,203,[]],[0,17,8,122,203,[]],[0,17,9,122,203,[]],[0,17,10,121,202,[]],[0,17,11,114,194,[]],[0,18,-1,113,193,[]],[0,18,0,120,201,[]],[0,18,1,122,203,[]],[0,18,2,133,229,[]],[0,18,3,133,229,[]],[0,18,4,122,203,[]],[0,18,5,122,203,[]],[0,18,6,122,203,[]],[0,18,7,131,222,[]],[0,18,8,131,222,[]],[0,18,9,122,203,[]],[0,18,10,121,202,[]],[0,18,11,114,194,[]],[0,19,-1,113,193,[]],[0,19,0,120,201,[]],[0,19,1,122,203,[]],[0,19,2,133,229,[]],[0,19,3,133,229,[]],[0,19,4,122,203,[]],[0,19,5,122,203,[]],[0,19,6,122,203,[]],[0,19,7,131,222,[]],[0,19,8,131,222,[]],[0,19,9,122,203,[]],[0,19,10,121,202,[]],[0,19,11,114,194,[]],[0,20,-1,113,193,[]],[0,20,0,120,201,[]],[0,20,1,122,203,[]],[0,20,2,133,229,[]],[0,20,3,133,229,[]],[0,20,4,122,203,[]],[0,20,5,122,203,[]],[0,20,6,122,203,[]],[0,20,7,131,222,[]],[0,20,8,131,222,[]],[0,20,9,122,203,[]],[0,20,10,121,202,[]],[0,20,11,114,194,[]],[0,21,-1,113,193,[]],[0,21,0,120,201,[]],[0,21,1,122,203,[]],[0,21,2,122,203,[]],[0,21,3,122,203,[]],[0,21,4,122,203,[]],[0,21,5,122,203,[]],[0,21,6,122,203,[]],[0,21,7,122,203,[]],[0,21,8,122,203,[]],[0,21,9,122,203,[]],[0,21,10,121,202,[]],[0,21,11,114,194,[]],[0,22,0,50,86,[]],[0,22,1,50,86,[]],[0,22,2,50,86,[]],[0,22,3,50,86,[]],[0,22,4,50,86,[]],[0,22,5,50,86,[]],[0,22,6,50,86,[]],[0,22,7,50,86,[]],[0,22,8,50,86,[]],[0,22,9,50,86,[]],[0,22,10,50,86,[]],[0,23,0,43,81,[]],[0,23,1,51,87,[]],[0,23,2,51,87,[]],[0,23,3,51,87,[]],[0,23,4,51,87,[]],[0,23,5,51,87,[]],[0,23,6,51,87,[]],[0,23,7,51,87,[]],[0,23,8,51,87,[]],[0,23,9,51,87,[]],[0,23,10,45,83,[]],[0,24,-1,39,72,[]],[0,24,0,39,72,[]],[0,24,1,39,72,[]],[0,24,2,40,74,[]],[0,24,3,41,79,[]],[0,24,4,41,79,[]],[0,24,5,41,79,[]],[0,24,6,40,74,[]],[0,24,7,39,72,[]],[0,24,8,39,72,[]],[0,24,9,39,72,[]],[0,24,10,39,72,[]],[0,24,11,39,72,[]],[0,25,-1,39,73,[]],[0,25,0,39,73,[]],[0,25,1,39,73,[]],[0,25,2,40,74,[]],[0,25,3,42,80,[]],[0,25,4,42,80,[]],[0,25,5,42,80,[]],[0,25,6,40,74,[]],[0,25,7,39,73,[]],[0,25,8,39,73,[]],[0,25,9,39,73,[]],[0,25,10,39,73,[]],[0,25,11,39,73,[]],[0,26,2,40,74,[]],[0,26,3,42,80,[]],[0,26,4,42,80,[]],[0,26,5,42,80,[]],[0,26,6,40,74,[]],[0,27,2,40,74,[]],[0,27,3,41,79,[]],[0,27,4,41,79,[]],[0,27,5,41,79,[]],[0,27,6,40,74,[]],[0,28,2,40,74,[]],[0,28,3,41,79,[]],[0,28,4,41,79,[]],[0,28,5,41,79,[]],[0,28,6,40,74,[]],[0,29,2,40,75,[]],[0,29,3,41,79,[]],[0,29,4,41,79,[]],[0,29,5,41,79,[]],[0,29,6,40,75,[]],[0,30,3,40,75,[]],[0,30,4,41,79,[]],[0,30,5,40,75,[]],[0,31,4,40,75,[]],[1,-3,-17,318,488,[]],[1,-3,-16,318,488,[]],[1,-3,-15,318,488,[]],[1,-3,-14,318,488,[]],[1,-3,-13,318,488,[]],[1,-3,-12,318,488,[]],[1,-3,-11,318,488,[]],[1,-3,-10,318,488,[]],[1,-3,-9,318,488,[]],[1,-3,-8,318,488,[]],[1,-3,-7,318,488,[]],[1,-3,-6,318,488,[]],[1,-3,-5,318,488,[]],[1,-3,-4,318,488,[]],[1,-3,-3,318,488,[]],[1,-3,-2,318,488,[]],[1,-3,-1,318,488,[]],[1,-3,0,318,488,[]],[1,-3,1,318,488,[]],[1,-3,2,318,488,[]],[1,-3,3,318,488,[]],[1,-3,4,318,488,[]],[1,-3,5,318,488,[]],[1,-3,6,318,488,[]],[1,-3,7,318,488,[]],[1,-3,8,318,488,[]],[1,-3,9,318,488,[]],[1,-3,10,318,488,[]],[1,-3,11,318,488,[]],[1,-3,12,318,488,[]],[1,-3,13,318,488,[]],[1,-3,14,318,488,[]],[1,-3,15,318,488,[]],[1,-3,16,318,488,[]],[1,-3,17,318,488,[]],[1,-3,18,318,488,[]],[1,-3,19,318,488,[]],[1,-3,20,318,488,[]],[1,-2,-17,318,488,[]],[1,-2,-16,318,488,[]],[1,-2,-15,318,488,[]],[1,-2,-14,318,488,[]],[1,-2,-13,318,488,[]],[1,-2,-12,318,488,[]],[1,-2,-11,318,488,[]],[1,-2,-10,318,488,[]],[1,-2,-9,318,488,[]],[1,-2,-8,318,488,[]],[1,-2,-7,318,488,[]],[1,-2,-6,318,488,[]],[1,-2,-5,318,488,[]],[1,-2,-4,318,488,[]],[1,-2,-3,318,488,[]],[1,-2,-2,318,488,[]],[1,-2,-1,318,488,[]],[1,-2,0,318,488,[]],[1,-2,1,318,488,[]],[1,-2,2,318,488,[]],[1,-2,3,318,488,[]],[1,-2,4,318,488,[]],[1,-2,5,318,488,[]],[1,-2,6,318,488,[]],[1,-2,7,318,488,[]],[1,-2,8,318,488,[]],[1,-2,9,318,488,[]],[1,-2,10,318,488,[]],[1,-2,11,318,488,[]],[1,-2,12,318,488,[]],[1,-2,13,318,488,[]],[1,-2,14,318,488,[]],[1,-2,15,318,488,[]],[1,-2,16,318,488,[]],[1,-2,17,318,488,[]],[1,-2,18,318,488,[]],[1,-2,19,318,488,[]],[1,-2,20,318,488,[]],[1,-1,-17,318,488,[]],[1,-1,-16,318,488,[]],[1,-1,-15,318,488,[]],[1,-1,-14,318,488,[]],[1,-1,-13,318,488,[]],[1,-1,-12,318,488,[]],[1,-1,-11,318,488,[]],[1,-1,-10,318,488,[]],[1,-1,-9,318,488,[]],[1,-1,-8,318,488,[]],[1,-1,-7,318,488,[]],[1,-1,-6,318,488,[]],[1,-1,-5,318,488,[]],[1,-1,-4,318,488,[]],[1,-1,-3,318,488,[]],[1,-1,-2,318,488,[]],[1,-1,-1,318,488,[]],[1,-1,0,318,488,[]],[1,-1,1,318,488,[]],[1,-1,2,318,488,[]],[1,-1,3,318,488,[]],[1,-1,4,318,488,[]],[1,-1,5,318,488,[]],[1,-1,6,318,488,[]],[1,-1,7,318,488,[]],[1,-1,8,318,488,[]],[1,-1,9,318,488,[]],[1,-1,10,318,488,[]],[1,-1,11,318,488,[]],[1,-1,12,318,488,[]],[1,-1,13,318,488,[]],[1,-1,14,318,488,[]],[1,-1,15,318,488,[]],[1,-1,16,318,488,[]],[1,-1,17,318,488,[]],[1,-1,18,318,488,[]],[1,-1,19,318,488,[]],[1,-1,20,318,488,[]],[1,0,-17,318,488,[]],[1,0,-16,318,488,[]],[1,0,-15,318,488,[]],[1,0,-14,318,488,[]],[1,0,-13,318,488,[]],[1,0,-12,318,488,[]],[1,0,-11,318,488,[]],[1,0,-10,318,488,[]],[1,0,-9,318,488,[]],[1,0,-8,318,488,[]],[1,0,-7,318,488,[]],[1,0,-6,318,488,[]],[1,0,-5,318,488,[]],[1,0,-4,318,488,[]],[1,0,-3,318,488,[]],[1,0,-2,318,488,[]],[1,0,-1,318,488,[]],[1,0,0,318,488,[]],[1,0,1,318,488,[]],[1,0,2,318,488,[]],[1,0,3,318,488,[]],[1,0,4,318,488,[]],[1,0,5,318,488,[]],[1,0,6,318,488,[]],[1,0,7,318,488,[]],[1,0,8,318,488,[]],[1,0,9,318,488,[]],[1,0,10,318,488,[]],[1,0,11,318,488,[]],[1,0,12,318,488,[]],[1,0,13,318,488,[]],[1,0,14,318,488,[]],[1,0,15,318,488,[]],[1,0,16,318,488,[]],[1,0,17,318,488,[]],[1,0,18,318,488,[]],[1,0,19,318,488,[]],[1,0,20,318,488,[]],[1,1,-17,318,488,[]],[1,1,-16,318,488,[]],[1,1,-15,318,488,[]],[1,1,-14,318,488,[]],[1,1,-13,318,488,[]],[1,1,-12,318,488,[]],[1,1,-11,318,488,[]],[1,1,-10,318,488,[]],[1,1,-9,318,488,[]],[1,1,-8,318,488,[]],[1,1,-7,318,488,[]],[1,1,-6,318,488,[]],[1,1,-5,318,488,[]],[1,1,-4,318,488,[]],[1,1,-3,318,488,[]],[1,1,-2,318,488,[]],[1,1,-1,318,488,[]],[1,1,0,318,488,[]],[1,1,1,318,488,[]],[1,1,2,318,488,[]],[1,1,3,318,488,[]],[1,1,4,318,488,[]],[1,1,5,318,488,[]],[1,1,6,318,488,[]],[1,1,7,318,488,[]],[1,1,8,318,488,[]],[1,1,9,318,488,[]],[1,1,10,318,488,[]],[1,1,11,318,488,[]],[1,1,12,318,488,[]],[1,1,13,318,488,[]],[1,1,14,318,488,[]],[1,1,15,318,488,[]],[1,1,16,318,488,[]],[1,1,17,318,488,[]],[1,1,18,318,488,[]],[1,1,19,318,488,[]],[1,1,20,318,488,[]],[1,2,-17,318,488,[]],[1,2,-16,318,488,[]],[1,2,-15,318,488,[]],[1,2,-14,318,488,[]],[1,2,-13,318,488,[]],[1,2,-12,318,488,[]],[1,2,-11,318,488,[]],[1,2,-10,318,488,[]],[1,2,-9,318,488,[]],[1,2,-8,318,488,[]],[1,2,-7,318,488,[]],[1,2,-6,318,488,[]],[1,2,-5,318,488,[]],[1,2,-4,318,488,[]],[1,2,-3,318,488,[]],[1,2,-2,318,488,[]],[1,2,-1,318,488,[]],[1,2,0,318,488,[]],[1,2,1,318,488,[]],[1,2,2,318,488,[]],[1,2,3,318,488,[]],[1,2,4,318,488,[]],[1,2,5,318,488,[]],[1,2,6,318,488,[]],[1,2,7,318,488,[]],[1,2,8,318,488,[]],[1,2,9,318,488,[]],[1,3,-13,201,378,[]],[1,3,-12,200,377,[]],[1,3,-11,200,375,[]],[1,3,-10,201,378,[]],[1,3,-9,211,386,[]],[1,3,-8,210,385,[]],[1,3,-7,210,383,[]],[1,3,-6,211,386,[]],[1,4,-12,200,376,[]],[1,4,-8,210,384,[]],[1,4,-4,10,15,[]],[1,4,-3,10,15,[]],[1,4,-2,10,15,[]],[1,4,-1,10,15,[]],[1,4,0,56,91,[]],[1,4,1,56,91,[]],[1,4,2,56,91,[]],[1,4,3,56,91,[]],[1,4,4,56,91,[]],[1,4,5,56,91,[]],[1,4,6,56,91,[]],[1,4,7,56,91,[]],[1,4,8,56,91,[]],[1,4,9,56,91,[]],[1,4,10,56,91,[]],[1,4,11,63,109,[]],[1,5,-4,10,12,[]],[1,5,-2,10,17,[]],[1,5,0,69,116,[]],[1,5,1,62,108,[]],[1,5,2,58,93,[]],[1,5,3,58,94,[]],[1,5,6,62,108,[]],[1,5,7,62,108,[]],[1,5,8,62,108,[]],[1,5,9,61,107,[]],[1,5,10,70,117,[]],[1,6,0,69,116,[]],[1,6,3,58,92,[]],[1,6,9,61,106,[]],[1,6,10,70,117,[]],[1,7,-3,11,20,[]],[1,7,0,69,116,[]],[1,7,9,61,105,[]],[1,7,10,70,117,[]],[1,8,-4,10,13,[]],[1,8,-3,11,20,[]],[1,8,0,69,116,[]],[1,8,10,70,117,[]],[1,8,11,63,109,[]],[1,9,-4,10,16,[]],[1,9,0,69,116,[]],[1,9,2,2,2,[]],[1,9,8,2,2,[]],[1,9,10,70,117,[]],[1,9,11,63,109,[]],[1,10,-4,10,14,[]],[1,10,-3,10,14,[]],[1,10,-2,10,14,[]],[1,10,0,83,139,[]],[1,10,1,83,139,[]],[1,10,2,83,139,[]],[1,10,3,83,139,[]],[1,10,4,83,139,[]],[1,10,5,83,139,[]],[1,10,6,83,139,[]],[1,10,7,83,139,[]],[1,10,8,83,139,[]],[1,10,9,83,139,[]],[1,10,10,83,139,[]],[1,10,11,88,151,[]],[1,11,-1,10,14,[]],[1,11,0,94,158,[]],[1,11,10,95,159,[]],[1,12,0,94,158,[]],[1,12,10,95,159,[]],[1,13,0,94,158,[]],[1,13,10,95,159,[]],[1,14,0,94,158,[]],[1,14,10,95,159,[]],[1,14,11,88,151,[]],[1,15,0,94,158,[]],[1,15,2,3,3,[]],[1,15,8,3,3,[]],[1,15,10,95,159,[]],[1,15,11,88,151,[]],[1,16,-1,113,193,[]],[1,16,0,107,180,[]],[1,16,1,107,180,[]],[1,16,2,107,180,[]],[1,16,3,107,180,[]],[1,16,4,107,180,[]],[1,16,5,107,180,[]],[1,16,6,107,180,[]],[1,16,7,107,180,[]],[1,16,8,107,180,[]],[1,16,9,107,180,[]],[1,16,10,107,180,[]],[1,16,11,114,194,[]],[1,17,-1,126,209,[]],[1,17,0,120,201,[]],[1,17,1,112,192,[]],[1,17,2,112,192,[]],[1,17,6,111,191,[]],[1,17,7,111,188,[]],[1,17,10,121,202,[]],[1,18,-1,125,207,[]],[1,18,0,120,201,[]],[1,18,7,111,188,[]],[1,18,10,121,202,[]],[1,19,-1,125,207,[]],[1,19,0,120,201,[]],[1,19,7,111,189,[]],[1,19,10,121,202,[]],[1,20,-1,125,207,[]],[1,20,0,120,201,[]],[1,20,10,121,202,[]],[1,20,11,114,194,[]],[1,21,-1,113,193,[]],[1,21,0,120,201,[]],[1,21,2,4,4,[]],[1,21,8,4,4,[]],[1,21,10,121,202,[]],[1,21,11,114,194,[]],[1,22,0,50,86,[]],[1,22,1,50,86,[]],[1,22,2,50,86,[]],[1,22,3,50,86,[]],[1,22,4,50,86,[]],[1,22,5,50,86,[]],[1,22,6,50,86,[]],[1,22,7,50,86,[]],[1,22,8,50,86,[]],[1,22,9,50,86,[]],[1,22,10,50,86,[]],[1,23,0,43,81,[]],[1,23,10,45,83,[]],[1,24,0,43,81,[]],[1,24,2,40,74,[]],[1,24,6,40,74,[]],[1,24,10,45,83,[]],[1,25,0,43,81,[]],[1,25,2,40,74,[]],[1,25,6,40,74,[]],[1,25,10,45,83,[]],[1,26,-1,39,73,[]],[1,26,0,39,73,[]],[1,26,1,39,73,[]],[1,26,2,40,74,[]],[1,26,3,31,50,[]],[1,26,6,40,74,[]],[1,26,7,39,73,[]],[1,26,8,39,73,[]],[1,26,9,39,73,[]],[1,26,10,39,73,[]],[1,26,11,39,73,[]],[1,27,2,40,74,[]],[1,27,6,40,74,[]],[1,28,2,40,74,[]],[1,28,6,40,74,[]],[1,29,2,40,75,[]],[1,29,3,40,78,[]],[1,29,4,40,78,[]],[1,29,5,40,78,[]],[1,29,6,40,75,[]],[1,30,3,40,75,[]],[1,30,4,40,78,[]],[1,30,5,40,75,[]],[1,31,4,40,75,[]],[2,-3,-17,318,488,[]],[2,-3,-16,318,488,[]],[2,-3,-15,318,488,[]],[2,-3,-14,318,488,[]],[2,-3,-13,318,488,[]],[2,-3,-12,318,488,[]],[2,-3,-11,318,488,[]],[2,-3,-10,318,488,[]],[2,-3,-9,318,488,[]],[2,-3,-8,318,488,[]],[2,-3,-7,318,488,[]],[2,-3,-6,318,488,[]],[2,-3,-5,318,488,[]],[2,-3,-4,318,488,[]],[2,-3,-3,318,488,[]],[2,-3,-2,318,488,[]],[2,-3,-1,318,488,[]],[2,-3,0,318,488,[]],[2,-3,1,318,488,[]],[2,-3,2,318,488,[]],[2,-3,3,318,488,[]],[2,-3,4,318,488,[]],[2,-3,5,318,488,[]],[2,-3,6,318,488,[]],[2,-3,7,318,488,[]],[2,-3,8,318,488,[]],[2,-3,9,318,488,[]],[2,-3,10,318,488,[]],[2,-3,11,318,488,[]],[2,-3,12,318,488,[]],[2,-3,13,318,488,[]],[2,-3,14,318,488,[]],[2,-3,15,318,488,[]],[2,-3,16,318,488,[]],[2,-3,17,318,488,[]],[2,-3,18,318,488,[]],[2,-3,19,318,488,[]],[2,-3,20,318,488,[]],[2,-2,-17,318,488,[]],[2,-2,-16,318,488,[]],[2,-2,-15,318,488,[]],[2,-2,-14,318,488,[]],[2,-2,-13,318,488,[]],[2,-2,-12,318,488,[]],[2,-2,-11,318,488,[]],[2,-2,-10,318,488,[]],[2,-2,-9,318,488,[]],[2,-2,-8,318,488,[]],[2,-2,-7,318,488,[]],[2,-2,-6,318,488,[]],[2,-2,-5,318,488,[]],[2,-2,-4,318,488,[]],[2,-2,-3,318,488,[]],[2,-2,-2,318,488,[]],[2,-2,-1,318,488,[]],[2,-2,0,318,488,[]],[2,-2,1,318,488,[]],[2,-2,2,318,488,[]],[2,-2,3,318,488,[]],[2,-2,4,318,488,[]],[2,-2,5,318,488,[]],[2,-2,6,318,488,[]],[2,-2,7,318,488,[]],[2,-2,8,318,488,[]],[2,-2,9,318,488,[]],[2,-2,10,318,488,[]],[2,-2,11,318,488,[]],[2,-2,12,318,488,[]],[2,-2,13,318,488,[]],[2,-2,14,318,488,[]],[2,-2,15,318,488,[]],[2,-2,16,318,488,[]],[2,-2,17,318,488,[]],[2,-2,18,318,488,[]],[2,-2,19,318,488,[]],[2,-2,20,318,488,[]],[2,-1,-17,318,488,[]],[2,-1,-16,318,488,[]],[2,-1,-15,318,488,[]],[2,-1,-14,318,488,[]],[2,-1,-13,318,488,[]],[2,-1,-12,318,488,[]],[2,-1,-11,318,488,[]],[2,-1,-10,318,488,[]],[2,-1,-9,318,488,[]],[2,-1,-8,318,488,[]],[2,-1,-7,318,488,[]],[2,-1,-6,318,488,[]],[2,-1,-5,318,488,[]],[2,-1,-4,318,488,[]],[2,-1,-3,318,488,[]],[2,-1,-2,318,488,[]],[2,-1,-1,318,488,[]],[2,-1,0,318,488,[]],[2,-1,1,318,488,[]],[2,-1,2,318,488,[]],[2,-1,3,318,488,[]],[2,-1,4,318,488,[]],[2,-1,5,318,488,[]],[2,-1,6,318,488,[]],[2,-1,7,318,488,[]],[2,-1,8,318,488,[]],[2,-1,9,318,488,[]],[2,-1,10,318,488,[]],[2,-1,11,318,488,[]],[2,-1,12,318,488,[]],[2,-1,13,318,488,[]],[2,-1,14,318,488,[]],[2,-1,15,318,488,[]],[2,-1,16,318,488,[]],[2,-1,17,318,488,[]],[2,-1,18,318,488,[]],[2,-1,19,318,488,[]],[2,-1,20,318,488,[]],[2,0,-17,318,488,[]],[2,0,-16,318,488,[]],[2,0,-15,318,488,[]],[2,0,-14,318,488,[]],[2,0,-13,318,488,[]],[2,0,-12,318,488,[]],[2,0,-11,318,488,[]],[2,0,-10,318,488,[]],[2,0,-9,318,488,[]],[2,0,-8,318,488,[]],[2,0,-7,318,488,[]],[2,0,-6,318,488,[]],[2,0,-5,318,488,[]],[2,0,-4,318,488,[]],[2,0,-3,318,488,[]],[2,0,-2,318,488,[]],[2,0,-1,318,488,[]],[2,0,0,318,488,[]],[2,0,1,318,488,[]],[2,0,2,318,488,[]],[2,0,3,318,488,[]],[2,0,4,318,488,[]],[2,0,5,318,488,[]],[2,0,6,318,488,[]],[2,0,7,318,488,[]],[2,0,8,318,488,[]],[2,0,9,318,488,[]],[2,0,10,318,488,[]],[2,0,11,318,488,[]],[2,0,12,318,488,[]],[2,0,13,318,488,[]],[2,0,14,318,488,[]],[2,0,15,318,488,[]],[2,0,16,318,488,[]],[2,0,17,318,488,[]],[2,0,18,318,488,[]],[2,0,19,318,488,[]],[2,0,20,318,488,[]],[2,1,-17,318,488,[]],[2,1,-16,318,488,[]],[2,1,-15,318,488,[]],[2,1,-14,318,488,[]],[2,1,-13,318,488,[]],[2,1,-12,318,488,[]],[2,1,-11,318,488,[]],[2,1,-10,318,488,[]],[2,1,-9,318,488,[]],[2,1,-8,318,488,[]],[2,1,-7,318,488,[]],[2,1,-6,318,488,[]],[2,1,-5,318,488,[]],[2,1,-4,318,488,[]],[2,1,-3,318,488,[]],[2,1,-2,318,488,[]],[2,1,-1,318,488,[]],[2,1,0,318,488,[]],[2,1,1,318,488,[]],[2,1,2,318,488,[]],[2,1,3,318,488,[]],[2,1,4,318,488,[]],[2,1,5,318,488,[]],[2,1,6,318,488,[]],[2,1,7,318,488,[]],[2,1,8,318,488,[]],[2,1,9,318,488,[]],[2,1,10,318,488,[]],[2,1,11,318,488,[]],[2,1,12,318,488,[]],[2,1,13,318,488,[]],[2,1,14,318,488,[]],[2,1,15,318,488,[]],[2,1,16,318,488,[]],[2,1,17,318,488,[]],[2,1,18,318,488,[]],[2,1,19,318,488,[]],[2,1,20,318,488,[]],[2,2,-17,318,488,[]],[2,2,-16,318,488,[]],[2,2,-15,318,488,[]],[2,2,-14,318,488,[]],[2,2,-13,318,488,[]],[2,2,-12,318,488,[]],[2,2,-11,318,488,[]],[2,2,-10,318,488,[]],[2,2,-9,318,488,[]],[2,2,-8,318,488,[]],[2,2,-7,318,488,[]],[2,2,-6,318,488,[]],[2,2,-5,318,488,[]],[2,2,-4,318,488,[]],[2,2,-3,318,488,[]],[2,2,-2,318,488,[]],[2,2,-1,318,488,[]],[2,2,0,318,488,[]],[2,2,1,318,488,[]],[2,2,2,318,488,[]],[2,2,3,318,488,[]],[2,2,4,318,488,[]],[2,2,5,318,488,[]],[2,2,6,318,488,[]],[2,2,7,318,488,[]],[2,2,8,318,488,[]],[2,2,9,318,488,[]],[2,2,10,318,488,[]],[2,2,12,260,431,[]],[2,3,-14,286,457,[]],[2,3,-13,201,378,[]],[2,3,-12,201,378,[]],[2,3,-11,201,378,[]],[2,3,-10,201,378,[]],[2,3,-9,211,386,[]],[2,3,-8,211,386,[]],[2,3,-7,211,386,[]],[2,3,-6,211,386,[]],[2,4,-14,286,457,[]],[2,4,-4,10,15,[]],[2,4,-3,10,15,[]],[2,4,-2,10,15,[]],[2,4,-1,10,15,[]],[2,4,0,56,91,[]],[2,4,1,56,91,[]],[2,4,2,56,91,[]],[2,4,3,56,91,[]],[2,4,4,56,91,[]],[2,4,5,56,91,[]],[2,4,6,56,91,[]],[2,4,7,56,91,[]],[2,4,8,56,91,[]],[2,4,9,56,91,[]],[2,4,10,56,91,[]],[2,4,11,63,109,[]],[2,5,-14,286,457,[]],[2,5,-4,10,12,[]],[2,5,0,69,116,[]],[2,5,1,62,108,[]],[2,5,2,58,95,[]],[2,5,3,58,93,[]],[2,5,6,62,108,[]],[2,5,7,62,108,[]],[2,5,8,61,106,[]],[2,5,9,61,106,[]],[2,5,10,70,117,[]],[2,6,-14,286,457,[]],[2,6,0,72,119,[]],[2,6,2,58,96,[]],[2,6,9,61,106,[]],[2,6,10,75,122,[]],[2,7,-14,286,457,[]],[2,7,0,72,119,[]],[2,7,9,61,105,[]],[2,7,10,75,122,[]],[2,8,0,72,119,[]],[2,8,8,65,111,[]],[2,8,10,75,122,[]],[2,9,-4,10,16,[]],[2,9,0,69,116,[]],[2,9,2,2,2,[]],[2,9,8,65,111,[]],[2,9,10,70,117,[]],[2,9,11,63,109,[]],[2,10,-4,10,14,[]],[2,10,-3,10,14,[]],[2,10,-2,10,14,[]],[2,10,0,83,139,[]],[2,10,1,83,139,[]],[2,10,2,83,139,[]],[2,10,3,83,139,[]],[2,10,4,83,139,[]],[2,10,5,83,139,[]],[2,10,6,83,139,[]],[2,10,7,83,139,[]],[2,10,8,83,139,[]],[2,10,9,83,139,[]],[2,10,10,83,139,[]],[2,10,11,88,151,[]],[2,11,-1,10,14,[]],[2,11,0,94,158,[]],[2,11,1,86,147,[]],[2,11,2,86,147,[]],[2,11,3,87,150,[]],[2,11,4,87,150,[]],[2,11,6,87,150,[]],[2,11,7,87,150,[]],[2,11,8,85,142,[]],[2,11,9,85,144,[]],[2,11,10,95,159,[]],[2,12,0,97,161,[]],[2,12,1,86,146,[]],[2,12,2,86,148,[]],[2,12,9,85,140,[]],[2,12,10,100,164,[]],[2,13,0,97,161,[]],[2,13,1,86,149,[]],[2,13,2,86,149,[]],[2,13,9,85,143,[]],[2,13,10,100,164,[]],[2,14,0,97,161,[]],[2,14,8,90,153,[]],[2,14,10,100,164,[]],[2,15,0,94,158,[]],[2,15,2,3,3,[]],[2,15,8,90,153,[]],[2,15,10,95,159,[]],[2,15,11,88,151,[]],[2,16,-1,113,193,[]],[2,16,0,107,180,[]],[2,16,1,107,180,[]],[2,16,2,107,180,[]],[2,16,3,107,180,[]],[2,16,4,107,180,[]],[2,16,5,107,180,[]],[2,16,6,107,180,[]],[2,16,7,107,180,[]],[2,16,8,107,180,[]],[2,16,9,107,180,[]],[2,16,10,107,180,[]],[2,16,11,114,194,[]],[2,17,-2,126,211,[]],[2,17,-1,126,212,[]],[2,17,0,120,201,[]],[2,17,1,110,187,[]],[2,17,2,110,187,[]],[2,17,3,110,187,[]],[2,17,4,112,192,[]],[2,17,5,112,192,[]],[2,17,6,112,192,[]],[2,17,7,111,188,[]],[2,17,8,109,184,[]],[2,17,9,109,181,[]],[2,17,10,121,202,[]],[2,18,-1,126,210,[]],[2,18,0,125,206,[]],[2,18,8,109,182,[]],[2,18,10,130,221,[]],[2,19,0,125,206,[]],[2,19,7,111,189,[]],[2,19,10,130,221,[]],[2,20,0,125,206,[]],[2,20,8,116,196,[]],[2,20,10,130,221,[]],[2,21,-1,113,193,[]],[2,21,0,120,201,[]],[2,21,2,4,4,[]],[2,21,8,116,196,[]],[2,21,10,121,202,[]],[2,21,11,114,194,[]],[2,22,0,50,86,[]],[2,22,1,50,86,[]],[2,22,2,50,86,[]],[2,22,3,50,86,[]],[2,22,4,50,86,[]],[2,22,5,50,86,[]],[2,22,6,50,86,[]],[2,22,7,50,86,[]],[2,22,8,50,86,[]],[2,22,9,50,86,[]],[2,22,10,50,86,[]],[2,23,0,43,81,[]],[2,23,9,36,63,[]],[2,23,10,45,83,[]],[2,24,0,43,81,[]],[2,24,2,40,74,[]],[2,24,6,40,74,[]],[2,24,9,36,62,[]],[2,24,10,45,83,[]],[2,25,0,43,81,[]],[2,25,2,40,74,[]],[2,25,6,40,74,[]],[2,25,9,36,61,[]],[2,25,10,45,83,[]],[2,26,0,43,81,[]],[2,26,2,40,74,[]],[2,26,3,31,50,[]],[2,26,6,40,74,[]],[2,26,10,45,83,[]],[2,27,-1,39,72,[]],[2,27,0,39,72,[]],[2,27,1,39,72,[]],[2,27,2,40,74,[]],[2,27,6,40,74,[]],[2,27,7,39,72,[]],[2,27,8,39,72,[]],[2,27,9,39,72,[]],[2,27,10,39,72,[]],[2,27,11,39,72,[]],[2,28,-1,39,73,[]],[2,28,0,39,73,[]],[2,28,1,39,73,[]],[2,28,2,40,74,[]],[2,28,6,40,74,[]],[2,28,7,39,73,[]],[2,28,8,39,73,[]],[2,28,9,39,73,[]],[2,28,10,39,73,[]],[2,28,11,39,73,[]],[2,29,2,40,75,[]],[2,29,3,40,78,[]],[2,29,4,40,78,[]],[2,29,5,40,78,[]],[2,29,6,40,75,[]],[2,30,3,40,75,[]],[2,30,4,40,78,[]],[2,30,5,40,75,[]],[2,31,4,40,75,[]],[3,-3,-17,318,488,[]],[3,-3,-16,318,488,[]],[3,-3,-15,318,488,[]],[3,-3,-14,318,488,[]],[3,-3,-13,318,488,[]],[3,-3,-12,318,488,[]],[3,-3,-11,318,488,[]],[3,-3,-10,318,488,[]],[3,-3,-9,318,488,[]],[3,-3,-8,318,488,[]],[3,-3,-7,318,488,[]],[3,-3,-6,318,488,[]],[3,-3,-5,318,488,[]],[3,-3,-4,318,488,[]],[3,-3,-3,318,488,[]],[3,-3,-2,318,488,[]],[3,-3,-1,318,488,[]],[3,-3,0,318,488,[]],[3,-3,1,318,488,[]],[3,-3,2,318,488,[]],[3,-3,3,318,488,[]],[3,-3,4,318,488,[]],[3,-3,5,318,488,[]],[3,-3,6,318,488,[]],[3,-3,7,318,488,[]],[3,-3,8,318,488,[]],[3,-3,9,318,488,[]],[3,-3,10,318,488,[]],[3,-3,11,318,488,[]],[3,-3,12,318,488,[]],[3,-3,13,318,488,[]],[3,-3,14,318,488,[]],[3,-3,15,318,488,[]],[3,-3,16,318,488,[]],[3,-3,17,318,488,[]],[3,-3,18,318,488,[]],[3,-3,19,318,488,[]],[3,-3,20,318,488,[]],[3,-2,-17,318,488,[]],[3,-2,-16,318,488,[]],[3,-2,-15,318,488,[]],[3,-2,-14,318,488,[]],[3,-2,-13,318,488,[]],[3,-2,-12,318,488,[]],[3,-2,-11,318,488,[]],[3,-2,-10,318,488,[]],[3,-2,-9,318,488,[]],[3,-2,-8,318,488,[]],[3,-2,-7,318,488,[]],[3,-2,-6,318,488,[]],[3,-2,-5,318,488,[]],[3,-2,-4,318,488,[]],[3,-2,-3,318,488,[]],[3,-2,-2,318,488,[]],[3,-2,-1,318,488,[]],[3,-2,0,318,488,[]],[3,-2,1,318,488,[]],[3,-2,2,318,488,[]],[3,-2,3,318,488,[]],[3,-2,4,318,488,[]],[3,-2,5,318,488,[]],[3,-2,6,318,488,[]],[3,-2,7,318,488,[]],[3,-2,8,318,488,[]],[3,-2,9,318,488,[]],[3,-2,10,318,488,[]],[3,-2,11,318,488,[]],[3,-2,12,318,488,[]],[3,-2,13,318,488,[]],[3,-2,14,318,488,[]],[3,-2,15,318,488,[]],[3,-2,16,318,488,[]],[3,-2,17,318,488,[]],[3,-2,18,318,488,[]],[3,-2,19,318,488,[]],[3,-2,20,318,488,[]],[3,-1,-17,318,488,[]],[3,-1,-16,318,488,[]],[3,-1,-15,318,488,[]],[3,-1,-14,318,488,[]],[3,-1,-13,318,488,[]],[3,-1,-12,318,488,[]],[3,-1,-11,318,488,[]],[3,-1,-10,318,488,[]],[3,-1,-9,318,488,[]],[3,-1,-8,318,488,[]],[3,-1,-7,318,488,[]],[3,-1,-6,318,488,[]],[3,-1,-5,318,488,[]],[3,-1,-4,318,488,[]],[3,-1,-3,318,488,[]],[3,-1,-2,318,488,[]],[3,-1,-1,318,488,[]],[3,-1,0,318,488,[]],[3,-1,1,318,488,[]],[3,-1,2,318,488,[]],[3,-1,3,318,488,[]],[3,-1,4,318,488,[]],[3,-1,5,318,488,[]],[3,-1,6,318,488,[]],[3,-1,7,318,488,[]],[3,-1,8,318,488,[]],[3,-1,9,318,488,[]],[3,-1,10,318,488,[]],[3,-1,11,318,488,[]],[3,-1,12,318,488,[]],[3,-1,13,318,488,[]],[3,-1,14,318,488,[]],[3,-1,15,318,488,[]],[3,-1,16,318,488,[]],[3,-1,17,318,488,[]],[3,-1,18,318,488,[]],[3,-1,19,318,488,[]],[3,-1,20,318,488,[]],[3,0,-17,318,488,[]],[3,0,-16,318,488,[]],[3,0,-15,318,488,[]],[3,0,-14,318,488,[]],[3,0,-13,318,488,[]],[3,0,-12,318,488,[]],[3,0,-11,318,488,[]],[3,0,-10,318,488,[]],[3,0,-9,318,488,[]],[3,0,-8,318,488,[]],[3,0,-7,318,488,[]],[3,0,-6,318,488,[]],[3,0,-5,318,488,[]],[3,0,-4,318,488,[]],[3,0,-3,318,488,[]],[3,0,-2,318,488,[]],[3,0,-1,318,488,[]],[3,0,0,318,488,[]],[3,0,1,318,488,[]],[3,0,2,318,488,[]],[3,0,3,318,488,[]],[3,0,4,318,488,[]],[3,0,5,318,488,[]],[3,0,6,318,488,[]],[3,0,7,318,488,[]],[3,0,8,318,488,[]],[3,0,9,318,488,[]],[3,0,10,318,488,[]],[3,0,11,318,488,[]],[3,0,12,318,488,[]],[3,0,13,318,488,[]],[3,0,14,318,488,[]],[3,0,15,318,488,[]],[3,0,16,318,488,[]],[3,0,17,318,488,[]],[3,0,18,318,488,[]],[3,0,19,318,488,[]],[3,0,20,318,488,[]],[3,1,-17,318,488,[]],[3,1,-16,318,488,[]],[3,1,-15,318,488,[]],[3,1,-14,318,488,[]],[3,1,-13,318,488,[]],[3,1,-12,318,488,[]],[3,1,-11,318,488,[]],[3,1,-10,318,488,[]],[3,1,-9,318,488,[]],[3,1,-8,318,488,[]],[3,1,-7,318,488,[]],[3,1,-6,318,488,[]],[3,1,-5,318,488,[]],[3,1,-4,318,488,[]],[3,1,-3,318,488,[]],[3,1,-2,318,488,[]],[3,1,-1,318,488,[]],[3,1,0,318,488,[]],[3,1,1,318,488,[]],[3,1,2,318,488,[]],[3,1,3,318,488,[]],[3,1,4,318,488,[]],[3,1,5,318,488,[]],[3,1,6,318,488,[]],[3,1,7,318,488,[]],[3,1,8,318,488,[]],[3,1,9,318,488,[]],[3,1,10,318,488,[]],[3,1,11,318,488,[]],[3,1,12,318,488,[]],[3,1,13,318,488,[]],[3,1,14,318,488,[]],[3,1,15,318,488,[]],[3,1,16,318,488,[]],[3,1,17,318,488,[]],[3,1,18,318,488,[]],[3,1,19,318,488,[]],[3,1,20,318,488,[]],[3,2,-17,318,488,[]],[3,2,-16,318,488,[]],[3,2,-15,318,488,[]],[3,2,-14,318,488,[]],[3,2,-13,318,488,[]],[3,2,-12,318,488,[]],[3,2,-11,318,488,[]],[3,2,-10,318,488,[]],[3,2,-9,318,488,[]],[3,2,-8,318,488,[]],[3,2,-7,318,488,[]],[3,2,-6,318,488,[]],[3,2,-5,318,488,[]],[3,2,-4,318,488,[]],[3,2,-3,318,488,[]],[3,2,-2,318,488,[]],[3,2,-1,318,488,[]],[3,2,0,318,488,[]],[3,2,1,318,488,[]],[3,2,2,318,488,[]],[3,2,3,318,488,[]],[3,2,4,318,488,[]],[3,2,5,318,488,[]],[3,2,6,318,488,[]],[3,2,7,318,488,[]],[3,2,8,318,488,[]],[3,2,9,318,488,[]],[3,2,10,318,488,[]],[3,2,11,318,488,[]],[3,3,-7,278,449,[]],[3,3,-6,277,448,[]],[3,3,-4,9,11,[]],[3,3,10,9,11,[]],[3,4,-4,10,15,[]],[3,4,-3,10,15,[]],[3,4,-2,10,15,[]],[3,4,-1,10,15,[]],[3,4,0,56,91,[]],[3,4,1,56,91,[]],[3,4,2,56,91,[]],[3,4,3,56,91,[]],[3,4,4,56,91,[]],[3,4,5,56,91,[]],[3,4,6,56,91,[]],[3,4,7,56,91,[]],[3,4,8,56,91,[]],[3,4,9,56,91,[]],[3,4,10,56,91,[]],[3,4,11,63,109,[]],[3,5,-14,287,458,[]],[3,5,-4,10,12,[]],[3,5,0,69,116,[]],[3,5,1,62,108,[]],[3,5,2,60,102,[]],[3,5,3,60,103,[]],[3,5,4,60,102,[]],[3,5,6,62,108,[]],[3,5,7,59,99,[]],[3,5,8,59,99,[]],[3,5,9,59,99,[]],[3,5,10,70,117,[]],[3,6,-14,287,458,[]],[3,6,0,72,119,[]],[3,6,3,60,104,[]],[3,6,7,59,98,[]],[3,6,8,59,98,[]],[3,6,9,59,98,[]],[3,6,10,75,122,[]],[3,7,-14,286,457,[]],[3,7,0,72,119,[]],[3,7,7,59,101,[]],[3,7,8,59,101,[]],[3,7,9,59,101,[]],[3,7,10,75,122,[]],[3,8,0,72,119,[]],[3,8,10,75,122,[]],[3,9,-4,10,16,[]],[3,9,0,69,116,[]],[3,9,2,2,2,[]],[3,9,8,2,2,[]],[3,9,10,70,117,[]],[3,9,11,63,109,[]],[3,10,-4,10,14,[]],[3,10,-3,10,14,[]],[3,10,-2,10,14,[]],[3,10,0,83,139,[]],[3,10,1,83,139,[]],[3,10,2,83,139,[]],[3,10,3,83,139,[]],[3,10,4,83,139,[]],[3,10,5,83,139,[]],[3,10,6,83,139,[]],[3,10,7,83,139,[]],[3,10,8,83,139,[]],[3,10,9,83,139,[]],[3,10,10,83,139,[]],[3,10,11,88,151,[]],[3,11,-1,10,14,[]],[3,11,0,94,158,[]],[3,11,1,86,147,[]],[3,11,2,86,147,[]],[3,11,3,87,150,[]],[3,11,4,87,150,[]],[3,11,6,87,150,[]],[3,11,7,87,150,[]],[3,11,8,85,141,[]],[3,11,9,85,140,[]],[3,11,10,95,159,[]],[3,12,0,97,161,[]],[3,12,1,86,146,[]],[3,12,2,86,145,[]],[3,12,9,85,140,[]],[3,12,10,100,164,[]],[3,13,0,97,161,[]],[3,13,1,86,149,[]],[3,13,2,86,149,[]],[3,13,9,85,140,[]],[3,13,10,100,164,[]],[3,14,0,97,161,[]],[3,14,10,100,164,[]],[3,15,0,94,158,[]],[3,15,2,3,3,[]],[3,15,8,3,3,[]],[3,15,10,95,159,[]],[3,15,11,88,151,[]],[3,16,-1,113,193,[]],[3,16,0,107,180,[]],[3,16,1,107,180,[]],[3,16,2,107,180,[]],[3,16,3,107,180,[]],[3,16,4,107,180,[]],[3,16,5,107,180,[]],[3,16,6,107,180,[]],[3,16,7,107,180,[]],[3,16,8,107,180,[]],[3,16,9,107,180,[]],[3,16,10,107,180,[]],[3,16,11,114,194,[]],[3,17,-2,126,211,[]],[3,17,-1,126,212,[]],[3,17,0,120,201,[]],[3,17,1,110,185,[]],[3,17,2,110,185,[]],[3,17,3,110,185,[]],[3,17,4,112,192,[]],[3,17,5,112,192,[]],[3,17,6,111,190,[]],[3,17,7,111,188,[]],[3,17,8,109,183,[]],[3,17,9,109,181,[]],[3,17,10,121,202,[]],[3,18,-1,126,210,[]],[3,18,0,125,206,[]],[3,18,1,110,185,[]],[3,18,2,110,185,[]],[3,18,3,110,185,[]],[3,18,7,111,188,[]],[3,18,10,130,221,[]],[3,19,0,125,206,[]],[3,19,1,110,186,[]],[3,19,2,110,186,[]],[3,19,3,110,186,[]],[3,19,7,111,189,[]],[3,19,10,130,221,[]],[3,20,0,125,206,[]],[3,20,10,130,221,[]],[3,21,-1,113,193,[]],[3,21,0,120,201,[]],[3,21,2,4,4,[]],[3,21,8,4,4,[]],[3,21,10,121,202,[]],[3,21,11,114,194,[]],[3,22,0,50,86,[]],[3,22,1,50,86,[]],[3,22,2,50,86,[]],[3,22,3,50,86,[]],[3,22,4,50,86,[]],[3,22,5,50,86,[]],[3,22,6,50,86,[]],[3,22,7,50,86,[]],[3,22,8,50,86,[]],[3,22,9,50,86,[]],[3,22,10,50,86,[]],[3,23,0,43,81,[]],[3,23,8,36,62,[]],[3,23,9,36,62,[]],[3,23,10,45,83,[]],[3,24,0,43,81,[]],[3,24,9,36,62,[]],[3,24,10,45,83,[]],[3,25,0,43,81,[]],[3,25,5,33,53,[]],[3,25,9,36,61,[]],[3,25,10,45,83,[]],[3,26,0,43,81,[]],[3,26,3,31,50,[]],[3,26,5,33,52,[]],[3,26,10,45,83,[]],[3,27,0,43,81,[]],[3,27,5,33,52,[]],[3,27,10,45,83,[]],[3,28,0,43,81,[]],[3,28,5,33,52,[]],[3,28,10,45,83,[]],[3,28,11,39,73,[]],[3,29,-1,39,73,[]],[3,29,0,39,73,[]],[3,29,1,39,73,[]],[3,29,2,39,73,[]],[3,29,3,39,73,[]],[3,29,4,39,73,[]],[3,29,5,39,73,[]],[3,29,6,39,73,[]],[3,29,7,39,73,[]],[3,29,8,39,73,[]],[3,29,9,39,73,[]],[3,29,10,39,73,[]],[4,-3,-17,318,488,[]],[4,-3,-16,318,488,[]],[4,-3,-15,318,488,[]],[4,-3,-14,318,488,[]],[4,-3,-13,318,488,[]],[4,-3,-12,318,488,[]],[4,-3,-11,318,488,[]],[4,-3,-10,318,488,[]],[4,-3,-9,318,488,[]],[4,-3,-8,318,488,[]],[4,-3,-7,318,488,[]],[4,-3,-6,318,488,[]],[4,-3,-5,318,488,[]],[4,-3,-4,318,488,[]],[4,-3,-3,318,488,[]],[4,-3,-2,318,488,[]],[4,-3,-1,318,488,[]],[4,-3,0,318,488,[]],[4,-3,1,318,488,[]],[4,-3,2,318,488,[]],[4,-3,3,318,488,[]],[4,-3,4,318,488,[]],[4,-3,5,318,488,[]],[4,-3,6,318,488,[]],[4,-3,7,318,488,[]],[4,-3,8,318,488,[]],[4,-3,9,318,488,[]],[4,-3,10,318,488,[]],[4,-3,11,318,488,[]],[4,-3,12,318,488,[]],[4,-3,13,318,488,[]],[4,-3,14,318,488,[]],[4,-3,15,318,488,[]],[4,-3,16,318,488,[]],[4,-3,17,318,488,[]],[4,-3,18,318,488,[]],[4,-3,19,318,488,[]],[4,-3,20,318,488,[]],[4,-2,-17,318,488,[]],[4,-2,-16,318,488,[]],[4,-2,-15,318,488,[]],[4,-2,-14,318,488,[]],[4,-2,-13,318,488,[]],[4,-2,-12,318,488,[]],[4,-2,-11,318,488,[]],[4,-2,-10,318,488,[]],[4,-2,-9,318,488,[]],[4,-2,-8,318,488,[]],[4,-2,-7,318,488,[]],[4,-2,-6,318,488,[]],[4,-2,-5,318,488,[]],[4,-2,-4,318,488,[]],[4,-2,-3,318,488,[]],[4,-2,-2,318,488,[]],[4,-2,-1,318,488,[]],[4,-2,0,318,488,[]],[4,-2,1,318,488,[]],[4,-2,2,318,488,[]],[4,-2,3,318,488,[]],[4,-2,4,318,488,[]],[4,-2,5,318,488,[]],[4,-2,6,318,488,[]],[4,-2,7,318,488,[]],[4,-2,8,318,488,[]],[4,-2,9,318,488,[]],[4,-2,10,318,488,[]],[4,-2,11,318,488,[]],[4,-2,12,318,488,[]],[4,-2,13,318,488,[]],[4,-2,14,318,488,[]],[4,-2,15,318,488,[]],[4,-2,16,318,488,[]],[4,-2,17,318,488,[]],[4,-2,18,318,488,[]],[4,-2,19,318,488,[]],[4,-2,20,318,488,[]],[4,-1,-17,318,488,[]],[4,-1,-16,318,488,[]],[4,-1,-15,318,488,[]],[4,-1,-14,318,488,[]],[4,-1,-13,318,488,[]],[4,-1,-12,318,488,[]],[4,-1,-11,318,488,[]],[4,-1,-10,318,488,[]],[4,-1,-9,318,488,[]],[4,-1,-8,318,488,[]],[4,-1,-7,318,488,[]],[4,-1,-6,318,488,[]],[4,-1,-5,318,488,[]],[4,-1,-4,318,488,[]],[4,-1,-3,318,488,[]],[4,-1,-2,318,488,[]],[4,-1,-1,318,488,[]],[4,-1,0,318,488,[]],[4,-1,1,318,488,[]],[4,-1,2,318,488,[]],[4,-1,3,318,488,[]],[4,-1,4,318,488,[]],[4,-1,5,318,488,[]],[4,-1,6,318,488,[]],[4,-1,7,318,488,[]],[4,-1,8,318,488,[]],[4,-1,9,318,488,[]],[4,-1,10,318,488,[]],[4,-1,11,318,488,[]],[4,-1,12,318,488,[]],[4,-1,13,318,488,[]],[4,-1,14,318,488,[]],[4,-1,15,318,488,[]],[4,-1,16,318,488,[]],[4,-1,17,318,488,[]],[4,-1,18,318,488,[]],[4,-1,19,318,488,[]],[4,-1,20,318,488,[]],[4,0,-17,318,488,[]],[4,0,-16,318,488,[]],[4,0,-15,318,488,[]],[4,0,-14,318,488,[]],[4,0,-13,318,488,[]],[4,0,-12,318,488,[]],[4,0,-11,318,488,[]],[4,0,-10,318,488,[]],[4,0,-9,318,488,[]],[4,0,-8,318,488,[]],[4,0,-7,318,488,[]],[4,0,-6,318,488,[]],[4,0,-5,318,488,[]],[4,0,-4,318,488,[]],[4,0,-3,318,488,[]],[4,0,-2,318,488,[]],[4,0,-1,318,488,[]],[4,0,0,318,488,[]],[4,0,1,318,488,[]],[4,0,2,318,488,[]],[4,0,3,318,488,[]],[4,0,4,318,488,[]],[4,0,5,318,488,[]],[4,0,6,318,488,[]],[4,0,7,318,488,[]],[4,0,8,318,488,[]],[4,0,9,318,488,[]],[4,0,10,318,488,[]],[4,0,11,318,488,[]],[4,0,12,318,488,[]],[4,0,13,318,488,[]],[4,0,14,318,488,[]],[4,0,15,318,488,[]],[4,0,16,318,488,[]],[4,0,17,318,488,[]],[4,0,18,318,488,[]],[4,0,19,318,488,[]],[4,0,20,318,488,[]],[4,1,-17,318,488,[]],[4,1,-16,318,488,[]],[4,1,-15,318,488,[]],[4,1,-14,318,488,[]],[4,1,-13,318,488,[]],[4,1,-12,318,488,[]],[4,1,-11,318,488,[]],[4,1,-10,318,488,[]],[4,1,-9,318,488,[]],[4,1,-8,318,488,[]],[4,1,-7,318,488,[]],[4,1,-6,318,488,[]],[4,1,-5,318,488,[]],[4,1,-4,318,488,[]],[4,1,-3,318,488,[]],[4,1,-2,318,488,[]],[4,1,-1,318,488,[]],[4,1,0,318,488,[]],[4,1,1,318,488,[]],[4,1,2,318,488,[]],[4,1,3,318,488,[]],[4,1,4,318,488,[]],[4,1,5,318,488,[]],[4,1,6,318,488,[]],[4,1,7,318,488,[]],[4,1,8,318,488,[]],[4,1,9,318,488,[]],[4,1,10,318,488,[]],[4,1,11,318,488,[]],[4,1,12,318,488,[]],[4,1,13,318,488,[]],[4,1,14,318,488,[]],[4,1,15,318,488,[]],[4,1,16,318,488,[]],[4,1,17,318,488,[]],[4,1,18,318,488,[]],[4,1,19,318,488,[]],[4,1,20,318,488,[]],[4,2,-17,318,488,[]],[4,2,-16,318,488,[]],[4,2,-15,317,487,[]],[4,2,-14,317,487,[]],[4,2,-13,317,487,[]],[4,2,-12,317,487,[]],[4,2,-11,317,487,[]],[4,2,-10,317,487,[]],[4,2,-9,317,487,[]],[4,2,-8,317,487,[]],[4,2,-7,317,487,[]],[4,2,-6,318,488,[]],[4,2,-5,318,488,[]],[4,2,-4,318,488,[]],[4,2,-3,318,488,[]],[4,2,-2,318,488,[]],[4,2,-1,318,488,[]],[4,2,0,318,488,[]],[4,2,1,318,488,[]],[4,2,2,318,488,[]],[4,2,3,318,488,[]],[4,2,4,318,488,[]],[4,2,5,318,488,[]],[4,2,6,318,488,[]],[4,2,7,318,488,[]],[4,2,8,318,488,[]],[4,2,9,318,488,[]],[4,2,10,318,488,[]],[4,2,11,318,488,[]],[4,2,12,318,488,[]],[4,2,13,318,488,[]],[4,3,-6,1,1,[]],[4,3,-5,1,0,[]],[4,3,-4,9,11,[]],[4,3,0,9,11,[]],[4,3,4,9,11,[]],[4,3,8,9,11,[]],[4,3,11,8,10,[]],[4,3,12,9,11,[]],[4,4,-5,1,1,[]],[4,4,-4,10,15,[]],[4,4,-3,10,15,[]],[4,4,-2,10,15,[]],[4,4,-1,10,15,[]],[4,4,0,56,91,[]],[4,4,1,56,91,[]],[4,4,2,56,91,[]],[4,4,3,56,91,[]],[4,4,4,56,91,[]],[4,4,5,56,91,[]],[4,4,6,56,91,[]],[4,4,7,56,91,[]],[4,4,8,56,91,[]],[4,4,9,56,91,[]],[4,4,10,56,91,[]],[4,4,11,7,9,[]],[4,4,12,7,9,[]],[4,5,0,69,116,[]],[4,5,2,60,102,[]],[4,5,3,60,103,[]],[4,5,4,60,102,[]],[4,5,7,59,99,[]],[4,5,8,59,99,[]],[4,5,9,59,99,[]],[4,5,10,70,117,[]],[4,5,11,7,9,[]],[4,5,12,7,9,[]],[4,6,0,69,116,[]],[4,6,3,60,104,[]],[4,6,7,59,100,[]],[4,6,8,59,97,[]],[4,6,9,59,100,[]],[4,6,10,70,117,[]],[4,6,11,7,9,[]],[4,6,12,7,9,[]],[4,7,0,69,116,[]],[4,7,7,59,101,[]],[4,7,8,59,101,[]],[4,7,9,59,101,[]],[4,7,10,70,117,[]],[4,7,11,7,9,[]],[4,7,12,7,9,[]],[4,8,0,69,116,[]],[4,8,10,70,117,[]],[4,8,11,7,9,[]],[4,8,12,7,9,[]],[4,9,-4,10,16,[]],[4,9,0,69,116,[]],[4,9,2,2,2,[]],[4,9,8,2,2,[]],[4,9,10,70,117,[]],[4,9,11,7,9,[]],[4,9,12,7,9,[]],[4,10,-4,10,14,[]],[4,10,-3,10,14,[]],[4,10,-2,10,14,[]],[4,10,0,83,139,[]],[4,10,1,83,139,[]],[4,10,2,83,139,[]],[4,10,3,83,139,[]],[4,10,4,83,139,[]],[4,10,5,83,139,[]],[4,10,6,83,139,[]],[4,10,7,83,139,[]],[4,10,8,83,139,[]],[4,10,9,83,139,[]],[4,10,10,83,139,[]],[4,10,11,7,9,[]],[4,10,12,7,9,[]],[4,11,-1,10,14,[]],[4,11,0,94,158,[]],[4,11,1,86,147,[]],[4,11,2,86,147,[]],[4,11,3,87,150,[]],[4,11,4,87,150,[]],[4,11,6,87,150,[]],[4,11,7,87,150,[]],[4,11,8,87,150,[]],[4,11,10,95,159,[]],[4,11,11,7,9,[]],[4,11,12,7,9,[]],[4,12,0,94,158,[]],[4,12,1,86,146,[]],[4,12,2,86,148,[]],[4,12,10,95,159,[]],[4,12,11,7,9,[]],[4,12,12,7,9,[]],[4,13,0,94,158,[]],[4,13,1,86,149,[]],[4,13,2,86,149,[]],[4,13,10,95,159,[]],[4,13,11,7,9,[]],[4,13,12,7,9,[]],[4,14,0,94,158,[]],[4,14,10,95,159,[]],[4,14,11,7,9,[]],[4,14,12,7,9,[]],[4,15,0,94,158,[]],[4,15,2,3,3,[]],[4,15,8,3,3,[]],[4,15,10,95,159,[]],[4,15,11,7,9,[]],[4,15,12,7,9,[]],[4,16,-1,113,193,[]],[4,16,0,107,180,[]],[4,16,1,107,180,[]],[4,16,2,107,180,[]],[4,16,3,107,180,[]],[4,16,4,107,180,[]],[4,16,5,107,180,[]],[4,16,6,107,180,[]],[4,16,7,107,180,[]],[4,16,8,107,180,[]],[4,16,9,107,180,[]],[4,16,10,107,180,[]],[4,16,11,7,9,[]],[4,16,12,7,9,[]],[4,17,-1,126,209,[]],[4,17,0,120,201,[]],[4,17,4,112,192,[]],[4,17,5,112,192,[]],[4,17,6,112,192,[]],[4,17,8,112,192,[]],[4,17,9,112,192,[]],[4,17,10,121,202,[]],[4,17,11,7,9,[]],[4,17,12,7,9,[]],[4,18,-1,125,207,[]],[4,18,0,120,201,[]],[4,18,10,121,202,[]],[4,18,11,7,9,[]],[4,18,12,7,9,[]],[4,19,-1,125,207,[]],[4,19,0,120,201,[]],[4,19,10,121,202,[]],[4,19,11,7,9,[]],[4,19,12,7,9,[]],[4,20,-1,125,207,[]],[4,20,0,120,201,[]],[4,20,10,121,202,[]],[4,20,11,7,9,[]],[4,20,12,7,9,[]],[4,21,-1,113,193,[]],[4,21,0,120,201,[]],[4,21,2,4,4,[]],[4,21,8,4,4,[]],[4,21,10,121,202,[]],[4,21,11,7,9,[]],[4,21,12,7,9,[]],[4,22,0,50,86,[]],[4,22,1,50,86,[]],[4,22,2,50,86,[]],[4,22,3,50,86,[]],[4,22,4,50,86,[]],[4,22,5,50,86,[]],[4,22,6,50,86,[]],[4,22,7,50,86,[]],[4,22,8,50,86,[]],[4,22,9,50,86,[]],[4,22,10,50,86,[]],[4,22,11,7,9,[]],[4,22,12,7,9,[]],[4,23,0,43,81,[]],[4,23,8,37,66,[]],[4,23,9,37,68,[]],[4,23,10,45,83,[]],[4,23,11,7,9,[]],[4,23,12,7,9,[]],[4,24,0,44,82,[]],[4,24,9,37,64,[]],[4,24,10,45,83,[]],[4,24,11,7,9,[]],[4,24,12,7,9,[]],[4,25,0,44,82,[]],[4,25,9,37,67,[]],[4,25,10,45,83,[]],[4,25,11,7,9,[]],[4,25,12,7,9,[]],[4,26,0,44,82,[]],[4,26,3,31,50,[]],[4,26,10,45,83,[]],[4,26,11,7,9,[]],[4,26,12,7,9,[]],[4,27,0,43,81,[]],[4,27,10,45,83,[]],[4,27,11,7,9,[]],[4,27,12,7,9,[]],[4,28,0,43,81,[]],[4,28,10,45,83,[]],[4,28,11,7,9,[]],[4,28,12,7,9,[]],[4,29,0,43,81,[]],[4,29,10,39,73,[]],[4,29,11,7,9,[]],[4,29,12,7,9,[]],[4,30,-1,39,73,[]],[4,30,0,39,72,[]],[4,30,1,39,72,[]],[4,30,2,39,72,[]],[4,30,3,39,72,[]],[4,30,4,39,72,[]],[4,30,5,39,72,[]],[4,30,6,39,72,[]],[4,30,7,39,72,[]],[4,30,8,39,72,[]],[4,30,9,39,73,[]],[4,30,11,7,9,[]],[4,30,12,7,9,[]],[4,31,0,39,73,[]],[4,31,1,39,73,[]],[4,31,2,39,73,[]],[4,31,3,39,73,[]],[4,31,4,39,73,[]],[4,31,5,39,73,[]],[4,31,6,39,73,[]],[4,31,7,39,73,[]],[4,31,8,39,73,[]],[4,31,11,7,9,[]],[4,31,12,7,9,[]],[4,32,11,7,9,[]],[4,32,12,7,9,[]],[4,33,11,7,7,[]],[4,33,12,7,7,[]],[5,-3,-17,318,488,[]],[5,-3,-16,318,488,[]],[5,-3,-15,318,488,[]],[5,-3,-14,318,488,[]],[5,-3,-13,318,488,[]],[5,-3,-12,318,488,[]],[5,-3,-11,318,488,[]],[5,-3,-10,318,488,[]],[5,-3,-9,318,488,[]],[5,-3,-8,318,488,[]],[5,-3,-7,318,488,[]],[5,-3,-6,318,488,[]],[5,-3,-5,318,488,[]],[5,-3,-4,318,488,[]],[5,-3,-3,318,488,[]],[5,-3,-2,318,488,[]],[5,-3,-1,318,488,[]],[5,-3,0,318,488,[]],[5,-3,1,318,488,[]],[5,-3,2,318,488,[]],[5,-3,3,318,488,[]],[5,-3,4,318,488,[]],[5,-3,5,318,488,[]],[5,-3,6,318,488,[]],[5,-3,7,318,488,[]],[5,-3,8,318,488,[]],[5,-3,9,318,488,[]],[5,-3,10,318,488,[]],[5,-3,11,318,488,[]],[5,-3,12,318,488,[]],[5,-3,13,318,488,[]],[5,-3,14,318,488,[]],[5,-3,15,318,488,[]],[5,-3,16,318,488,[]],[5,-3,17,318,488,[]],[5,-3,18,318,488,[]],[5,-3,19,318,488,[]],[5,-3,20,318,488,[]],[5,-2,-17,318,488,[]],[5,-2,-16,318,488,[]],[5,-2,-15,318,488,[]],[5,-2,-14,318,488,[]],[5,-2,-13,318,488,[]],[5,-2,-12,318,488,[]],[5,-2,-11,318,488,[]],[5,-2,-10,318,488,[]],[5,-2,-9,318,488,[]],[5,-2,-8,318,488,[]],[5,-2,-7,318,488,[]],[5,-2,-6,318,488,[]],[5,-2,-5,318,488,[]],[5,-2,-4,318,488,[]],[5,-2,-3,318,488,[]],[5,-2,-2,318,488,[]],[5,-2,-1,318,488,[]],[5,-2,0,318,488,[]],[5,-2,1,318,488,[]],[5,-2,2,318,488,[]],[5,-2,3,318,488,[]],[5,-2,4,318,488,[]],[5,-2,5,318,488,[]],[5,-2,6,318,488,[]],[5,-2,7,318,488,[]],[5,-2,8,318,488,[]],[5,-2,9,318,488,[]],[5,-2,10,318,488,[]],[5,-2,11,318,488,[]],[5,-2,12,318,488,[]],[5,-2,13,318,488,[]],[5,-2,14,318,488,[]],[5,-2,15,318,488,[]],[5,-2,16,318,488,[]],[5,-2,17,318,488,[]],[5,-2,18,318,488,[]],[5,-2,19,318,488,[]],[5,-2,20,318,488,[]],[5,-1,-17,318,488,[]],[5,-1,-16,318,488,[]],[5,-1,-15,318,488,[]],[5,-1,-14,318,488,[]],[5,-1,-13,318,488,[]],[5,-1,-12,318,488,[]],[5,-1,-11,318,488,[]],[5,-1,-10,318,488,[]],[5,-1,-9,318,488,[]],[5,-1,-8,318,488,[]],[5,-1,-7,318,488,[]],[5,-1,-6,318,488,[]],[5,-1,-5,318,488,[]],[5,-1,-4,318,488,[]],[5,-1,-3,318,488,[]],[5,-1,-2,318,488,[]],[5,-1,-1,318,488,[]],[5,-1,0,318,488,[]],[5,-1,1,318,488,[]],[5,-1,2,318,488,[]],[5,-1,3,318,488,[]],[5,-1,4,318,488,[]],[5,-1,5,318,488,[]],[5,-1,6,318,488,[]],[5,-1,7,318,488,[]],[5,-1,8,318,488,[]],[5,-1,9,318,488,[]],[5,-1,10,318,488,[]],[5,-1,11,318,488,[]],[5,-1,12,318,488,[]],[5,-1,13,318,488,[]],[5,-1,14,318,488,[]],[5,-1,15,318,488,[]],[5,-1,16,318,488,[]],[5,-1,17,318,488,[]],[5,-1,18,318,488,[]],[5,-1,19,318,488,[]],[5,-1,20,318,488,[]],[5,0,-17,318,488,[]],[5,0,-16,318,488,[]],[5,0,-15,318,488,[]],[5,0,-14,318,488,[]],[5,0,-13,318,488,[]],[5,0,-12,318,488,[]],[5,0,-11,318,488,[]],[5,0,-10,318,488,[]],[5,0,-9,318,488,[]],[5,0,-8,318,488,[]],[5,0,-7,318,488,[]],[5,0,-6,318,488,[]],[5,0,-5,318,488,[]],[5,0,-4,318,488,[]],[5,0,-3,318,488,[]],[5,0,-2,318,488,[]],[5,0,-1,318,488,[]],[5,0,0,318,488,[]],[5,0,1,318,488,[]],[5,0,2,318,488,[]],[5,0,3,318,488,[]],[5,0,4,318,488,[]],[5,0,5,318,488,[]],[5,0,6,318,488,[]],[5,0,7,318,488,[]],[5,0,8,318,488,[]],[5,0,9,318,488,[]],[5,0,10,318,488,[]],[5,0,11,318,488,[]],[5,0,12,318,488,[]],[5,0,13,318,488,[]],[5,0,14,318,488,[]],[5,0,15,318,488,[]],[5,0,16,318,488,[]],[5,0,17,318,488,[]],[5,0,18,318,488,[]],[5,0,19,318,488,[]],[5,0,20,318,488,[]],[5,1,-17,318,488,[]],[5,1,-16,318,488,[]],[5,1,-15,318,488,[]],[5,1,-14,318,488,[]],[5,1,-13,318,488,[]],[5,1,-12,318,488,[]],[5,1,-11,318,488,[]],[5,1,-10,318,488,[]],[5,1,-9,318,488,[]],[5,1,-8,318,488,[]],[5,1,-7,318,488,[]],[5,1,-6,318,488,[]],[5,1,-5,318,488,[]],[5,1,-4,318,488,[]],[5,1,-3,318,488,[]],[5,1,-2,318,488,[]],[5,1,-1,318,488,[]],[5,1,0,318,488,[]],[5,1,1,318,488,[]],[5,1,2,318,488,[]],[5,1,3,318,488,[]],[5,1,4,318,488,[]],[5,1,5,318,488,[]],[5,1,6,318,488,[]],[5,1,7,318,488,[]],[5,1,8,318,488,[]],[5,1,9,318,488,[]],[5,1,10,318,488,[]],[5,1,11,318,488,[]],[5,1,12,318,488,[]],[5,1,13,318,488,[]],[5,1,14,318,488,[]],[5,1,15,318,488,[]],[5,1,16,318,488,[]],[5,1,17,318,488,[]],[5,1,18,318,488,[]],[5,1,19,318,488,[]],[5,1,20,318,488,[]],[5,2,-17,318,488,[]],[5,2,-16,318,488,[]],[5,2,-15,317,487,[]],[5,2,-14,317,487,[]],[5,2,-13,317,487,[]],[5,2,-12,317,487,[]],[5,2,-11,317,487,[]],[5,2,-10,317,487,[]],[5,2,-9,317,487,[]],[5,2,-8,317,487,[]],[5,2,-7,317,487,[]],[5,2,-6,318,488,[]],[5,2,-5,318,488,[]],[5,2,-4,318,488,[]],[5,2,-3,318,488,[]],[5,2,-2,318,488,[]],[5,2,-1,318,488,[]],[5,2,0,318,488,[]],[5,2,1,318,488,[]],[5,2,2,318,488,[]],[5,2,3,318,488,[]],[5,2,4,318,488,[]],[5,2,5,318,488,[]],[5,2,6,318,488,[]],[5,2,7,318,488,[]],[5,2,8,318,488,[]],[5,2,9,318,488,[]],[5,2,10,318,488,[]],[5,2,11,318,488,[]],[5,2,12,318,488,[]],[5,2,13,318,488,[]],[5,2,14,318,488,[]],[5,3,-6,1,1,[]],[5,3,-5,1,0,[]],[5,3,11,8,10,[]],[5,3,12,9,11,[]],[5,3,14,306,476,[]],[5,4,-5,1,1,[]],[5,4,-4,10,15,[]],[5,4,-3,10,15,[]],[5,4,-2,10,15,[]],[5,4,-1,10,15,[]],[5,4,0,56,91,[]],[5,4,1,56,91,[]],[5,4,2,56,91,[]],[5,4,3,56,91,[]],[5,4,4,56,91,[]],[5,4,5,56,91,[]],[5,4,6,56,91,[]],[5,4,7,56,91,[]],[5,4,8,56,91,[]],[5,4,9,56,91,[]],[5,4,10,56,91,[]],[5,4,11,7,9,[]],[5,4,12,7,9,[]],[5,5,0,54,89,[]],[5,5,2,62,108,[]],[5,5,3,62,108,[]],[5,5,4,62,108,[]],[5,5,7,62,108,[]],[5,5,8,62,108,[]],[5,5,9,62,108,[]],[5,5,10,70,117,[]],[5,5,11,7,9,[]],[5,5,12,7,9,[]],[5,6,0,54,89,[]],[5,6,10,70,117,[]],[5,6,11,7,9,[]],[5,6,12,7,9,[]],[5,7,0,69,116,[]],[5,7,10,70,117,[]],[5,7,11,7,9,[]],[5,7,12,7,9,[]],[5,8,0,69,116,[]],[5,8,2,66,112,[]],[5,8,10,70,117,[]],[5,8,11,7,9,[]],[5,8,12,7,9,[]],[5,9,-4,10,16,[]],[5,9,0,69,116,[]],[5,9,1,2,2,[]],[5,9,2,66,112,[]],[5,9,3,2,2,[]],[5,9,4,2,2,[]],[5,9,5,2,2,[]],[5,9,6,2,2,[]],[5,9,7,2,2,[]],[5,9,8,2,2,[]],[5,9,9,2,2,[]],[5,9,10,70,117,[]],[5,9,11,7,9,[]],[5,9,12,7,9,[]],[5,10,-4,10,14,[]],[5,10,-3,10,14,[]],[5,10,-2,10,14,[]],[5,10,0,83,139,[]],[5,10,1,83,139,[]],[5,10,2,83,139,[]],[5,10,3,83,139,[]],[5,10,4,83,139,[]],[5,10,5,83,139,[]],[5,10,6,83,139,[]],[5,10,7,83,139,[]],[5,10,8,83,139,[]],[5,10,9,83,139,[]],[5,10,10,83,139,[]],[5,10,11,7,9,[]],[5,10,12,7,9,[]],[5,11,-1,10,14,[]],[5,11,0,94,158,[]],[5,11,10,95,159,[]],[5,11,11,7,9,[]],[5,11,12,7,9,[]],[5,12,0,94,158,[]],[5,12,10,95,159,[]],[5,12,11,7,9,[]],[5,12,12,7,9,[]],[5,13,0,94,158,[]],[5,13,10,95,159,[]],[5,13,11,7,9,[]],[5,13,12,7,9,[]],[5,14,0,94,158,[]],[5,14,2,91,154,[]],[5,14,10,95,159,[]],[5,14,11,7,9,[]],[5,14,12,7,9,[]],[5,15,0,94,158,[]],[5,15,1,3,3,[]],[5,15,2,91,154,[]],[5,15,3,3,3,[]],[5,15,4,3,3,[]],[5,15,5,3,3,[]],[5,15,6,3,3,[]],[5,15,7,3,3,[]],[5,15,8,3,3,[]],[5,15,9,3,3,[]],[5,15,10,95,159,[]],[5,15,11,7,9,[]],[5,15,12,7,9,[]],[5,16,-1,113,193,[]],[5,16,0,107,180,[]],[5,16,1,107,180,[]],[5,16,2,107,180,[]],[5,16,3,107,180,[]],[5,16,4,107,180,[]],[5,16,5,107,180,[]],[5,16,6,107,180,[]],[5,16,7,107,180,[]],[5,16,8,107,180,[]],[5,16,9,107,180,[]],[5,16,10,107,180,[]],[5,16,11,7,9,[]],[5,16,12,7,9,[]],[5,17,0,120,201,[]],[5,17,8,112,192,[]],[5,17,9,112,192,[]],[5,17,10,121,202,[]],[5,17,11,7,9,[]],[5,17,12,7,9,[]],[5,18,0,120,201,[]],[5,18,10,121,202,[]],[5,18,11,7,9,[]],[5,18,12,7,9,[]],[5,19,0,120,201,[]],[5,19,10,121,202,[]],[5,19,11,7,9,[]],[5,19,12,7,9,[]],[5,20,0,120,201,[]],[5,20,2,117,197,[]],[5,20,10,121,202,[]],[5,20,11,7,9,[]],[5,20,12,7,9,[]],[5,21,-1,113,193,[]],[5,21,0,120,201,[]],[5,21,1,4,4,[]],[5,21,2,117,197,[]],[5,21,3,4,4,[]],[5,21,4,4,4,[]],[5,21,5,4,4,[]],[5,21,6,4,4,[]],[5,21,7,4,4,[]],[5,21,8,4,4,[]],[5,21,9,4,4,[]],[5,21,10,121,202,[]],[5,21,11,7,9,[]],[5,21,12,7,9,[]],[5,22,0,50,86,[]],[5,22,1,50,86,[]],[5,22,2,50,86,[]],[5,22,3,50,86,[]],[5,22,4,50,86,[]],[5,22,5,50,86,[]],[5,22,6,50,86,[]],[5,22,7,50,86,[]],[5,22,8,50,86,[]],[5,22,9,50,86,[]],[5,22,10,50,86,[]],[5,22,11,7,9,[]],[5,22,12,7,9,[]],[5,23,0,43,81,[]],[5,23,8,37,65,[]],[5,23,9,37,64,[]],[5,23,10,45,83,[]],[5,23,11,7,9,[]],[5,23,12,7,9,[]],[5,24,0,44,82,[]],[5,24,9,37,64,[]],[5,24,10,45,83,[]],[5,24,11,7,9,[]],[5,24,12,7,9,[]],[5,25,0,44,82,[]],[5,25,9,37,64,[]],[5,25,10,45,83,[]],[5,25,11,7,9,[]],[5,25,12,7,9,[]],[5,26,0,44,82,[]],[5,26,3,31,50,[]],[5,26,10,45,83,[]],[5,26,11,7,9,[]],[5,26,12,7,9,[]],[5,27,0,43,81,[]],[5,27,10,45,83,[]],[5,27,11,7,9,[]],[5,27,12,7,9,[]],[5,28,0,43,81,[]],[5,28,10,45,83,[]],[5,28,11,7,9,[]],[5,28,12,7,9,[]],[5,29,0,43,81,[]],[5,29,10,39,73,[]],[5,29,11,7,9,[]],[5,29,12,7,9,[]],[5,30,-1,39,73,[]],[5,30,0,43,81,[]],[5,30,9,39,73,[]],[5,30,11,7,9,[]],[5,30,12,7,9,[]],[5,31,0,39,73,[]],[5,31,8,39,73,[]],[5,31,11,7,9,[]],[5,31,12,7,9,[]],[5,32,1,39,73,[]],[5,32,2,39,73,[]],[5,32,3,39,73,[]],[5,32,4,39,73,[]],[5,32,5,39,73,[]],[5,32,6,39,73,[]],[5,32,7,39,73,[]],[5,32,11,7,9,[]],[5,32,12,7,9,[]],[5,33,1,39,70,[]],[5,33,2,39,70,[]],[5,33,3,39,70,[]],[5,33,4,39,70,[]],[5,33,5,39,70,[]],[5,33,6,39,70,[]],[5,33,7,39,70,[]],[5,33,11,7,7,[]],[5,33,12,7,7,[]],[5,34,1,39,71,[]],[5,34,7,39,71,[]],[5,34,11,7,8,[]],[5,34,12,7,8,[]],[6,-3,-17,318,488,[]],[6,-3,-16,318,488,[]],[6,-3,-15,318,488,[]],[6,-3,-14,318,488,[]],[6,-3,-13,318,488,[]],[6,-3,-12,318,488,[]],[6,-3,-11,318,488,[]],[6,-3,-10,318,488,[]],[6,-3,-9,318,488,[]],[6,-3,-8,318,488,[]],[6,-3,-7,318,488,[]],[6,-3,-6,318,488,[]],[6,-3,-5,318,488,[]],[6,-3,-4,318,488,[]],[6,-3,-3,318,488,[]],[6,-3,-2,318,488,[]],[6,-3,-1,318,488,[]],[6,-3,0,318,488,[]],[6,-3,1,318,488,[]],[6,-3,2,318,488,[]],[6,-3,3,318,488,[]],[6,-3,4,318,488,[]],[6,-3,5,318,488,[]],[6,-3,6,318,488,[]],[6,-3,7,318,488,[]],[6,-3,8,318,488,[]],[6,-3,9,318,488,[]],[6,-3,10,318,488,[]],[6,-3,11,318,488,[]],[6,-3,12,318,488,[]],[6,-3,13,318,488,[]],[6,-3,14,318,488,[]],[6,-3,15,318,488,[]],[6,-3,16,318,488,[]],[6,-3,17,318,488,[]],[6,-3,18,318,488,[]],[6,-3,19,318,488,[]],[6,-3,20,318,488,[]],[6,-2,-17,318,488,[]],[6,-2,-16,318,488,[]],[6,-2,-15,318,488,[]],[6,-2,-14,318,488,[]],[6,-2,-13,318,488,[]],[6,-2,-12,318,488,[]],[6,-2,-11,318,488,[]],[6,-2,-10,318,488,[]],[6,-2,-9,318,488,[]],[6,-2,-8,318,488,[]],[6,-2,-7,318,488,[]],[6,-2,-6,318,488,[]],[6,-2,-5,318,488,[]],[6,-2,-4,318,488,[]],[6,-2,-3,318,488,[]],[6,-2,-2,318,488,[]],[6,-2,-1,318,488,[]],[6,-2,0,318,488,[]],[6,-2,1,318,488,[]],[6,-2,2,318,488,[]],[6,-2,3,318,488,[]],[6,-2,4,318,488,[]],[6,-2,5,318,488,[]],[6,-2,6,318,488,[]],[6,-2,7,318,488,[]],[6,-2,8,318,488,[]],[6,-2,9,318,488,[]],[6,-2,10,318,488,[]],[6,-2,11,318,488,[]],[6,-2,12,318,488,[]],[6,-2,13,318,488,[]],[6,-2,14,318,488,[]],[6,-2,15,318,488,[]],[6,-2,16,318,488,[]],[6,-2,17,318,488,[]],[6,-2,18,318,488,[]],[6,-2,19,318,488,[]],[6,-2,20,318,488,[]],[6,-1,-17,318,488,[]],[6,-1,-16,318,488,[]],[6,-1,-15,318,488,[]],[6,-1,-14,318,488,[]],[6,-1,-13,318,488,[]],[6,-1,-12,318,488,[]],[6,-1,-11,318,488,[]],[6,-1,-10,318,488,[]],[6,-1,-9,318,488,[]],[6,-1,-8,318,488,[]],[6,-1,-7,318,488,[]],[6,-1,-6,318,488,[]],[6,-1,-5,318,488,[]],[6,-1,-4,318,488,[]],[6,-1,-3,318,488,[]],[6,-1,-2,318,488,[]],[6,-1,-1,318,488,[]],[6,-1,0,318,488,[]],[6,-1,1,318,488,[]],[6,-1,2,318,488,[]],[6,-1,3,318,488,[]],[6,-1,4,318,488,[]],[6,-1,5,318,488,[]],[6,-1,6,318,488,[]],[6,-1,7,318,488,[]],[6,-1,8,318,488,[]],[6,-1,9,318,488,[]],[6,-1,10,318,488,[]],[6,-1,11,318,488,[]],[6,-1,12,318,488,[]],[6,-1,13,318,488,[]],[6,-1,14,318,488,[]],[6,-1,15,318,488,[]],[6,-1,16,318,488,[]],[6,-1,17,318,488,[]],[6,-1,18,318,488,[]],[6,-1,19,318,488,[]],[6,-1,20,318,488,[]],[6,0,-17,318,488,[]],[6,0,-16,318,488,[]],[6,0,-15,318,488,[]],[6,0,-14,318,488,[]],[6,0,-13,318,488,[]],[6,0,-12,318,488,[]],[6,0,-11,318,488,[]],[6,0,-10,318,488,[]],[6,0,-9,318,488,[]],[6,0,-8,318,488,[]],[6,0,-7,318,488,[]],[6,0,-6,318,488,[]],[6,0,-5,318,488,[]],[6,0,-4,318,488,[]],[6,0,-3,318,488,[]],[6,0,-2,318,488,[]],[6,0,-1,318,488,[]],[6,0,0,318,488,[]],[6,0,1,318,488,[]],[6,0,2,318,488,[]],[6,0,3,318,488,[]],[6,0,4,318,488,[]],[6,0,5,318,488,[]],[6,0,6,318,488,[]],[6,0,7,318,488,[]],[6,0,8,318,488,[]],[6,0,9,318,488,[]],[6,0,10,318,488,[]],[6,0,11,318,488,[]],[6,0,12,318,488,[]],[6,0,13,318,488,[]],[6,0,14,318,488,[]],[6,0,15,318,488,[]],[6,0,16,318,488,[]],[6,0,17,318,488,[]],[6,0,18,318,488,[]],[6,0,19,318,488,[]],[6,0,20,318,488,[]],[6,1,-17,318,488,[]],[6,1,-16,318,488,[]],[6,1,-15,318,488,[]],[6,1,-14,318,488,[]],[6,1,-13,318,488,[]],[6,1,-12,318,488,[]],[6,1,-11,318,488,[]],[6,1,-10,318,488,[]],[6,1,-9,318,488,[]],[6,1,-8,318,488,[]],[6,1,-7,318,488,[]],[6,1,-6,318,488,[]],[6,1,-5,318,488,[]],[6,1,-4,318,488,[]],[6,1,-3,318,488,[]],[6,1,-2,318,488,[]],[6,1,-1,318,488,[]],[6,1,0,318,488,[]],[6,1,1,318,488,[]],[6,1,2,318,488,[]],[6,1,3,318,488,[]],[6,1,4,318,488,[]],[6,1,5,318,488,[]],[6,1,6,318,488,[]],[6,1,7,318,488,[]],[6,1,8,318,488,[]],[6,1,9,318,488,[]],[6,1,10,318,488,[]],[6,1,11,318,488,[]],[6,1,12,318,488,[]],[6,1,13,318,488,[]],[6,1,14,318,488,[]],[6,1,15,318,488,[]],[6,1,16,318,488,[]],[6,1,17,318,488,[]],[6,1,18,318,488,[]],[6,1,19,318,488,[]],[6,1,20,318,488,[]],[6,2,-17,318,488,[]],[6,2,-16,318,488,[]],[6,2,-15,317,487,[]],[6,2,-14,317,487,[]],[6,2,-13,317,487,[]],[6,2,-12,317,487,[]],[6,2,-11,317,487,[]],[6,2,-10,317,487,[]],[6,2,-9,317,487,[]],[6,2,-8,317,487,[]],[6,2,-7,317,487,[]],[6,2,-6,318,488,[]],[6,2,-5,318,488,[]],[6,2,-4,318,488,[]],[6,2,-3,318,488,[]],[6,2,-2,318,488,[]],[6,2,-1,318,488,[]],[6,2,0,318,488,[]],[6,2,1,318,488,[]],[6,2,2,318,488,[]],[6,2,3,318,488,[]],[6,2,4,318,488,[]],[6,2,5,318,488,[]],[6,2,6,318,488,[]],[6,2,7,318,488,[]],[6,2,8,318,488,[]],[6,2,9,318,488,[]],[6,2,10,318,488,[]],[6,2,11,318,488,[]],[6,2,12,318,488,[]],[6,2,13,318,488,[]],[6,2,14,318,488,[]],[6,2,15,318,488,[]],[6,2,16,318,488,[]],[6,2,17,318,488,[]],[6,3,-6,1,1,[]],[6,3,-5,1,0,[]],[6,3,-4,9,11,[]],[6,3,11,9,11,[]],[6,3,12,9,11,[]],[6,3,14,307,477,[]],[6,3,16,279,450,[]],[6,3,17,308,478,[]],[6,4,-5,1,1,[]],[6,4,-4,10,15,[]],[6,4,-3,10,15,[]],[6,4,-2,10,15,[]],[6,4,-1,10,15,[]],[6,4,0,56,91,[]],[6,4,1,56,91,[]],[6,4,2,56,91,[]],[6,4,3,56,91,[]],[6,4,4,56,91,[]],[6,4,5,56,91,[]],[6,4,6,56,91,[]],[6,4,7,56,91,[]],[6,4,8,56,91,[]],[6,4,9,56,91,[]],[6,4,10,56,91,[]],[6,4,11,7,9,[]],[6,4,12,7,9,[]],[6,5,0,69,116,[]],[6,5,2,62,108,[]],[6,5,3,62,108,[]],[6,5,4,62,108,[]],[6,5,7,62,108,[]],[6,5,8,62,108,[]],[6,5,9,62,108,[]],[6,5,10,70,117,[]],[6,5,11,7,9,[]],[6,5,12,7,9,[]],[6,6,0,69,116,[]],[6,6,10,70,117,[]],[6,6,11,7,9,[]],[6,6,12,7,9,[]],[6,7,0,69,116,[]],[6,7,10,70,117,[]],[6,7,11,7,9,[]],[6,7,12,7,9,[]],[6,8,0,69,116,[]],[6,8,10,70,117,[]],[6,8,11,7,9,[]],[6,8,12,7,9,[]],[6,9,-4,10,16,[]],[6,9,0,69,116,[]],[6,9,2,2,2,[]],[6,9,8,2,2,[]],[6,9,10,70,117,[]],[6,9,11,7,9,[]],[6,9,12,7,9,[]],[6,10,-4,10,14,[]],[6,10,-3,10,14,[]],[6,10,-2,10,14,[]],[6,10,0,83,139,[]],[6,10,1,83,139,[]],[6,10,2,83,139,[]],[6,10,3,83,139,[]],[6,10,4,83,139,[]],[6,10,5,83,139,[]],[6,10,6,83,139,[]],[6,10,7,83,139,[]],[6,10,8,83,139,[]],[6,10,9,83,139,[]],[6,10,10,83,139,[]],[6,10,11,7,9,[]],[6,10,12,7,9,[]],[6,11,-1,10,14,[]],[6,11,0,94,158,[]],[6,11,10,95,159,[]],[6,11,11,7,9,[]],[6,11,12,7,9,[]],[6,12,0,94,158,[]],[6,12,10,95,159,[]],[6,12,11,7,9,[]],[6,12,12,7,9,[]],[6,13,0,94,158,[]],[6,13,10,95,159,[]],[6,13,11,7,9,[]],[6,13,12,7,9,[]],[6,14,0,94,158,[]],[6,14,10,95,159,[]],[6,14,11,7,9,[]],[6,14,12,7,9,[]],[6,15,0,94,158,[]],[6,15,2,3,3,[]],[6,15,8,3,3,[]],[6,15,10,95,159,[]],[6,15,11,7,9,[]],[6,15,12,7,9,[]],[6,16,-1,113,193,[]],[6,16,0,107,180,[]],[6,16,1,107,180,[]],[6,16,2,107,180,[]],[6,16,3,107,180,[]],[6,16,4,107,180,[]],[6,16,5,107,180,[]],[6,16,6,107,180,[]],[6,16,7,107,180,[]],[6,16,8,107,180,[]],[6,16,9,107,180,[]],[6,16,10,107,180,[]],[6,16,11,7,9,[]],[6,16,12,7,9,[]],[6,17,-1,128,216,[]],[6,17,0,120,201,[]],[6,17,10,121,202,[]],[6,17,11,7,9,[]],[6,17,12,7,9,[]],[6,18,-1,127,214,[]],[6,18,0,120,201,[]],[6,18,10,121,202,[]],[6,18,11,7,9,[]],[6,18,12,7,9,[]],[6,19,-1,127,214,[]],[6,19,0,120,201,[]],[6,19,10,121,202,[]],[6,19,11,7,9,[]],[6,19,12,7,9,[]],[6,20,-1,127,214,[]],[6,20,0,120,201,[]],[6,20,10,121,202,[]],[6,20,11,7,9,[]],[6,20,12,7,9,[]],[6,21,-1,113,193,[]],[6,21,0,120,201,[]],[6,21,2,4,4,[]],[6,21,8,4,4,[]],[6,21,10,121,202,[]],[6,21,11,7,9,[]],[6,21,12,7,9,[]],[6,22,0,50,86,[]],[6,22,1,50,86,[]],[6,22,2,50,86,[]],[6,22,3,50,86,[]],[6,22,4,50,86,[]],[6,22,5,50,86,[]],[6,22,6,50,86,[]],[6,22,7,50,86,[]],[6,22,8,50,86,[]],[6,22,9,50,86,[]],[6,22,10,50,86,[]],[6,22,11,7,9,[]],[6,22,12,7,9,[]],[6,23,0,43,81,[]],[6,23,2,32,51,[]],[6,23,3,32,51,[]],[6,23,4,32,51,[]],[6,23,10,45,83,[]],[6,23,11,7,9,[]],[6,23,12,7,9,[]],[6,24,0,44,82,[]],[6,24,10,45,83,[]],[6,24,11,7,9,[]],[6,24,12,7,9,[]],[6,25,0,44,82,[]],[6,25,7,34,55,[]],[6,25,10,45,83,[]],[6,25,11,7,9,[]],[6,25,12,7,9,[]],[6,26,0,44,82,[]],[6,26,3,31,50,[]],[6,26,7,34,54,[]],[6,26,10,45,83,[]],[6,26,11,7,9,[]],[6,26,12,7,9,[]],[6,27,0,43,81,[]],[6,27,7,34,54,[]],[6,27,10,45,83,[]],[6,27,11,7,9,[]],[6,27,12,7,9,[]],[6,28,0,43,81,[]],[6,28,7,34,54,[]],[6,28,10,45,83,[]],[6,28,11,7,9,[]],[6,28,12,7,9,[]],[6,29,0,43,81,[]],[6,29,7,34,54,[]],[6,29,10,39,73,[]],[6,29,11,7,9,[]],[6,29,12,7,9,[]],[6,30,-1,39,73,[]],[6,30,0,39,72,[]],[6,30,1,39,72,[]],[6,30,2,39,72,[]],[6,30,3,39,72,[]],[6,30,4,39,72,[]],[6,30,5,39,72,[]],[6,30,6,39,72,[]],[6,30,7,39,72,[]],[6,30,8,39,72,[]],[6,30,9,39,73,[]],[6,30,11,7,9,[]],[6,30,12,7,9,[]],[6,31,0,39,73,[]],[6,31,1,39,73,[]],[6,31,2,39,73,[]],[6,31,3,39,73,[]],[6,31,4,39,73,[]],[6,31,5,39,73,[]],[6,31,6,39,73,[]],[6,31,7,39,73,[]],[6,31,8,39,73,[]],[6,31,11,7,9,[]],[6,31,12,7,9,[]],[6,32,11,7,9,[]],[6,32,12,7,9,[]],[6,33,11,7,7,[]],[6,33,12,7,7,[]],[7,-3,-17,318,488,[]],[7,-3,-16,318,488,[]],[7,-3,-15,318,488,[]],[7,-3,-14,318,488,[]],[7,-3,-13,318,488,[]],[7,-3,-12,318,488,[]],[7,-3,-11,318,488,[]],[7,-3,-10,318,488,[]],[7,-3,-9,318,488,[]],[7,-3,-8,318,488,[]],[7,-3,-7,318,488,[]],[7,-3,-6,318,488,[]],[7,-3,-5,318,488,[]],[7,-3,-4,318,488,[]],[7,-3,-3,318,488,[]],[7,-3,-2,318,488,[]],[7,-3,-1,318,488,[]],[7,-3,0,318,488,[]],[7,-3,1,318,488,[]],[7,-3,2,318,488,[]],[7,-3,3,318,488,[]],[7,-3,4,318,488,[]],[7,-3,5,318,488,[]],[7,-3,6,318,488,[]],[7,-3,7,318,488,[]],[7,-3,8,318,488,[]],[7,-3,9,318,488,[]],[7,-3,10,318,488,[]],[7,-3,11,318,488,[]],[7,-3,12,318,488,[]],[7,-3,13,318,488,[]],[7,-3,14,318,488,[]],[7,-3,15,318,488,[]],[7,-3,16,318,488,[]],[7,-3,17,318,488,[]],[7,-3,18,318,488,[]],[7,-3,19,318,488,[]],[7,-3,20,318,488,[]],[7,-2,-17,318,488,[]],[7,-2,-16,318,488,[]],[7,-2,-15,318,488,[]],[7,-2,-14,318,488,[]],[7,-2,-13,318,488,[]],[7,-2,-12,318,488,[]],[7,-2,-11,318,488,[]],[7,-2,-10,318,488,[]],[7,-2,-9,318,488,[]],[7,-2,-8,318,488,[]],[7,-2,-7,318,488,[]],[7,-2,-6,318,488,[]],[7,-2,-5,318,488,[]],[7,-2,-4,318,488,[]],[7,-2,-3,318,488,[]],[7,-2,-2,318,488,[]],[7,-2,-1,318,488,[]],[7,-2,0,318,488,[]],[7,-2,1,318,488,[]],[7,-2,2,318,488,[]],[7,-2,3,318,488,[]],[7,-2,4,318,488,[]],[7,-2,5,318,488,[]],[7,-2,6,318,488,[]],[7,-2,7,318,488,[]],[7,-2,8,318,488,[]],[7,-2,9,318,488,[]],[7,-2,10,318,488,[]],[7,-2,11,318,488,[]],[7,-2,12,318,488,[]],[7,-2,13,318,488,[]],[7,-2,14,318,488,[]],[7,-2,15,318,488,[]],[7,-2,16,318,488,[]],[7,-2,17,318,488,[]],[7,-2,18,318,488,[]],[7,-2,19,318,488,[]],[7,-2,20,318,488,[]],[7,-1,-17,318,488,[]],[7,-1,-16,318,488,[]],[7,-1,-15,318,488,[]],[7,-1,-14,318,488,[]],[7,-1,-13,318,488,[]],[7,-1,-12,318,488,[]],[7,-1,-11,318,488,[]],[7,-1,-10,318,488,[]],[7,-1,-9,318,488,[]],[7,-1,-8,318,488,[]],[7,-1,-7,318,488,[]],[7,-1,-6,318,488,[]],[7,-1,-5,318,488,[]],[7,-1,-4,318,488,[]],[7,-1,-3,318,488,[]],[7,-1,-2,318,488,[]],[7,-1,-1,318,488,[]],[7,-1,0,318,488,[]],[7,-1,1,318,488,[]],[7,-1,2,318,488,[]],[7,-1,3,318,488,[]],[7,-1,4,318,488,[]],[7,-1,5,318,488,[]],[7,-1,6,318,488,[]],[7,-1,7,318,488,[]],[7,-1,8,318,488,[]],[7,-1,9,318,488,[]],[7,-1,10,318,488,[]],[7,-1,11,318,488,[]],[7,-1,12,318,488,[]],[7,-1,13,318,488,[]],[7,-1,14,318,488,[]],[7,-1,15,318,488,[]],[7,-1,16,318,488,[]],[7,-1,17,318,488,[]],[7,-1,18,318,488,[]],[7,-1,19,318,488,[]],[7,-1,20,318,488,[]],[7,0,-17,318,488,[]],[7,0,-16,318,488,[]],[7,0,-15,318,488,[]],[7,0,-14,318,488,[]],[7,0,-13,318,488,[]],[7,0,-12,318,488,[]],[7,0,-11,318,488,[]],[7,0,-10,318,488,[]],[7,0,-9,318,488,[]],[7,0,-8,318,488,[]],[7,0,-7,318,488,[]],[7,0,-6,318,488,[]],[7,0,-5,318,488,[]],[7,0,-4,318,488,[]],[7,0,-3,318,488,[]],[7,0,-2,318,488,[]],[7,0,-1,318,488,[]],[7,0,0,318,488,[]],[7,0,1,318,488,[]],[7,0,2,318,488,[]],[7,0,3,318,488,[]],[7,0,4,318,488,[]],[7,0,5,318,488,[]],[7,0,6,318,488,[]],[7,0,7,318,488,[]],[7,0,8,318,488,[]],[7,0,9,318,488,[]],[7,0,10,318,488,[]],[7,0,11,318,488,[]],[7,0,12,318,488,[]],[7,0,13,318,488,[]],[7,0,14,318,488,[]],[7,0,15,318,488,[]],[7,0,16,318,488,[]],[7,0,17,318,488,[]],[7,0,18,318,488,[]],[7,0,19,318,488,[]],[7,0,20,318,488,[]],[7,1,-17,318,488,[]],[7,1,-16,318,488,[]],[7,1,-15,318,488,[]],[7,1,-14,318,488,[]],[7,1,-13,318,488,[]],[7,1,-12,318,488,[]],[7,1,-11,318,488,[]],[7,1,-10,318,488,[]],[7,1,-9,318,488,[]],[7,1,-8,318,488,[]],[7,1,-7,318,488,[]],[7,1,-6,318,488,[]],[7,1,-5,318,488,[]],[7,1,-4,318,488,[]],[7,1,-3,318,488,[]],[7,1,-2,318,488,[]],[7,1,-1,318,488,[]],[7,1,0,318,488,[]],[7,1,1,318,488,[]],[7,1,2,318,488,[]],[7,1,3,318,488,[]],[7,1,4,318,488,[]],[7,1,5,318,488,[]],[7,1,6,318,488,[]],[7,1,7,318,488,[]],[7,1,8,318,488,[]],[7,1,9,318,488,[]],[7,1,10,318,488,[]],[7,1,11,318,488,[]],[7,1,12,318,488,[]],[7,1,13,318,488,[]],[7,1,14,318,488,[]],[7,1,15,318,488,[]],[7,1,16,318,488,[]],[7,1,17,318,488,[]],[7,1,18,318,488,[]],[7,1,19,318,488,[]],[7,1,20,318,488,[]],[7,2,-17,318,488,[]],[7,2,-16,318,488,[]],[7,2,-15,318,488,[]],[7,2,-14,318,488,[]],[7,2,-13,318,488,[]],[7,2,-12,318,488,[]],[7,2,-11,318,488,[]],[7,2,-10,318,488,[]],[7,2,-9,318,488,[]],[7,2,-8,318,488,[]],[7,2,-7,318,488,[]],[7,2,-6,318,488,[]],[7,2,-5,318,488,[]],[7,2,-4,318,488,[]],[7,2,-3,318,488,[]],[7,2,-2,318,488,[]],[7,2,-1,318,488,[]],[7,2,0,318,488,[]],[7,2,1,318,488,[]],[7,2,2,318,488,[]],[7,2,3,318,488,[]],[7,2,4,318,488,[]],[7,2,5,318,488,[]],[7,2,6,318,488,[]],[7,2,7,318,488,[]],[7,2,8,318,488,[]],[7,2,9,318,488,[]],[7,2,10,318,488,[]],[7,2,11,318,488,[]],[7,2,12,318,488,[]],[7,2,13,318,488,[]],[7,2,14,318,488,[]],[7,2,15,318,488,[]],[7,2,16,318,488,[]],[7,2,17,318,488,[]],[7,2,18,318,488,[]],[7,2,19,318,488,[]],[7,2,20,318,488,[]],[7,3,-6,280,451,[]],[7,3,15,281,452,[]],[7,4,-4,10,15,[]],[7,4,-3,10,15,[]],[7,4,-2,10,15,[]],[7,4,-1,10,15,[]],[7,4,0,56,91,[]],[7,4,1,56,91,[]],[7,4,2,56,91,[]],[7,4,3,56,91,[]],[7,4,4,56,91,[]],[7,4,5,56,91,[]],[7,4,6,56,91,[]],[7,4,7,56,91,[]],[7,4,8,56,91,[]],[7,4,9,56,91,[]],[7,4,10,56,91,[]],[7,4,11,63,109,[]],[7,5,-4,10,12,[]],[7,5,0,69,116,[]],[7,5,2,67,114,[]],[7,5,3,67,113,[]],[7,5,10,70,117,[]],[7,6,0,73,120,[]],[7,6,3,67,114,[]],[7,6,4,67,113,[]],[7,6,10,74,121,[]],[7,7,0,73,120,[]],[7,7,4,67,114,[]],[7,7,5,67,113,[]],[7,7,10,74,121,[]],[7,8,0,73,120,[]],[7,8,5,67,114,[]],[7,8,6,67,113,[]],[7,8,10,74,121,[]],[7,9,-4,10,16,[]],[7,9,0,69,116,[]],[7,9,6,67,114,[]],[7,9,7,67,113,[]],[7,9,8,2,2,[]],[7,9,10,70,117,[]],[7,9,11,63,109,[]],[7,10,-4,10,14,[]],[7,10,-3,10,14,[]],[7,10,-2,10,14,[]],[7,10,0,83,139,[]],[7,10,1,83,139,[]],[7,10,7,67,114,[]],[7,10,8,83,139,[]],[7,10,9,83,139,[]],[7,10,10,83,139,[]],[7,10,11,88,151,[]],[7,11,-1,10,14,[]],[7,11,0,94,158,[]],[7,11,2,92,156,[]],[7,11,3,92,155,[]],[7,11,10,95,159,[]],[7,12,0,98,162,[]],[7,12,3,92,156,[]],[7,12,4,92,155,[]],[7,12,10,99,163,[]],[7,13,0,98,162,[]],[7,13,4,92,156,[]],[7,13,5,92,155,[]],[7,13,10,99,163,[]],[7,14,0,98,162,[]],[7,14,5,92,156,[]],[7,14,6,92,155,[]],[7,14,10,99,163,[]],[7,15,0,94,158,[]],[7,15,6,92,156,[]],[7,15,7,92,155,[]],[7,15,8,3,3,[]],[7,15,10,95,159,[]],[7,15,11,88,151,[]],[7,16,-1,113,193,[]],[7,16,0,107,180,[]],[7,16,1,107,180,[]],[7,16,7,92,156,[]],[7,16,8,107,180,[]],[7,16,9,107,180,[]],[7,16,10,107,180,[]],[7,16,11,114,194,[]],[7,17,-2,128,218,[]],[7,17,-1,128,219,[]],[7,17,0,120,201,[]],[7,17,2,118,199,[]],[7,17,3,118,198,[]],[7,17,10,121,202,[]],[7,18,-1,128,217,[]],[7,18,0,127,213,[]],[7,18,3,118,199,[]],[7,18,4,118,198,[]],[7,18,10,129,220,[]],[7,19,0,127,213,[]],[7,19,4,118,199,[]],[7,19,5,118,198,[]],[7,19,10,129,220,[]],[7,20,0,127,213,[]],[7,20,5,118,199,[]],[7,20,6,118,198,[]],[7,20,10,129,220,[]],[7,21,-1,113,193,[]],[7,21,0,120,201,[]],[7,21,6,118,199,[]],[7,21,7,118,198,[]],[7,21,8,4,4,[]],[7,21,10,121,202,[]],[7,21,11,114,194,[]],[7,22,0,50,86,[]],[7,22,1,50,86,[]],[7,22,7,118,199,[]],[7,22,8,50,86,[]],[7,22,9,50,86,[]],[7,22,10,50,86,[]],[7,23,0,43,81,[]],[7,23,1,32,51,[]],[7,23,8,35,58,[]],[7,23,9,35,60,[]],[7,23,10,45,83,[]],[7,24,0,43,81,[]],[7,24,9,35,56,[]],[7,24,10,45,83,[]],[7,25,0,43,81,[]],[7,25,9,35,59,[]],[7,25,10,45,83,[]],[7,26,0,43,81,[]],[7,26,3,31,50,[]],[7,26,10,45,83,[]],[7,27,0,43,81,[]],[7,27,10,45,83,[]],[7,28,0,43,81,[]],[7,28,10,45,83,[]],[7,28,11,39,73,[]],[7,29,-1,39,73,[]],[7,29,0,39,73,[]],[7,29,1,39,73,[]],[7,29,2,39,73,[]],[7,29,3,39,73,[]],[7,29,4,39,73,[]],[7,29,5,39,73,[]],[7,29,6,39,73,[]],[7,29,7,39,73,[]],[7,29,8,39,73,[]],[7,29,9,39,73,[]],[7,29,10,39,73,[]],[8,-3,-17,318,488,[]],[8,-3,-16,318,488,[]],[8,-3,-15,318,488,[]],[8,-3,-14,318,488,[]],[8,-3,-13,318,488,[]],[8,-3,-12,318,488,[]],[8,-3,-11,318,488,[]],[8,-3,-10,318,488,[]],[8,-3,-9,318,488,[]],[8,-3,-8,318,488,[]],[8,-3,-7,318,488,[]],[8,-3,-6,318,488,[]],[8,-3,-5,318,488,[]],[8,-3,-4,318,488,[]],[8,-3,-3,318,488,[]],[8,-3,-2,318,488,[]],[8,-3,-1,318,488,[]],[8,-3,0,318,488,[]],[8,-3,1,318,488,[]],[8,-3,2,318,488,[]],[8,-3,3,318,488,[]],[8,-3,4,318,488,[]],[8,-3,5,318,488,[]],[8,-3,6,318,488,[]],[8,-3,7,318,488,[]],[8,-3,8,318,488,[]],[8,-3,9,318,488,[]],[8,-3,10,318,488,[]],[8,-3,11,318,488,[]],[8,-3,12,318,488,[]],[8,-3,13,318,488,[]],[8,-3,14,318,488,[]],[8,-3,15,318,488,[]],[8,-3,16,318,488,[]],[8,-3,17,318,488,[]],[8,-3,18,318,488,[]],[8,-3,19,318,488,[]],[8,-3,20,318,488,[]],[8,-2,-17,318,488,[]],[8,-2,-16,318,488,[]],[8,-2,-15,318,488,[]],[8,-2,-14,318,488,[]],[8,-2,-13,318,488,[]],[8,-2,-12,318,488,[]],[8,-2,-11,318,488,[]],[8,-2,-10,318,488,[]],[8,-2,-9,318,488,[]],[8,-2,-8,318,488,[]],[8,-2,-7,318,488,[]],[8,-2,-6,318,488,[]],[8,-2,-5,318,488,[]],[8,-2,-4,318,488,[]],[8,-2,-3,318,488,[]],[8,-2,-2,318,488,[]],[8,-2,-1,318,488,[]],[8,-2,0,318,488,[]],[8,-2,1,318,488,[]],[8,-2,2,318,488,[]],[8,-2,3,318,488,[]],[8,-2,4,318,488,[]],[8,-2,5,318,488,[]],[8,-2,6,318,488,[]],[8,-2,7,318,488,[]],[8,-2,8,318,488,[]],[8,-2,9,318,488,[]],[8,-2,10,318,488,[]],[8,-2,11,318,488,[]],[8,-2,12,318,488,[]],[8,-2,13,318,488,[]],[8,-2,14,318,488,[]],[8,-2,15,318,488,[]],[8,-2,16,318,488,[]],[8,-2,17,318,488,[]],[8,-2,18,318,488,[]],[8,-2,19,318,488,[]],[8,-2,20,318,488,[]],[8,-1,-17,318,488,[]],[8,-1,-16,318,488,[]],[8,-1,-15,318,488,[]],[8,-1,-14,318,488,[]],[8,-1,-13,318,488,[]],[8,-1,-12,318,488,[]],[8,-1,-11,318,488,[]],[8,-1,-10,318,488,[]],[8,-1,-9,318,488,[]],[8,-1,-8,318,488,[]],[8,-1,-7,318,488,[]],[8,-1,-6,318,488,[]],[8,-1,-5,318,488,[]],[8,-1,-4,318,488,[]],[8,-1,-3,318,488,[]],[8,-1,-2,318,488,[]],[8,-1,-1,318,488,[]],[8,-1,0,318,488,[]],[8,-1,1,318,488,[]],[8,-1,2,318,488,[]],[8,-1,3,318,488,[]],[8,-1,4,318,488,[]],[8,-1,5,318,488,[]],[8,-1,6,318,488,[]],[8,-1,7,318,488,[]],[8,-1,8,318,488,[]],[8,-1,9,318,488,[]],[8,-1,10,318,488,[]],[8,-1,11,318,488,[]],[8,-1,12,318,488,[]],[8,-1,13,318,488,[]],[8,-1,14,318,488,[]],[8,-1,15,318,488,[]],[8,-1,16,318,488,[]],[8,-1,17,318,488,[]],[8,-1,18,318,488,[]],[8,-1,19,318,488,[]],[8,-1,20,318,488,[]],[8,0,-17,318,488,[]],[8,0,-16,318,488,[]],[8,0,-15,318,488,[]],[8,0,-14,318,488,[]],[8,0,-13,318,488,[]],[8,0,-12,318,488,[]],[8,0,-11,318,488,[]],[8,0,-10,318,488,[]],[8,0,-9,318,488,[]],[8,0,-8,318,488,[]],[8,0,-7,318,488,[]],[8,0,-6,318,488,[]],[8,0,-5,318,488,[]],[8,0,-4,318,488,[]],[8,0,-3,318,488,[]],[8,0,-2,318,488,[]],[8,0,-1,318,488,[]],[8,0,0,318,488,[]],[8,0,1,318,488,[]],[8,0,2,318,488,[]],[8,0,3,318,488,[]],[8,0,4,318,488,[]],[8,0,5,318,488,[]],[8,0,6,318,488,[]],[8,0,7,318,488,[]],[8,0,8,318,488,[]],[8,0,9,318,488,[]],[8,0,10,318,488,[]],[8,0,11,318,488,[]],[8,0,12,318,488,[]],[8,0,13,318,488,[]],[8,0,14,318,488,[]],[8,0,15,318,488,[]],[8,0,16,318,488,[]],[8,0,17,318,488,[]],[8,0,18,318,488,[]],[8,0,19,318,488,[]],[8,0,20,318,488,[]],[8,1,-17,318,488,[]],[8,1,-16,318,488,[]],[8,1,-15,318,488,[]],[8,1,-14,318,488,[]],[8,1,-13,318,488,[]],[8,1,-12,318,488,[]],[8,1,-11,318,488,[]],[8,1,-10,318,488,[]],[8,1,-9,318,488,[]],[8,1,-8,318,488,[]],[8,1,-7,318,488,[]],[8,1,-6,318,488,[]],[8,1,-5,318,488,[]],[8,1,-4,318,488,[]],[8,1,-3,318,488,[]],[8,1,-2,318,488,[]],[8,1,-1,318,488,[]],[8,1,0,318,488,[]],[8,1,1,318,488,[]],[8,1,2,318,488,[]],[8,1,3,318,488,[]],[8,1,4,318,488,[]],[8,1,5,318,488,[]],[8,1,6,318,488,[]],[8,1,7,318,488,[]],[8,1,8,318,488,[]],[8,1,9,318,488,[]],[8,1,10,318,488,[]],[8,1,11,318,488,[]],[8,1,12,318,488,[]],[8,1,13,318,488,[]],[8,1,14,318,488,[]],[8,1,15,318,488,[]],[8,1,16,318,488,[]],[8,1,17,318,488,[]],[8,1,18,318,488,[]],[8,1,19,318,488,[]],[8,1,20,318,488,[]],[8,2,-17,318,488,[]],[8,2,-16,318,488,[]],[8,2,-15,318,488,[]],[8,2,-14,318,488,[]],[8,2,-13,318,488,[]],[8,2,-12,318,488,[]],[8,2,-11,318,488,[]],[8,2,-10,318,488,[]],[8,2,-9,318,488,[]],[8,2,-8,318,488,[]],[8,2,-7,318,488,[]],[8,2,-6,318,488,[]],[8,2,-5,318,488,[]],[8,2,-4,318,488,[]],[8,2,-3,318,488,[]],[8,2,-2,318,488,[]],[8,2,-1,318,488,[]],[8,2,0,318,488,[]],[8,2,1,318,488,[]],[8,2,2,318,488,[]],[8,2,3,318,488,[]],[8,2,4,318,488,[]],[8,2,5,318,488,[]],[8,2,6,318,488,[]],[8,2,7,318,488,[]],[8,2,8,318,488,[]],[8,2,9,318,488,[]],[8,2,10,318,488,[]],[8,2,11,318,488,[]],[8,2,12,318,488,[]],[8,2,13,318,488,[]],[8,2,14,318,488,[]],[8,2,15,318,488,[]],[8,2,16,318,488,[]],[8,2,17,318,488,[]],[8,2,18,318,488,[]],[8,2,19,318,488,[]],[8,2,20,318,488,[]],[8,3,-14,288,459,[]],[8,3,-13,309,479,[]],[8,3,-8,311,481,[]],[8,3,-7,282,453,[]],[8,3,-6,310,480,[]],[8,3,-4,9,11,[]],[8,3,0,9,11,[]],[8,3,4,9,11,[]],[8,3,8,9,11,[]],[8,4,-14,288,459,[]],[8,4,-4,10,15,[]],[8,4,-3,10,15,[]],[8,4,-2,10,15,[]],[8,4,-1,10,15,[]],[8,4,0,56,91,[]],[8,4,1,56,91,[]],[8,4,2,56,91,[]],[8,4,3,56,91,[]],[8,4,4,56,91,[]],[8,4,5,56,91,[]],[8,4,6,56,91,[]],[8,4,7,56,91,[]],[8,4,8,56,91,[]],[8,4,9,56,91,[]],[8,4,10,56,91,[]],[8,4,11,63,109,[]],[8,5,-14,288,459,[]],[8,5,-4,10,12,[]],[8,5,0,69,116,[]],[8,5,2,67,114,[]],[8,5,3,67,113,[]],[8,5,10,70,117,[]],[8,6,-14,288,459,[]],[8,6,0,73,120,[]],[8,6,3,67,114,[]],[8,6,4,67,113,[]],[8,6,10,74,121,[]],[8,7,-14,288,459,[]],[8,7,0,73,120,[]],[8,7,4,67,114,[]],[8,7,5,67,113,[]],[8,7,10,74,121,[]],[8,8,0,73,120,[]],[8,8,5,67,114,[]],[8,8,6,67,113,[]],[8,8,10,74,121,[]],[8,9,-4,10,16,[]],[8,9,0,69,116,[]],[8,9,6,67,114,[]],[8,9,7,67,113,[]],[8,9,8,2,2,[]],[8,9,10,70,117,[]],[8,9,11,63,109,[]],[8,10,-4,10,14,[]],[8,10,-3,10,14,[]],[8,10,-2,10,14,[]],[8,10,0,83,139,[]],[8,10,1,83,139,[]],[8,10,7,67,114,[]],[8,10,8,83,139,[]],[8,10,9,83,139,[]],[8,10,10,83,139,[]],[8,10,11,88,151,[]],[8,11,-1,10,14,[]],[8,11,0,94,158,[]],[8,11,2,92,156,[]],[8,11,3,92,155,[]],[8,11,10,95,159,[]],[8,12,0,98,162,[]],[8,12,3,92,156,[]],[8,12,4,92,155,[]],[8,12,10,99,163,[]],[8,13,0,98,162,[]],[8,13,4,92,156,[]],[8,13,5,92,155,[]],[8,13,10,99,163,[]],[8,14,0,98,162,[]],[8,14,5,92,156,[]],[8,14,6,92,155,[]],[8,14,10,99,163,[]],[8,15,0,94,158,[]],[8,15,6,92,156,[]],[8,15,7,92,155,[]],[8,15,8,3,3,[]],[8,15,10,95,159,[]],[8,15,11,88,151,[]],[8,16,-1,113,193,[]],[8,16,0,107,180,[]],[8,16,1,107,180,[]],[8,16,7,92,156,[]],[8,16,8,107,180,[]],[8,16,9,107,180,[]],[8,16,10,107,180,[]],[8,16,11,114,194,[]],[8,17,-2,128,218,[]],[8,17,-1,128,219,[]],[8,17,0,120,201,[]],[8,17,2,118,199,[]],[8,17,3,118,198,[]],[8,17,10,121,202,[]],[8,18,-1,128,217,[]],[8,18,0,127,213,[]],[8,18,3,118,199,[]],[8,18,4,118,198,[]],[8,18,10,129,220,[]],[8,19,0,127,213,[]],[8,19,4,118,199,[]],[8,19,5,118,198,[]],[8,19,10,129,220,[]],[8,20,0,127,213,[]],[8,20,5,118,199,[]],[8,20,6,118,198,[]],[8,20,10,129,220,[]],[8,21,-1,113,193,[]],[8,21,0,120,201,[]],[8,21,6,118,199,[]],[8,21,7,118,198,[]],[8,21,8,4,4,[]],[8,21,10,121,202,[]],[8,21,11,114,194,[]],[8,22,0,50,86,[]],[8,22,1,50,86,[]],[8,22,7,118,199,[]],[8,22,8,50,86,[]],[8,22,9,50,86,[]],[8,22,10,50,86,[]],[8,23,0,43,81,[]],[8,23,1,32,51,[]],[8,23,8,35,57,[]],[8,23,9,35,56,[]],[8,23,10,45,83,[]],[8,24,0,43,81,[]],[8,24,9,35,56,[]],[8,24,10,45,83,[]],[8,25,0,43,81,[]],[8,25,9,35,56,[]],[8,25,10,45,83,[]],[8,26,0,43,81,[]],[8,26,3,31,50,[]],[8,26,10,45,83,[]],[8,27,-1,39,72,[]],[8,27,0,39,72,[]],[8,27,1,39,72,[]],[8,27,2,39,72,[]],[8,27,3,39,72,[]],[8,27,4,39,72,[]],[8,27,5,39,72,[]],[8,27,6,39,72,[]],[8,27,7,39,72,[]],[8,27,8,39,72,[]],[8,27,9,39,72,[]],[8,27,10,39,72,[]],[8,27,11,39,72,[]],[8,28,-1,39,73,[]],[8,28,0,39,73,[]],[8,28,1,39,73,[]],[8,28,2,39,73,[]],[8,28,3,39,73,[]],[8,28,4,39,73,[]],[8,28,5,39,73,[]],[8,28,6,39,73,[]],[8,28,7,39,73,[]],[8,28,8,39,73,[]],[8,28,9,39,73,[]],[8,28,10,39,73,[]],[8,28,11,39,73,[]],[9,-3,-17,318,488,[]],[9,-3,-16,318,488,[]],[9,-3,-15,318,488,[]],[9,-3,-14,318,488,[]],[9,-3,-13,318,488,[]],[9,-3,-12,318,488,[]],[9,-3,-11,318,488,[]],[9,-3,-10,318,488,[]],[9,-3,-9,318,488,[]],[9,-3,-8,318,488,[]],[9,-3,-7,318,488,[]],[9,-3,-6,318,488,[]],[9,-3,-5,318,488,[]],[9,-3,-4,318,488,[]],[9,-3,-3,318,488,[]],[9,-3,-2,318,488,[]],[9,-3,-1,318,488,[]],[9,-3,0,318,488,[]],[9,-3,1,318,488,[]],[9,-3,2,318,488,[]],[9,-3,3,318,488,[]],[9,-3,4,318,488,[]],[9,-3,5,318,488,[]],[9,-3,6,318,488,[]],[9,-3,7,318,488,[]],[9,-3,8,318,488,[]],[9,-3,9,318,488,[]],[9,-3,10,318,488,[]],[9,-3,11,318,488,[]],[9,-3,12,318,488,[]],[9,-3,13,318,488,[]],[9,-3,14,318,488,[]],[9,-3,15,318,488,[]],[9,-3,16,318,488,[]],[9,-3,17,318,488,[]],[9,-3,18,318,488,[]],[9,-3,19,318,488,[]],[9,-3,20,318,488,[]],[9,-2,-17,318,488,[]],[9,-2,-16,318,488,[]],[9,-2,-15,318,488,[]],[9,-2,-14,318,488,[]],[9,-2,-13,318,488,[]],[9,-2,-12,318,488,[]],[9,-2,-11,318,488,[]],[9,-2,-10,318,488,[]],[9,-2,-9,318,488,[]],[9,-2,-8,318,488,[]],[9,-2,-7,318,488,[]],[9,-2,-6,318,488,[]],[9,-2,-5,318,488,[]],[9,-2,-4,318,488,[]],[9,-2,-3,318,488,[]],[9,-2,-2,318,488,[]],[9,-2,-1,318,488,[]],[9,-2,0,318,488,[]],[9,-2,1,318,488,[]],[9,-2,2,318,488,[]],[9,-2,3,318,488,[]],[9,-2,4,318,488,[]],[9,-2,5,318,488,[]],[9,-2,6,318,488,[]],[9,-2,7,318,488,[]],[9,-2,8,318,488,[]],[9,-2,9,318,488,[]],[9,-2,10,318,488,[]],[9,-2,11,318,488,[]],[9,-2,12,318,488,[]],[9,-2,13,318,488,[]],[9,-2,14,318,488,[]],[9,-2,15,318,488,[]],[9,-2,16,318,488,[]],[9,-2,17,318,488,[]],[9,-2,18,318,488,[]],[9,-2,19,318,488,[]],[9,-2,20,318,488,[]],[9,-1,-17,318,488,[]],[9,-1,-16,318,488,[]],[9,-1,-15,318,488,[]],[9,-1,-14,318,488,[]],[9,-1,-13,318,488,[]],[9,-1,-12,318,488,[]],[9,-1,-11,318,488,[]],[9,-1,-10,318,488,[]],[9,-1,-9,318,488,[]],[9,-1,-8,318,488,[]],[9,-1,-7,318,488,[]],[9,-1,-6,318,488,[]],[9,-1,-5,318,488,[]],[9,-1,-4,318,488,[]],[9,-1,-3,318,488,[]],[9,-1,-2,318,488,[]],[9,-1,-1,318,488,[]],[9,-1,0,318,488,[]],[9,-1,1,318,488,[]],[9,-1,2,318,488,[]],[9,-1,3,318,488,[]],[9,-1,4,318,488,[]],[9,-1,5,318,488,[]],[9,-1,6,318,488,[]],[9,-1,7,318,488,[]],[9,-1,8,318,488,[]],[9,-1,9,318,488,[]],[9,-1,10,318,488,[]],[9,-1,11,318,488,[]],[9,-1,12,318,488,[]],[9,-1,13,318,488,[]],[9,-1,14,318,488,[]],[9,-1,15,318,488,[]],[9,-1,16,318,488,[]],[9,-1,17,318,488,[]],[9,-1,18,318,488,[]],[9,-1,19,318,488,[]],[9,-1,20,318,488,[]],[9,0,-17,318,488,[]],[9,0,-16,318,488,[]],[9,0,-15,318,488,[]],[9,0,-14,318,488,[]],[9,0,-13,318,488,[]],[9,0,-12,318,488,[]],[9,0,-11,318,488,[]],[9,0,-10,318,488,[]],[9,0,-9,318,488,[]],[9,0,-8,318,488,[]],[9,0,-7,318,488,[]],[9,0,-6,318,488,[]],[9,0,-5,318,488,[]],[9,0,-4,318,488,[]],[9,0,-3,318,488,[]],[9,0,-2,318,488,[]],[9,0,-1,318,488,[]],[9,0,0,318,488,[]],[9,0,1,318,488,[]],[9,0,2,318,488,[]],[9,0,3,318,488,[]],[9,0,4,318,488,[]],[9,0,5,318,488,[]],[9,0,6,318,488,[]],[9,0,7,318,488,[]],[9,0,8,318,488,[]],[9,0,9,318,488,[]],[9,0,10,318,488,[]],[9,0,11,318,488,[]],[9,0,12,318,488,[]],[9,0,13,318,488,[]],[9,0,14,318,488,[]],[9,0,15,318,488,[]],[9,0,16,318,488,[]],[9,0,17,318,488,[]],[9,0,18,318,488,[]],[9,0,19,318,488,[]],[9,0,20,318,488,[]],[9,1,-17,318,488,[]],[9,1,-16,318,488,[]],[9,1,-15,318,488,[]],[9,1,-14,318,488,[]],[9,1,-13,318,488,[]],[9,1,-12,318,488,[]],[9,1,-11,318,488,[]],[9,1,-10,318,488,[]],[9,1,-9,318,488,[]],[9,1,-8,318,488,[]],[9,1,-7,318,488,[]],[9,1,-6,318,488,[]],[9,1,-5,318,488,[]],[9,1,-4,318,488,[]],[9,1,-3,318,488,[]],[9,1,-2,318,488,[]],[9,1,-1,318,488,[]],[9,1,0,318,488,[]],[9,1,1,318,488,[]],[9,1,2,318,488,[]],[9,1,3,318,488,[]],[9,1,4,318,488,[]],[9,1,5,318,488,[]],[9,1,6,318,488,[]],[9,1,7,318,488,[]],[9,1,8,318,488,[]],[9,1,9,318,488,[]],[9,1,10,318,488,[]],[9,1,11,318,488,[]],[9,1,12,318,488,[]],[9,1,13,318,488,[]],[9,1,14,318,488,[]],[9,1,15,318,488,[]],[9,1,16,318,488,[]],[9,1,17,318,488,[]],[9,1,18,318,488,[]],[9,1,19,318,488,[]],[9,1,20,318,488,[]],[9,2,-17,318,488,[]],[9,2,-16,318,488,[]],[9,2,-15,318,488,[]],[9,2,-14,318,488,[]],[9,2,-13,318,488,[]],[9,2,-12,318,488,[]],[9,2,-11,318,488,[]],[9,2,-10,318,488,[]],[9,2,-9,318,488,[]],[9,2,-8,318,488,[]],[9,2,-7,318,488,[]],[9,2,-6,318,488,[]],[9,2,-5,318,488,[]],[9,2,-4,318,488,[]],[9,2,-3,318,488,[]],[9,2,-2,318,488,[]],[9,2,-1,318,488,[]],[9,2,0,318,488,[]],[9,2,1,318,488,[]],[9,2,2,318,488,[]],[9,2,3,318,488,[]],[9,2,4,318,488,[]],[9,2,5,318,488,[]],[9,2,6,318,488,[]],[9,2,7,318,488,[]],[9,2,8,318,488,[]],[9,2,9,318,488,[]],[9,2,10,318,488,[]],[9,2,11,318,488,[]],[9,2,12,318,488,[]],[9,2,13,318,488,[]],[9,2,14,318,488,[]],[9,2,15,318,488,[]],[9,2,16,318,488,[]],[9,2,17,318,488,[]],[9,2,18,318,488,[]],[9,2,19,318,488,[]],[9,2,20,318,488,[]],[9,3,-10,312,482,[]],[9,3,-6,283,454,[]],[9,3,-4,9,11,[]],[9,3,10,9,11,[]],[9,3,12,284,455,[]],[9,3,13,285,456,[]],[9,4,-4,10,15,[]],[9,4,-3,10,15,[]],[9,4,-2,10,15,[]],[9,4,-1,10,15,[]],[9,4,0,56,91,[]],[9,4,1,56,91,[]],[9,4,2,56,91,[]],[9,4,3,56,91,[]],[9,4,4,56,91,[]],[9,4,5,56,91,[]],[9,4,6,56,91,[]],[9,4,7,56,91,[]],[9,4,8,56,91,[]],[9,4,9,56,91,[]],[9,4,10,56,91,[]],[9,4,11,63,109,[]],[9,4,12,284,455,[]],[9,5,-14,289,460,[]],[9,5,-4,10,12,[]],[9,5,-2,10,17,[]],[9,5,0,69,116,[]],[9,5,10,70,117,[]],[9,5,11,55,90,[]],[9,6,-14,289,460,[]],[9,6,0,69,116,[]],[9,6,10,70,117,[]],[9,6,11,55,90,[]],[9,7,-14,288,459,[]],[9,7,-3,12,21,[]],[9,7,0,69,116,[]],[9,7,10,70,117,[]],[9,7,11,55,90,[]],[9,8,-4,10,13,[]],[9,8,-3,12,21,[]],[9,8,0,69,116,[]],[9,8,10,70,117,[]],[9,8,11,63,109,[]],[9,9,-4,10,16,[]],[9,9,0,69,116,[]],[9,9,2,2,2,[]],[9,9,8,2,2,[]],[9,9,10,70,117,[]],[9,9,11,63,109,[]],[9,10,-4,10,14,[]],[9,10,-3,10,14,[]],[9,10,-2,10,14,[]],[9,10,0,83,139,[]],[9,10,1,83,139,[]],[9,10,2,83,139,[]],[9,10,3,83,139,[]],[9,10,4,83,139,[]],[9,10,5,83,139,[]],[9,10,6,83,139,[]],[9,10,7,83,139,[]],[9,10,8,83,139,[]],[9,10,9,83,139,[]],[9,10,10,83,139,[]],[9,10,11,88,151,[]],[9,11,-1,10,14,[]],[9,11,0,94,158,[]],[9,11,10,95,159,[]],[9,11,11,82,138,[]],[9,12,0,94,158,[]],[9,12,10,95,159,[]],[9,12,11,82,138,[]],[9,13,0,94,158,[]],[9,13,10,95,159,[]],[9,13,11,82,138,[]],[9,14,0,94,158,[]],[9,14,10,95,159,[]],[9,14,11,88,151,[]],[9,15,0,94,158,[]],[9,15,2,3,3,[]],[9,15,8,3,3,[]],[9,15,10,95,159,[]],[9,15,11,88,151,[]],[9,16,-1,113,193,[]],[9,16,0,107,180,[]],[9,16,1,107,180,[]],[9,16,2,107,180,[]],[9,16,3,107,180,[]],[9,16,4,107,180,[]],[9,16,5,107,180,[]],[9,16,6,107,180,[]],[9,16,7,107,180,[]],[9,16,8,107,180,[]],[9,16,9,107,180,[]],[9,16,10,107,180,[]],[9,16,11,114,194,[]],[9,17,-1,128,216,[]],[9,17,0,120,201,[]],[9,17,10,121,202,[]],[9,17,11,106,179,[]],[9,18,-1,127,214,[]],[9,18,0,120,201,[]],[9,18,10,121,202,[]],[9,18,11,106,179,[]],[9,19,-1,127,214,[]],[9,19,0,120,201,[]],[9,19,10,121,202,[]],[9,19,11,106,179,[]],[9,20,-1,127,214,[]],[9,20,0,120,201,[]],[9,20,10,121,202,[]],[9,20,11,114,194,[]],[9,21,-1,113,193,[]],[9,21,0,120,201,[]],[9,21,2,4,4,[]],[9,21,8,4,4,[]],[9,21,10,121,202,[]],[9,21,11,114,194,[]],[9,22,0,50,86,[]],[9,22,1,50,86,[]],[9,22,2,50,86,[]],[9,22,3,50,86,[]],[9,22,4,50,86,[]],[9,22,5,50,86,[]],[9,22,6,50,86,[]],[9,22,7,50,86,[]],[9,22,8,50,86,[]],[9,22,9,50,86,[]],[9,22,10,50,86,[]],[9,23,0,43,81,[]],[9,23,2,32,51,[]],[9,23,3,32,51,[]],[9,23,4,32,51,[]],[9,23,5,32,51,[]],[9,23,6,32,51,[]],[9,23,7,32,51,[]],[9,23,10,45,83,[]],[9,24,0,43,81,[]],[9,24,10,45,83,[]],[9,25,0,43,81,[]],[9,25,10,45,83,[]],[9,26,-1,39,73,[]],[9,26,0,39,73,[]],[9,26,1,39,73,[]],[9,26,2,39,73,[]],[9,26,3,39,73,[]],[9,26,4,39,73,[]],[9,26,5,39,73,[]],[9,26,6,39,73,[]],[9,26,7,39,73,[]],[9,26,8,39,73,[]],[9,26,9,39,73,[]],[9,26,10,39,73,[]],[9,26,11,39,73,[]],[10,-3,-17,318,488,[]],[10,-3,-16,318,488,[]],[10,-3,-15,318,488,[]],[10,-3,-14,318,488,[]],[10,-3,-13,318,488,[]],[10,-3,-12,318,488,[]],[10,-3,-11,318,488,[]],[10,-3,-10,318,488,[]],[10,-3,-9,318,488,[]],[10,-3,-8,318,488,[]],[10,-3,-7,318,488,[]],[10,-3,-6,318,488,[]],[10,-3,-5,318,488,[]],[10,-3,-4,318,488,[]],[10,-3,-3,318,488,[]],[10,-3,-2,318,488,[]],[10,-3,-1,318,488,[]],[10,-3,0,318,488,[]],[10,-3,1,318,488,[]],[10,-3,2,318,488,[]],[10,-3,3,318,488,[]],[10,-3,4,318,488,[]],[10,-3,5,318,488,[]],[10,-3,6,318,488,[]],[10,-3,7,318,488,[]],[10,-3,8,318,488,[]],[10,-3,9,318,488,[]],[10,-3,10,318,488,[]],[10,-3,11,318,488,[]],[10,-3,12,318,488,[]],[10,-3,13,318,488,[]],[10,-3,14,318,488,[]],[10,-3,15,318,488,[]],[10,-3,16,318,488,[]],[10,-3,17,318,488,[]],[10,-3,18,318,488,[]],[10,-3,19,318,488,[]],[10,-3,20,318,488,[]],[10,-2,-17,318,488,[]],[10,-2,-16,318,488,[]],[10,-2,-15,318,488,[]],[10,-2,-14,318,488,[]],[10,-2,-13,318,488,[]],[10,-2,-12,318,488,[]],[10,-2,-11,318,488,[]],[10,-2,-10,318,488,[]],[10,-2,-9,318,488,[]],[10,-2,-8,318,488,[]],[10,-2,-7,318,488,[]],[10,-2,-6,318,488,[]],[10,-2,-5,318,488,[]],[10,-2,-4,318,488,[]],[10,-2,-3,318,488,[]],[10,-2,-2,318,488,[]],[10,-2,-1,318,488,[]],[10,-2,0,318,488,[]],[10,-2,1,318,488,[]],[10,-2,2,318,488,[]],[10,-2,3,318,488,[]],[10,-2,4,318,488,[]],[10,-2,5,318,488,[]],[10,-2,6,318,488,[]],[10,-2,7,318,488,[]],[10,-2,8,318,488,[]],[10,-2,9,318,488,[]],[10,-2,10,318,488,[]],[10,-2,11,318,488,[]],[10,-2,12,318,488,[]],[10,-2,13,318,488,[]],[10,-2,14,318,488,[]],[10,-2,15,318,488,[]],[10,-2,16,318,488,[]],[10,-2,17,318,488,[]],[10,-2,18,318,488,[]],[10,-2,19,318,488,[]],[10,-2,20,318,488,[]],[10,-1,-17,318,488,[]],[10,-1,-16,318,488,[]],[10,-1,-15,318,488,[]],[10,-1,-14,318,488,[]],[10,-1,-13,318,488,[]],[10,-1,-12,318,488,[]],[10,-1,-11,318,488,[]],[10,-1,-10,318,488,[]],[10,-1,-9,318,488,[]],[10,-1,-8,318,488,[]],[10,-1,-7,318,488,[]],[10,-1,-6,318,488,[]],[10,-1,-5,318,488,[]],[10,-1,-4,318,488,[]],[10,-1,-3,318,488,[]],[10,-1,-2,318,488,[]],[10,-1,-1,318,488,[]],[10,-1,0,318,488,[]],[10,-1,1,318,488,[]],[10,-1,2,318,488,[]],[10,-1,3,318,488,[]],[10,-1,4,318,488,[]],[10,-1,5,318,488,[]],[10,-1,6,318,488,[]],[10,-1,7,318,488,[]],[10,-1,8,318,488,[]],[10,-1,9,318,488,[]],[10,-1,10,318,488,[]],[10,-1,11,318,488,[]],[10,-1,12,318,488,[]],[10,-1,13,318,488,[]],[10,-1,14,318,488,[]],[10,-1,15,318,488,[]],[10,-1,16,318,488,[]],[10,-1,17,318,488,[]],[10,-1,18,318,488,[]],[10,-1,19,318,488,[]],[10,-1,20,318,488,[]],[10,0,-17,318,488,[]],[10,0,-16,318,488,[]],[10,0,-15,318,488,[]],[10,0,-14,318,488,[]],[10,0,-13,318,488,[]],[10,0,-12,318,488,[]],[10,0,-11,318,488,[]],[10,0,-10,318,488,[]],[10,0,-9,318,488,[]],[10,0,-8,318,488,[]],[10,0,-7,318,488,[]],[10,0,-6,318,488,[]],[10,0,-5,318,488,[]],[10,0,-4,318,488,[]],[10,0,-3,318,488,[]],[10,0,-2,318,488,[]],[10,0,-1,318,488,[]],[10,0,0,318,488,[]],[10,0,1,318,488,[]],[10,0,2,318,488,[]],[10,0,3,318,488,[]],[10,0,4,318,488,[]],[10,0,5,318,488,[]],[10,0,6,318,488,[]],[10,0,7,318,488,[]],[10,0,8,318,488,[]],[10,0,9,318,488,[]],[10,0,10,318,488,[]],[10,0,11,318,488,[]],[10,0,12,318,488,[]],[10,0,13,318,488,[]],[10,0,14,318,488,[]],[10,0,15,318,488,[]],[10,0,16,318,488,[]],[10,0,17,318,488,[]],[10,0,18,318,488,[]],[10,0,19,318,488,[]],[10,0,20,318,488,[]],[10,1,-17,318,488,[]],[10,1,-16,318,488,[]],[10,1,-15,318,488,[]],[10,1,-14,318,488,[]],[10,1,-13,318,488,[]],[10,1,-12,318,488,[]],[10,1,-11,318,488,[]],[10,1,-10,318,488,[]],[10,1,-9,318,488,[]],[10,1,-8,318,488,[]],[10,1,-7,318,488,[]],[10,1,-6,318,488,[]],[10,1,-5,318,488,[]],[10,1,-4,318,488,[]],[10,1,-3,318,488,[]],[10,1,-2,318,488,[]],[10,1,-1,318,488,[]],[10,1,0,318,488,[]],[10,1,1,318,488,[]],[10,1,2,318,488,[]],[10,1,3,318,488,[]],[10,1,4,318,488,[]],[10,1,5,318,488,[]],[10,1,6,318,488,[]],[10,1,7,318,488,[]],[10,1,8,318,488,[]],[10,1,9,318,488,[]],[10,1,10,318,488,[]],[10,1,11,318,488,[]],[10,1,12,318,488,[]],[10,1,13,318,488,[]],[10,1,14,318,488,[]],[10,1,15,318,488,[]],[10,1,16,318,488,[]],[10,1,17,318,488,[]],[10,1,18,318,488,[]],[10,1,19,318,488,[]],[10,1,20,318,488,[]],[10,2,-17,318,488,[]],[10,2,-16,318,488,[]],[10,2,-15,318,488,[]],[10,2,-14,318,488,[]],[10,2,-13,318,488,[]],[10,2,-12,318,488,[]],[10,2,-11,318,488,[]],[10,2,-10,318,488,[]],[10,2,-9,318,488,[]],[10,2,-8,318,488,[]],[10,2,-7,318,488,[]],[10,2,-6,318,488,[]],[10,2,-5,318,488,[]],[10,2,-4,318,488,[]],[10,2,-3,318,488,[]],[10,2,-2,318,488,[]],[10,2,-1,318,488,[]],[10,2,0,318,488,[]],[10,2,1,318,488,[]],[10,2,2,318,488,[]],[10,2,3,318,488,[]],[10,2,4,318,488,[]],[10,2,5,318,488,[]],[10,2,6,318,488,[]],[10,2,7,318,488,[]],[10,2,8,318,488,[]],[10,2,9,318,488,[]],[10,2,10,318,488,[]],[10,2,11,318,488,[]],[10,2,12,318,488,[]],[10,2,13,318,488,[]],[10,2,14,318,488,[]],[10,2,15,318,488,[]],[10,2,16,318,488,[]],[10,2,17,318,488,[]],[10,2,18,318,488,[]],[10,2,19,318,488,[]],[10,2,20,318,488,[]],[10,3,-13,206,382,[]],[10,3,-12,206,382,[]],[10,3,-11,206,382,[]],[10,3,-10,206,382,[]],[10,3,-9,216,390,[]],[10,3,-8,216,390,[]],[10,3,-7,216,390,[]],[10,3,-6,216,390,[]],[10,3,-4,9,11,[]],[10,3,-3,9,11,[]],[10,3,13,244,415,[]],[10,3,14,245,416,[]],[10,3,18,295,465,[]],[10,4,-4,10,15,[]],[10,4,-3,10,15,[]],[10,4,-2,10,15,[]],[10,4,-1,10,15,[]],[10,4,0,56,91,[]],[10,4,1,56,91,[]],[10,4,2,56,91,[]],[10,4,3,56,91,[]],[10,4,4,56,91,[]],[10,4,5,56,91,[]],[10,4,6,56,91,[]],[10,4,7,56,91,[]],[10,4,8,56,91,[]],[10,4,9,56,91,[]],[10,4,10,56,91,[]],[10,4,11,63,109,[]],[10,4,13,244,415,[]],[10,5,-4,10,19,[]],[10,5,-3,10,12,[]],[10,5,-2,10,12,[]],[10,5,0,69,116,[]],[10,5,1,68,115,[]],[10,5,2,68,115,[]],[10,5,3,68,115,[]],[10,5,4,68,115,[]],[10,5,5,53,88,[]],[10,5,6,68,115,[]],[10,5,7,68,115,[]],[10,5,8,68,115,[]],[10,5,9,68,115,[]],[10,5,10,70,117,[]],[10,5,11,63,109,[]],[10,6,-4,10,18,[]],[10,6,0,69,116,[]],[10,6,1,68,115,[]],[10,6,2,68,115,[]],[10,6,3,68,115,[]],[10,6,4,68,115,[]],[10,6,5,53,88,[]],[10,6,6,68,115,[]],[10,6,7,68,115,[]],[10,6,8,68,115,[]],[10,6,9,68,115,[]],[10,6,10,70,117,[]],[10,6,11,63,109,[]],[10,7,-4,10,18,[]],[10,7,0,69,116,[]],[10,7,1,68,115,[]],[10,7,2,68,115,[]],[10,7,3,68,115,[]],[10,7,4,68,115,[]],[10,7,5,68,115,[]],[10,7,6,68,115,[]],[10,7,7,68,115,[]],[10,7,8,68,115,[]],[10,7,9,68,115,[]],[10,7,10,70,117,[]],[10,7,11,63,109,[]],[10,8,-4,10,18,[]],[10,8,0,69,116,[]],[10,8,1,68,115,[]],[10,8,2,68,115,[]],[10,8,3,68,115,[]],[10,8,4,68,115,[]],[10,8,5,68,115,[]],[10,8,6,68,115,[]],[10,8,7,68,115,[]],[10,8,8,68,115,[]],[10,8,9,68,115,[]],[10,8,10,70,117,[]],[10,8,11,63,109,[]],[10,9,-4,10,16,[]],[10,9,0,69,116,[]],[10,9,1,68,115,[]],[10,9,2,68,115,[]],[10,9,3,68,115,[]],[10,9,4,68,115,[]],[10,9,5,68,115,[]],[10,9,6,68,115,[]],[10,9,7,68,115,[]],[10,9,8,68,115,[]],[10,9,9,68,115,[]],[10,9,10,70,117,[]],[10,9,11,63,109,[]],[10,10,-4,10,14,[]],[10,10,-3,10,14,[]],[10,10,-2,10,14,[]],[10,10,0,83,139,[]],[10,10,1,83,139,[]],[10,10,2,83,139,[]],[10,10,3,83,139,[]],[10,10,4,83,139,[]],[10,10,5,83,139,[]],[10,10,6,83,139,[]],[10,10,7,83,139,[]],[10,10,8,83,139,[]],[10,10,9,83,139,[]],[10,10,10,83,139,[]],[10,10,11,88,151,[]],[10,11,-1,10,14,[]],[10,11,0,94,158,[]],[10,11,1,93,157,[]],[10,11,2,93,157,[]],[10,11,3,93,157,[]],[10,11,4,93,157,[]],[10,11,5,81,137,[]],[10,11,6,93,157,[]],[10,11,7,93,157,[]],[10,11,8,93,157,[]],[10,11,9,93,157,[]],[10,11,10,95,159,[]],[10,11,11,88,151,[]],[10,12,0,94,158,[]],[10,12,1,93,157,[]],[10,12,2,93,157,[]],[10,12,3,93,157,[]],[10,12,4,93,157,[]],[10,12,5,81,137,[]],[10,12,6,93,157,[]],[10,12,7,93,157,[]],[10,12,8,93,157,[]],[10,12,9,93,157,[]],[10,12,10,95,159,[]],[10,12,11,88,151,[]],[10,13,0,94,158,[]],[10,13,1,93,157,[]],[10,13,2,93,157,[]],[10,13,3,93,157,[]],[10,13,4,93,157,[]],[10,13,5,93,157,[]],[10,13,6,93,157,[]],[10,13,7,93,157,[]],[10,13,8,93,157,[]],[10,13,9,93,157,[]],[10,13,10,95,159,[]],[10,13,11,88,151,[]],[10,14,0,94,158,[]],[10,14,1,93,157,[]],[10,14,2,93,157,[]],[10,14,3,93,157,[]],[10,14,4,93,157,[]],[10,14,5,93,157,[]],[10,14,6,93,157,[]],[10,14,7,93,157,[]],[10,14,8,93,157,[]],[10,14,9,93,157,[]],[10,14,10,95,159,[]],[10,14,11,88,151,[]],[10,15,0,94,158,[]],[10,15,1,93,157,[]],[10,15,2,93,157,[]],[10,15,3,93,157,[]],[10,15,4,93,157,[]],[10,15,5,93,157,[]],[10,15,6,93,157,[]],[10,15,7,93,157,[]],[10,15,8,93,157,[]],[10,15,9,93,157,[]],[10,15,10,95,159,[]],[10,15,11,88,151,[]],[10,16,-1,113,193,[]],[10,16,0,107,180,[]],[10,16,1,107,180,[]],[10,16,2,107,180,[]],[10,16,3,107,180,[]],[10,16,4,107,180,[]],[10,16,5,107,180,[]],[10,16,6,107,180,[]],[10,16,7,107,180,[]],[10,16,8,107,180,[]],[10,16,9,107,180,[]],[10,16,10,107,180,[]],[10,16,11,114,194,[]],[10,17,-1,113,193,[]],[10,17,0,120,201,[]],[10,17,1,119,200,[]],[10,17,2,119,200,[]],[10,17,3,119,200,[]],[10,17,4,119,200,[]],[10,17,5,119,200,[]],[10,17,6,119,200,[]],[10,17,7,119,200,[]],[10,17,8,119,200,[]],[10,17,9,119,200,[]],[10,17,10,121,202,[]],[10,17,11,114,194,[]],[10,18,-1,113,193,[]],[10,18,0,120,201,[]],[10,18,1,119,200,[]],[10,18,2,123,204,[]],[10,18,3,123,204,[]],[10,18,4,119,200,[]],[10,18,5,119,200,[]],[10,18,6,119,200,[]],[10,18,7,124,205,[]],[10,18,8,124,205,[]],[10,18,9,119,200,[]],[10,18,10,121,202,[]],[10,18,11,114,194,[]],[10,19,-1,113,193,[]],[10,19,0,120,201,[]],[10,19,1,119,200,[]],[10,19,2,123,204,[]],[10,19,3,123,204,[]],[10,19,4,119,200,[]],[10,19,5,119,200,[]],[10,19,6,119,200,[]],[10,19,7,124,205,[]],[10,19,8,124,205,[]],[10,19,9,119,200,[]],[10,19,10,121,202,[]],[10,19,11,114,194,[]],[10,20,-1,113,193,[]],[10,20,0,120,201,[]],[10,20,1,119,200,[]],[10,20,2,123,204,[]],[10,20,3,123,204,[]],[10,20,4,119,200,[]],[10,20,5,119,200,[]],[10,20,6,119,200,[]],[10,20,7,124,205,[]],[10,20,8,124,205,[]],[10,20,9,119,200,[]],[10,20,10,121,202,[]],[10,20,11,114,194,[]],[10,21,-1,113,193,[]],[10,21,0,120,201,[]],[10,21,1,119,200,[]],[10,21,2,119,200,[]],[10,21,3,119,200,[]],[10,21,4,119,200,[]],[10,21,5,119,200,[]],[10,21,6,119,200,[]],[10,21,7,119,200,[]],[10,21,8,119,200,[]],[10,21,9,119,200,[]],[10,21,10,121,202,[]],[10,21,11,114,194,[]],[10,22,0,50,86,[]],[10,22,1,50,86,[]],[10,22,2,50,86,[]],[10,22,3,50,86,[]],[10,22,4,50,86,[]],[10,22,5,50,86,[]],[10,22,6,50,86,[]],[10,22,7,50,86,[]],[10,22,8,50,86,[]],[10,22,9,50,86,[]],[10,22,10,50,86,[]],[10,23,0,43,81,[]],[10,23,1,51,87,[]],[10,23,2,51,87,[]],[10,23,3,51,87,[]],[10,23,4,51,87,[]],[10,23,5,51,87,[]],[10,23,6,51,87,[]],[10,23,7,51,87,[]],[10,23,8,51,87,[]],[10,23,9,51,87,[]],[10,23,10,45,83,[]],[10,24,-1,39,72,[]],[10,24,0,39,72,[]],[10,24,1,39,72,[]],[10,24,2,39,72,[]],[10,24,3,39,72,[]],[10,24,4,39,72,[]],[10,24,5,39,72,[]],[10,24,6,39,72,[]],[10,24,7,39,72,[]],[10,24,8,39,72,[]],[10,24,9,39,72,[]],[10,24,10,39,72,[]],[10,24,11,39,72,[]],[10,25,-1,39,73,[]],[10,25,0,39,73,[]],[10,25,1,39,73,[]],[10,25,2,39,73,[]],[10,25,3,39,73,[]],[10,25,4,39,73,[]],[10,25,5,39,73,[]],[10,25,6,39,73,[]],[10,25,7,39,73,[]],[10,25,8,39,73,[]],[10,25,9,39,73,[]],[10,25,10,39,73,[]],[10,25,11,39,73,[]],[11,-3,-17,318,488,[]],[11,-3,-16,318,488,[]],[11,-3,-15,318,488,[]],[11,-3,-14,318,488,[]],[11,-3,-13,318,488,[]],[11,-3,-12,318,488,[]],[11,-3,-11,318,488,[]],[11,-3,-10,318,488,[]],[11,-3,-9,318,488,[]],[11,-3,-8,318,488,[]],[11,-3,-7,318,488,[]],[11,-3,-6,318,488,[]],[11,-3,-5,318,488,[]],[11,-3,-4,318,488,[]],[11,-3,-3,318,488,[]],[11,-3,-2,318,488,[]],[11,-3,-1,318,488,[]],[11,-3,0,318,488,[]],[11,-3,1,318,488,[]],[11,-3,2,318,488,[]],[11,-3,3,318,488,[]],[11,-3,4,318,488,[]],[11,-3,5,318,488,[]],[11,-3,6,318,488,[]],[11,-3,7,318,488,[]],[11,-3,8,318,488,[]],[11,-3,9,318,488,[]],[11,-3,10,318,488,[]],[11,-3,11,318,488,[]],[11,-3,12,318,488,[]],[11,-3,13,318,488,[]],[11,-3,14,318,488,[]],[11,-3,15,318,488,[]],[11,-3,16,318,488,[]],[11,-3,17,318,488,[]],[11,-3,18,318,488,[]],[11,-3,19,318,488,[]],[11,-3,20,318,488,[]],[11,-2,-17,318,488,[]],[11,-2,-16,318,488,[]],[11,-2,-15,318,488,[]],[11,-2,-14,318,488,[]],[11,-2,-13,318,488,[]],[11,-2,-12,318,488,[]],[11,-2,-11,318,488,[]],[11,-2,-10,318,488,[]],[11,-2,-9,318,488,[]],[11,-2,-8,318,488,[]],[11,-2,-7,318,488,[]],[11,-2,-6,318,488,[]],[11,-2,-5,318,488,[]],[11,-2,-4,318,488,[]],[11,-2,-3,318,488,[]],[11,-2,-2,318,488,[]],[11,-2,-1,318,488,[]],[11,-2,0,318,488,[]],[11,-2,1,318,488,[]],[11,-2,2,318,488,[]],[11,-2,3,318,488,[]],[11,-2,4,318,488,[]],[11,-2,5,318,488,[]],[11,-2,6,318,488,[]],[11,-2,7,318,488,[]],[11,-2,8,318,488,[]],[11,-2,9,318,488,[]],[11,-2,10,318,488,[]],[11,-2,11,318,488,[]],[11,-2,12,318,488,[]],[11,-2,13,318,488,[]],[11,-2,14,318,488,[]],[11,-2,15,318,488,[]],[11,-2,16,318,488,[]],[11,-2,17,318,488,[]],[11,-2,18,318,488,[]],[11,-2,19,318,488,[]],[11,-2,20,318,488,[]],[11,-1,-17,318,488,[]],[11,-1,-16,318,488,[]],[11,-1,-15,318,488,[]],[11,-1,-14,318,488,[]],[11,-1,-13,318,488,[]],[11,-1,-12,318,488,[]],[11,-1,-11,318,488,[]],[11,-1,-10,318,488,[]],[11,-1,-9,318,488,[]],[11,-1,-8,318,488,[]],[11,-1,-7,318,488,[]],[11,-1,-6,318,488,[]],[11,-1,-5,318,488,[]],[11,-1,-4,318,488,[]],[11,-1,-3,318,488,[]],[11,-1,-2,318,488,[]],[11,-1,-1,318,488,[]],[11,-1,0,318,488,[]],[11,-1,1,318,488,[]],[11,-1,2,318,488,[]],[11,-1,3,318,488,[]],[11,-1,4,318,488,[]],[11,-1,5,318,488,[]],[11,-1,6,318,488,[]],[11,-1,7,318,488,[]],[11,-1,8,318,488,[]],[11,-1,9,318,488,[]],[11,-1,10,318,488,[]],[11,-1,11,318,488,[]],[11,-1,12,318,488,[]],[11,-1,13,318,488,[]],[11,-1,14,318,488,[]],[11,-1,15,318,488,[]],[11,-1,16,318,488,[]],[11,-1,17,318,488,[]],[11,-1,18,318,488,[]],[11,-1,19,318,488,[]],[11,-1,20,318,488,[]],[11,0,-17,318,488,[]],[11,0,-16,318,488,[]],[11,0,-15,318,488,[]],[11,0,-14,318,488,[]],[11,0,-13,318,488,[]],[11,0,-12,318,488,[]],[11,0,-11,318,488,[]],[11,0,-10,318,488,[]],[11,0,-9,318,488,[]],[11,0,-8,318,488,[]],[11,0,-7,318,488,[]],[11,0,-6,318,488,[]],[11,0,-5,318,488,[]],[11,0,-4,318,488,[]],[11,0,-3,318,488,[]],[11,0,-2,318,488,[]],[11,0,-1,318,488,[]],[11,0,0,318,488,[]],[11,0,1,318,488,[]],[11,0,2,318,488,[]],[11,0,3,318,488,[]],[11,0,4,318,488,[]],[11,0,5,318,488,[]],[11,0,6,318,488,[]],[11,0,7,318,488,[]],[11,0,8,318,488,[]],[11,0,9,318,488,[]],[11,0,10,318,488,[]],[11,0,11,318,488,[]],[11,0,12,318,488,[]],[11,0,13,318,488,[]],[11,0,14,318,488,[]],[11,0,15,318,488,[]],[11,0,16,318,488,[]],[11,0,17,318,488,[]],[11,0,18,318,488,[]],[11,0,19,318,488,[]],[11,0,20,318,488,[]],[11,1,-17,318,488,[]],[11,1,-16,318,488,[]],[11,1,-15,318,488,[]],[11,1,-14,318,488,[]],[11,1,-13,318,488,[]],[11,1,-12,318,488,[]],[11,1,-11,318,488,[]],[11,1,-10,318,488,[]],[11,1,-9,318,488,[]],[11,1,-8,318,488,[]],[11,1,-7,318,488,[]],[11,1,-6,318,488,[]],[11,1,-5,318,488,[]],[11,1,-4,318,488,[]],[11,1,-3,318,488,[]],[11,1,-2,318,488,[]],[11,1,-1,318,488,[]],[11,1,0,318,488,[]],[11,1,1,318,488,[]],[11,1,2,318,488,[]],[11,1,3,318,488,[]],[11,1,4,318,488,[]],[11,1,5,318,488,[]],[11,1,6,318,488,[]],[11,1,7,318,488,[]],[11,1,8,318,488,[]],[11,1,9,318,488,[]],[11,1,10,318,488,[]],[11,1,11,318,488,[]],[11,1,12,318,488,[]],[11,1,13,318,488,[]],[11,1,14,318,488,[]],[11,1,15,318,488,[]],[11,1,16,318,488,[]],[11,1,17,318,488,[]],[11,1,18,318,488,[]],[11,1,19,318,488,[]],[11,1,20,318,488,[]],[11,2,-17,318,488,[]],[11,2,-16,318,488,[]],[11,2,-15,318,488,[]],[11,2,-14,318,488,[]],[11,2,-13,318,488,[]],[11,2,-12,318,488,[]],[11,2,-11,318,488,[]],[11,2,-10,318,488,[]],[11,2,-9,318,488,[]],[11,2,-8,318,488,[]],[11,2,-7,318,488,[]],[11,2,-6,318,488,[]],[11,2,-5,318,488,[]],[11,2,-4,318,488,[]],[11,2,-3,318,488,[]],[11,2,-2,318,488,[]],[11,2,-1,318,488,[]],[11,2,0,318,488,[]],[11,2,1,318,488,[]],[11,2,2,318,488,[]],[11,2,3,318,488,[]],[11,2,4,318,488,[]],[11,2,5,318,488,[]],[11,2,6,318,488,[]],[11,2,7,318,488,[]],[11,2,8,318,488,[]],[11,2,9,318,488,[]],[11,2,10,318,488,[]],[11,2,11,318,488,[]],[11,2,12,318,488,[]],[11,2,13,318,488,[]],[11,2,14,318,488,[]],[11,2,15,318,488,[]],[11,2,16,318,488,[]],[11,2,17,318,488,[]],[11,2,18,318,488,[]],[11,2,19,318,488,[]],[11,2,20,318,488,[]],[11,3,-13,206,382,[]],[11,3,-12,205,381,[]],[11,3,-11,205,379,[]],[11,3,-10,206,382,[]],[11,3,-9,216,390,[]],[11,3,-8,215,389,[]],[11,3,-7,215,387,[]],[11,3,-6,216,390,[]],[11,3,0,9,11,[]],[11,3,13,246,417,[]],[11,3,14,247,418,[]],[11,4,-12,205,380,[]],[11,4,-8,215,388,[]],[11,4,-1,147,258,[]],[11,4,0,138,237,[]],[11,4,1,138,237,[]],[11,4,2,138,237,[]],[11,4,3,138,237,[]],[11,4,4,138,237,[]],[11,4,5,138,237,[]],[11,4,6,138,237,[]],[11,4,7,138,237,[]],[11,4,8,138,237,[]],[11,4,9,138,237,[]],[11,4,10,138,237,[]],[11,4,11,148,259,[]],[11,4,14,247,418,[]],[11,5,-1,147,258,[]],[11,5,0,152,263,[]],[11,5,1,154,265,[]],[11,5,2,154,265,[]],[11,5,3,154,265,[]],[11,5,4,154,265,[]],[11,5,5,136,236,[]],[11,5,6,154,265,[]],[11,5,7,154,265,[]],[11,5,8,154,265,[]],[11,5,9,154,265,[]],[11,5,10,153,264,[]],[11,5,11,148,259,[]],[11,6,-1,147,258,[]],[11,6,0,152,263,[]],[11,6,1,154,265,[]],[11,6,2,154,265,[]],[11,6,3,154,265,[]],[11,6,4,154,265,[]],[11,6,5,136,236,[]],[11,6,6,154,265,[]],[11,6,7,154,265,[]],[11,6,8,154,265,[]],[11,6,9,154,265,[]],[11,6,10,153,264,[]],[11,6,11,148,259,[]],[11,7,-1,147,258,[]],[11,7,0,152,263,[]],[11,7,1,154,265,[]],[11,7,2,154,265,[]],[11,7,3,154,265,[]],[11,7,4,154,265,[]],[11,7,5,154,265,[]],[11,7,6,154,265,[]],[11,7,7,154,265,[]],[11,7,8,154,265,[]],[11,7,9,154,265,[]],[11,7,10,153,264,[]],[11,7,11,148,259,[]],[11,8,-1,147,258,[]],[11,8,0,152,263,[]],[11,8,1,154,265,[]],[11,8,2,154,265,[]],[11,8,3,154,265,[]],[11,8,4,154,265,[]],[11,8,5,154,265,[]],[11,8,6,154,265,[]],[11,8,7,154,265,[]],[11,8,8,154,265,[]],[11,8,9,154,265,[]],[11,8,10,153,264,[]],[11,8,11,148,259,[]],[11,9,-1,147,258,[]],[11,9,0,152,263,[]],[11,9,1,154,265,[]],[11,9,2,154,265,[]],[11,9,3,154,265,[]],[11,9,4,154,265,[]],[11,9,5,154,265,[]],[11,9,6,154,265,[]],[11,9,7,154,265,[]],[11,9,8,154,265,[]],[11,9,9,154,265,[]],[11,9,10,153,264,[]],[11,9,11,148,259,[]],[11,10,-1,177,323,[]],[11,10,0,170,309,[]],[11,10,1,170,309,[]],[11,10,2,170,309,[]],[11,10,3,170,309,[]],[11,10,4,170,309,[]],[11,10,5,170,309,[]],[11,10,6,170,309,[]],[11,10,7,170,309,[]],[11,10,8,170,309,[]],[11,10,9,170,309,[]],[11,10,10,170,309,[]],[11,10,11,178,324,[]],[11,11,-1,177,323,[]],[11,11,0,183,330,[]],[11,11,1,185,332,[]],[11,11,2,185,332,[]],[11,11,3,185,332,[]],[11,11,4,185,332,[]],[11,11,5,168,308,[]],[11,11,6,185,332,[]],[11,11,7,185,332,[]],[11,11,8,185,332,[]],[11,11,9,185,332,[]],[11,11,10,184,331,[]],[11,11,11,178,324,[]],[11,12,-1,177,323,[]],[11,12,0,183,330,[]],[11,12,1,185,332,[]],[11,12,2,185,332,[]],[11,12,3,185,332,[]],[11,12,4,185,332,[]],[11,12,5,168,308,[]],[11,12,6,185,332,[]],[11,12,7,185,332,[]],[11,12,8,185,332,[]],[11,12,9,185,332,[]],[11,12,10,184,331,[]],[11,12,11,178,324,[]],[11,13,-1,177,323,[]],[11,13,0,183,330,[]],[11,13,1,185,332,[]],[11,13,2,185,332,[]],[11,13,3,185,332,[]],[11,13,4,185,332,[]],[11,13,5,185,332,[]],[11,13,6,185,332,[]],[11,13,7,185,332,[]],[11,13,8,185,332,[]],[11,13,9,185,332,[]],[11,13,10,184,331,[]],[11,13,11,178,324,[]],[11,14,-1,177,323,[]],[11,14,0,183,330,[]],[11,14,1,185,332,[]],[11,14,2,185,332,[]],[11,14,3,185,332,[]],[11,14,4,185,332,[]],[11,14,5,185,332,[]],[11,14,6,185,332,[]],[11,14,7,185,332,[]],[11,14,8,185,332,[]],[11,14,9,185,332,[]],[11,14,10,184,331,[]],[11,14,11,178,324,[]],[11,15,-1,177,323,[]],[11,15,0,183,330,[]],[11,15,1,185,332,[]],[11,15,2,185,332,[]],[11,15,3,185,332,[]],[11,15,4,185,332,[]],[11,15,5,185,332,[]],[11,15,6,185,332,[]],[11,15,7,185,332,[]],[11,15,8,185,332,[]],[11,15,9,185,332,[]],[11,15,10,184,331,[]],[11,15,11,178,324,[]],[11,16,0,47,84,[]],[11,16,1,47,84,[]],[11,16,2,47,84,[]],[11,16,3,47,84,[]],[11,16,4,47,84,[]],[11,16,5,47,84,[]],[11,16,6,47,84,[]],[11,16,7,47,84,[]],[11,16,8,47,84,[]],[11,16,9,47,84,[]],[11,16,10,47,84,[]],[11,17,0,25,46,[]],[11,17,1,48,85,[]],[11,17,2,48,85,[]],[11,17,3,48,85,[]],[11,17,4,48,85,[]],[11,17,5,48,85,[]],[11,17,6,48,85,[]],[11,17,7,48,85,[]],[11,17,8,48,85,[]],[11,17,9,48,85,[]],[11,17,10,27,48,[]],[11,18,-1,24,44,[]],[11,18,0,24,44,[]],[11,18,1,24,44,[]],[11,18,2,24,44,[]],[11,18,3,24,44,[]],[11,18,4,24,44,[]],[11,18,5,24,44,[]],[11,18,6,24,44,[]],[11,18,7,24,44,[]],[11,18,8,24,44,[]],[11,18,9,24,44,[]],[11,18,10,24,44,[]],[11,18,11,24,44,[]],[11,19,-1,24,45,[]],[11,19,0,24,45,[]],[11,19,1,24,45,[]],[11,19,2,24,45,[]],[11,19,3,24,45,[]],[11,19,4,24,45,[]],[11,19,5,24,45,[]],[11,19,6,24,45,[]],[11,19,7,24,45,[]],[11,19,8,24,45,[]],[11,19,9,24,45,[]],[11,19,10,24,45,[]],[11,19,11,24,45,[]],[11,22,0,39,69,[]],[11,22,1,39,69,[]],[11,22,2,39,69,[]],[11,22,3,39,69,[]],[11,22,4,39,69,[]],[11,22,5,39,69,[]],[11,22,6,39,69,[]],[11,22,7,39,69,[]],[11,22,8,39,69,[]],[11,22,9,39,69,[]],[11,22,10,39,69,[]],[11,23,-1,39,73,[]],[11,23,0,39,73,[]],[11,23,1,39,73,[]],[11,23,2,39,73,[]],[11,23,3,39,73,[]],[11,23,4,39,73,[]],[11,23,5,39,73,[]],[11,23,6,39,73,[]],[11,23,7,39,73,[]],[11,23,8,39,73,[]],[11,23,9,39,73,[]],[11,23,10,39,73,[]],[11,23,11,39,73,[]],[12,-3,-17,318,488,[]],[12,-3,-16,318,488,[]],[12,-3,-15,318,488,[]],[12,-3,-14,318,488,[]],[12,-3,-13,318,488,[]],[12,-3,-12,318,488,[]],[12,-3,-11,318,488,[]],[12,-3,-10,318,488,[]],[12,-3,-9,318,488,[]],[12,-3,-8,318,488,[]],[12,-3,-7,318,488,[]],[12,-3,-6,318,488,[]],[12,-3,-5,318,488,[]],[12,-3,-4,318,488,[]],[12,-3,-3,318,488,[]],[12,-3,-2,318,488,[]],[12,-3,-1,318,488,[]],[12,-3,0,318,488,[]],[12,-3,1,318,488,[]],[12,-3,2,318,488,[]],[12,-3,3,318,488,[]],[12,-3,4,318,488,[]],[12,-3,5,318,488,[]],[12,-3,6,318,488,[]],[12,-3,7,318,488,[]],[12,-3,8,318,488,[]],[12,-3,9,318,488,[]],[12,-3,10,318,488,[]],[12,-3,11,318,488,[]],[12,-3,12,318,488,[]],[12,-3,13,318,488,[]],[12,-3,14,318,488,[]],[12,-3,15,318,488,[]],[12,-3,16,318,488,[]],[12,-3,17,318,488,[]],[12,-3,18,318,488,[]],[12,-3,19,318,488,[]],[12,-3,20,318,488,[]],[12,-2,-17,318,488,[]],[12,-2,-16,318,488,[]],[12,-2,-15,318,488,[]],[12,-2,-14,318,488,[]],[12,-2,-13,318,488,[]],[12,-2,-12,318,488,[]],[12,-2,-11,318,488,[]],[12,-2,-10,318,488,[]],[12,-2,-9,318,488,[]],[12,-2,-8,318,488,[]],[12,-2,-7,318,488,[]],[12,-2,-6,318,488,[]],[12,-2,-5,318,488,[]],[12,-2,-4,318,488,[]],[12,-2,-3,318,488,[]],[12,-2,-2,318,488,[]],[12,-2,-1,318,488,[]],[12,-2,0,318,488,[]],[12,-2,1,318,488,[]],[12,-2,2,318,488,[]],[12,-2,3,318,488,[]],[12,-2,4,318,488,[]],[12,-2,5,318,488,[]],[12,-2,6,318,488,[]],[12,-2,7,318,488,[]],[12,-2,8,318,488,[]],[12,-2,9,318,488,[]],[12,-2,10,318,488,[]],[12,-2,11,318,488,[]],[12,-2,12,318,488,[]],[12,-2,13,318,488,[]],[12,-2,14,318,488,[]],[12,-2,15,318,488,[]],[12,-2,16,318,488,[]],[12,-2,17,318,488,[]],[12,-2,18,318,488,[]],[12,-2,19,318,488,[]],[12,-2,20,318,488,[]],[12,-1,-17,318,488,[]],[12,-1,-16,318,488,[]],[12,-1,-15,318,488,[]],[12,-1,-14,318,488,[]],[12,-1,-13,318,488,[]],[12,-1,-12,318,488,[]],[12,-1,-11,318,488,[]],[12,-1,-10,318,488,[]],[12,-1,-9,318,488,[]],[12,-1,-8,318,488,[]],[12,-1,-7,318,488,[]],[12,-1,-6,318,488,[]],[12,-1,-5,318,488,[]],[12,-1,-4,318,488,[]],[12,-1,-3,318,488,[]],[12,-1,-2,318,488,[]],[12,-1,-1,318,488,[]],[12,-1,0,318,488,[]],[12,-1,1,318,488,[]],[12,-1,2,318,488,[]],[12,-1,3,318,488,[]],[12,-1,4,318,488,[]],[12,-1,5,318,488,[]],[12,-1,6,318,488,[]],[12,-1,7,318,488,[]],[12,-1,8,318,488,[]],[12,-1,9,318,488,[]],[12,-1,10,318,488,[]],[12,-1,11,318,488,[]],[12,-1,12,318,488,[]],[12,-1,13,318,488,[]],[12,-1,14,318,488,[]],[12,-1,15,318,488,[]],[12,-1,16,318,488,[]],[12,-1,17,318,488,[]],[12,-1,18,318,488,[]],[12,-1,19,318,488,[]],[12,-1,20,318,488,[]],[12,0,-17,318,488,[]],[12,0,-16,318,488,[]],[12,0,-15,318,488,[]],[12,0,-14,318,488,[]],[12,0,-13,318,488,[]],[12,0,-12,318,488,[]],[12,0,-11,318,488,[]],[12,0,-10,318,488,[]],[12,0,-9,318,488,[]],[12,0,-8,318,488,[]],[12,0,-7,318,488,[]],[12,0,-6,318,488,[]],[12,0,-5,318,488,[]],[12,0,-4,318,488,[]],[12,0,-3,318,488,[]],[12,0,-2,318,488,[]],[12,0,-1,318,488,[]],[12,0,0,318,488,[]],[12,0,1,318,488,[]],[12,0,2,318,488,[]],[12,0,3,318,488,[]],[12,0,4,318,488,[]],[12,0,5,318,488,[]],[12,0,6,318,488,[]],[12,0,7,318,488,[]],[12,0,8,318,488,[]],[12,0,9,318,488,[]],[12,0,10,318,488,[]],[12,0,11,318,488,[]],[12,0,12,318,488,[]],[12,0,13,318,488,[]],[12,0,14,318,488,[]],[12,0,15,318,488,[]],[12,0,16,318,488,[]],[12,0,17,318,488,[]],[12,0,18,318,488,[]],[12,0,19,318,488,[]],[12,0,20,318,488,[]],[12,1,-17,318,488,[]],[12,1,-16,318,488,[]],[12,1,-15,318,488,[]],[12,1,-14,318,488,[]],[12,1,-13,318,488,[]],[12,1,-12,318,488,[]],[12,1,-11,318,488,[]],[12,1,-10,318,488,[]],[12,1,-9,318,488,[]],[12,1,-8,318,488,[]],[12,1,-7,318,488,[]],[12,1,-6,318,488,[]],[12,1,-5,318,488,[]],[12,1,-4,318,488,[]],[12,1,-3,318,488,[]],[12,1,-2,318,488,[]],[12,1,-1,318,488,[]],[12,1,0,318,488,[]],[12,1,1,318,488,[]],[12,1,2,318,488,[]],[12,1,3,318,488,[]],[12,1,4,318,488,[]],[12,1,5,318,488,[]],[12,1,6,318,488,[]],[12,1,7,318,488,[]],[12,1,8,318,488,[]],[12,1,9,318,488,[]],[12,1,10,318,488,[]],[12,1,11,318,488,[]],[12,1,12,318,488,[]],[12,1,13,318,488,[]],[12,1,14,318,488,[]],[12,1,15,318,488,[]],[12,1,16,318,488,[]],[12,1,17,318,488,[]],[12,1,18,318,488,[]],[12,1,19,318,488,[]],[12,1,20,318,488,[]],[12,2,-17,318,488,[]],[12,2,-16,318,488,[]],[12,2,-15,318,488,[]],[12,2,-14,318,488,[]],[12,2,-13,318,488,[]],[12,2,-12,318,488,[]],[12,2,-11,318,488,[]],[12,2,-10,318,488,[]],[12,2,-9,318,488,[]],[12,2,-8,318,488,[]],[12,2,-7,318,488,[]],[12,2,-6,318,488,[]],[12,2,-5,318,488,[]],[12,2,-4,318,488,[]],[12,2,-3,318,488,[]],[12,2,-2,318,488,[]],[12,2,-1,318,488,[]],[12,2,0,318,488,[]],[12,2,1,318,488,[]],[12,2,2,318,488,[]],[12,2,3,318,488,[]],[12,2,4,318,488,[]],[12,2,5,318,488,[]],[12,2,6,318,488,[]],[12,2,7,318,488,[]],[12,2,8,318,488,[]],[12,2,9,318,488,[]],[12,2,10,318,488,[]],[12,2,11,318,488,[]],[12,2,12,318,488,[]],[12,2,13,318,488,[]],[12,2,14,318,488,[]],[12,2,15,318,488,[]],[12,2,16,318,488,[]],[12,2,17,318,488,[]],[12,2,18,318,488,[]],[12,2,19,318,488,[]],[12,2,20,318,488,[]],[12,3,-13,206,382,[]],[12,3,-12,205,381,[]],[12,3,-11,205,379,[]],[12,3,-10,206,382,[]],[12,3,-9,216,390,[]],[12,3,-8,215,389,[]],[12,3,-7,215,387,[]],[12,3,-6,216,390,[]],[12,3,-3,248,419,[]],[12,3,0,9,11,[]],[12,3,4,9,11,[]],[12,3,8,9,11,[]],[12,3,10,9,11,[]],[12,4,-12,205,380,[]],[12,4,-8,215,388,[]],[12,4,-3,248,419,[]],[12,4,-1,147,258,[]],[12,4,0,138,237,[]],[12,4,1,138,237,[]],[12,4,2,138,237,[]],[12,4,3,138,237,[]],[12,4,4,138,237,[]],[12,4,5,138,237,[]],[12,4,6,138,237,[]],[12,4,7,138,237,[]],[12,4,8,138,237,[]],[12,4,9,138,237,[]],[12,4,10,138,237,[]],[12,4,11,148,259,[]],[12,5,-1,160,283,[]],[12,5,0,152,263,[]],[12,5,2,142,245,[]],[12,5,3,142,247,[]],[12,5,4,145,256,[]],[12,5,5,145,256,[]],[12,5,6,145,256,[]],[12,5,7,140,238,[]],[12,5,8,140,240,[]],[12,5,10,153,264,[]],[12,5,11,166,304,[]],[12,6,-1,159,281,[]],[12,6,0,152,263,[]],[12,6,2,142,248,[]],[12,6,10,153,264,[]],[12,6,11,165,302,[]],[12,7,-1,159,281,[]],[12,7,0,152,263,[]],[12,7,2,142,246,[]],[12,7,8,140,239,[]],[12,7,10,153,264,[]],[12,7,11,165,302,[]],[12,8,-1,159,281,[]],[12,8,0,152,263,[]],[12,8,10,153,264,[]],[12,8,11,165,302,[]],[12,9,-1,147,258,[]],[12,9,0,152,263,[]],[12,9,2,5,5,[]],[12,9,8,5,5,[]],[12,9,10,153,264,[]],[12,9,11,148,259,[]],[12,10,-1,177,323,[]],[12,10,0,170,309,[]],[12,10,1,170,309,[]],[12,10,2,170,309,[]],[12,10,3,170,309,[]],[12,10,4,170,309,[]],[12,10,5,170,309,[]],[12,10,6,170,309,[]],[12,10,7,170,309,[]],[12,10,8,170,309,[]],[12,10,9,170,309,[]],[12,10,10,170,309,[]],[12,10,11,178,324,[]],[12,11,-1,191,350,[]],[12,11,0,183,330,[]],[12,11,2,172,313,[]],[12,11,3,172,313,[]],[12,11,4,175,321,[]],[12,11,5,175,321,[]],[12,11,6,175,321,[]],[12,11,7,175,321,[]],[12,11,8,175,321,[]],[12,11,10,184,331,[]],[12,11,11,197,371,[]],[12,12,-1,190,348,[]],[12,12,0,183,330,[]],[12,12,10,184,331,[]],[12,12,11,196,369,[]],[12,13,-1,190,348,[]],[12,13,0,183,330,[]],[12,13,2,172,311,[]],[12,13,10,184,331,[]],[12,13,11,196,369,[]],[12,14,-1,190,348,[]],[12,14,0,183,330,[]],[12,14,10,184,331,[]],[12,14,11,196,369,[]],[12,15,-1,177,323,[]],[12,15,0,183,330,[]],[12,15,2,6,6,[]],[12,15,8,6,6,[]],[12,15,10,184,331,[]],[12,15,11,178,324,[]],[12,16,0,47,84,[]],[12,16,1,47,84,[]],[12,16,2,47,84,[]],[12,16,3,47,84,[]],[12,16,4,47,84,[]],[12,16,5,47,84,[]],[12,16,6,47,84,[]],[12,16,7,47,84,[]],[12,16,8,47,84,[]],[12,16,9,47,84,[]],[12,16,10,47,84,[]],[12,17,0,25,46,[]],[12,17,6,21,34,[]],[12,17,7,21,34,[]],[12,17,10,27,48,[]],[12,18,0,25,46,[]],[12,18,6,21,34,[]],[12,18,10,27,48,[]],[12,19,0,25,46,[]],[12,19,6,21,33,[]],[12,19,8,17,24,[]],[12,19,10,27,48,[]],[12,20,-1,24,45,[]],[12,20,0,24,45,[]],[12,20,1,24,45,[]],[12,20,2,24,45,[]],[12,20,3,24,45,[]],[12,20,4,24,45,[]],[12,20,5,24,45,[]],[12,20,6,24,45,[]],[12,20,7,24,45,[]],[12,20,8,24,45,[]],[12,20,9,24,45,[]],[12,20,10,24,45,[]],[12,20,11,24,45,[]],[13,-3,-17,318,488,[]],[13,-3,-16,318,488,[]],[13,-3,-15,318,488,[]],[13,-3,-14,318,488,[]],[13,-3,-13,318,488,[]],[13,-3,-12,318,488,[]],[13,-3,-11,318,488,[]],[13,-3,-10,318,488,[]],[13,-3,-9,318,488,[]],[13,-3,-8,318,488,[]],[13,-3,-7,318,488,[]],[13,-3,-6,318,488,[]],[13,-3,-5,318,488,[]],[13,-3,-4,318,488,[]],[13,-3,-3,318,488,[]],[13,-3,-2,318,488,[]],[13,-3,-1,318,488,[]],[13,-3,0,318,488,[]],[13,-3,1,318,488,[]],[13,-3,2,318,488,[]],[13,-3,3,318,488,[]],[13,-3,4,318,488,[]],[13,-3,5,318,488,[]],[13,-3,6,318,488,[]],[13,-3,7,318,488,[]],[13,-3,8,318,488,[]],[13,-3,9,318,488,[]],[13,-3,10,318,488,[]],[13,-3,11,318,488,[]],[13,-3,12,318,488,[]],[13,-3,13,318,488,[]],[13,-3,14,318,488,[]],[13,-3,15,318,488,[]],[13,-3,16,318,488,[]],[13,-3,17,318,488,[]],[13,-3,18,318,488,[]],[13,-3,19,318,488,[]],[13,-3,20,318,488,[]],[13,-2,-17,318,488,[]],[13,-2,-16,318,488,[]],[13,-2,-15,318,488,[]],[13,-2,-14,318,488,[]],[13,-2,-13,318,488,[]],[13,-2,-12,318,488,[]],[13,-2,-11,318,488,[]],[13,-2,-10,318,488,[]],[13,-2,-9,318,488,[]],[13,-2,-8,318,488,[]],[13,-2,-7,318,488,[]],[13,-2,-6,318,488,[]],[13,-2,-5,318,488,[]],[13,-2,-4,318,488,[]],[13,-2,-3,318,488,[]],[13,-2,-2,318,488,[]],[13,-2,-1,318,488,[]],[13,-2,0,318,488,[]],[13,-2,1,318,488,[]],[13,-2,2,318,488,[]],[13,-2,3,318,488,[]],[13,-2,4,318,488,[]],[13,-2,5,318,488,[]],[13,-2,6,318,488,[]],[13,-2,7,318,488,[]],[13,-2,8,318,488,[]],[13,-2,9,318,488,[]],[13,-2,10,318,488,[]],[13,-2,11,318,488,[]],[13,-2,12,318,488,[]],[13,-2,13,318,488,[]],[13,-2,14,318,488,[]],[13,-2,15,318,488,[]],[13,-2,16,318,488,[]],[13,-2,17,318,488,[]],[13,-2,18,318,488,[]],[13,-2,19,318,488,[]],[13,-2,20,318,488,[]],[13,-1,-17,318,488,[]],[13,-1,-16,318,488,[]],[13,-1,-15,318,488,[]],[13,-1,-14,318,488,[]],[13,-1,-13,318,488,[]],[13,-1,-12,318,488,[]],[13,-1,-11,318,488,[]],[13,-1,-10,318,488,[]],[13,-1,-9,318,488,[]],[13,-1,-8,318,488,[]],[13,-1,-7,318,488,[]],[13,-1,-6,318,488,[]],[13,-1,-5,318,488,[]],[13,-1,-4,318,488,[]],[13,-1,-3,318,488,[]],[13,-1,-2,318,488,[]],[13,-1,-1,318,488,[]],[13,-1,0,318,488,[]],[13,-1,1,318,488,[]],[13,-1,2,318,488,[]],[13,-1,3,318,488,[]],[13,-1,4,318,488,[]],[13,-1,5,318,488,[]],[13,-1,6,318,488,[]],[13,-1,7,318,488,[]],[13,-1,8,318,488,[]],[13,-1,9,318,488,[]],[13,-1,10,318,488,[]],[13,-1,11,318,488,[]],[13,-1,12,318,488,[]],[13,-1,13,318,488,[]],[13,-1,14,318,488,[]],[13,-1,15,318,488,[]],[13,-1,16,318,488,[]],[13,-1,17,318,488,[]],[13,-1,18,318,488,[]],[13,-1,19,318,488,[]],[13,-1,20,318,488,[]],[13,0,-17,318,488,[]],[13,0,-16,318,488,[]],[13,0,-15,318,488,[]],[13,0,-14,318,488,[]],[13,0,-13,318,488,[]],[13,0,-12,318,488,[]],[13,0,-11,318,488,[]],[13,0,-10,318,488,[]],[13,0,-9,318,488,[]],[13,0,-8,318,488,[]],[13,0,-7,318,488,[]],[13,0,-6,318,488,[]],[13,0,-5,318,488,[]],[13,0,-4,318,488,[]],[13,0,-3,318,488,[]],[13,0,-2,318,488,[]],[13,0,-1,318,488,[]],[13,0,0,318,488,[]],[13,0,1,318,488,[]],[13,0,2,318,488,[]],[13,0,3,318,488,[]],[13,0,4,318,488,[]],[13,0,5,318,488,[]],[13,0,6,318,488,[]],[13,0,7,318,488,[]],[13,0,8,318,488,[]],[13,0,9,318,488,[]],[13,0,10,318,488,[]],[13,0,11,318,488,[]],[13,0,12,318,488,[]],[13,0,13,318,488,[]],[13,0,14,318,488,[]],[13,0,15,318,488,[]],[13,0,16,318,488,[]],[13,0,17,318,488,[]],[13,0,18,318,488,[]],[13,0,19,318,488,[]],[13,0,20,318,488,[]],[13,1,-17,318,488,[]],[13,1,-16,318,488,[]],[13,1,-15,318,488,[]],[13,1,-14,318,488,[]],[13,1,-13,318,488,[]],[13,1,-12,318,488,[]],[13,1,-11,318,488,[]],[13,1,-10,318,488,[]],[13,1,-9,318,488,[]],[13,1,-8,318,488,[]],[13,1,-7,318,488,[]],[13,1,-6,318,488,[]],[13,1,-5,318,488,[]],[13,1,-4,318,488,[]],[13,1,-3,318,488,[]],[13,1,-2,318,488,[]],[13,1,-1,318,488,[]],[13,1,0,318,488,[]],[13,1,1,318,488,[]],[13,1,2,318,488,[]],[13,1,3,318,488,[]],[13,1,4,318,488,[]],[13,1,5,318,488,[]],[13,1,6,318,488,[]],[13,1,7,318,488,[]],[13,1,8,318,488,[]],[13,1,9,318,488,[]],[13,1,10,318,488,[]],[13,1,11,318,488,[]],[13,1,12,318,488,[]],[13,1,13,318,488,[]],[13,1,14,318,488,[]],[13,1,15,318,488,[]],[13,1,16,318,488,[]],[13,1,17,318,488,[]],[13,1,18,318,488,[]],[13,1,19,318,488,[]],[13,1,20,318,488,[]],[13,2,-17,318,488,[]],[13,2,-16,318,488,[]],[13,2,-15,318,488,[]],[13,2,-14,318,488,[]],[13,2,-13,318,488,[]],[13,2,-12,318,488,[]],[13,2,-11,318,488,[]],[13,2,-10,318,488,[]],[13,2,-9,318,488,[]],[13,2,-8,318,488,[]],[13,2,-7,318,488,[]],[13,2,-6,318,488,[]],[13,2,-5,318,488,[]],[13,2,-4,318,488,[]],[13,2,-3,318,488,[]],[13,2,-2,318,488,[]],[13,2,-1,318,488,[]],[13,2,0,318,488,[]],[13,2,1,318,488,[]],[13,2,2,318,488,[]],[13,2,3,318,488,[]],[13,2,4,318,488,[]],[13,2,5,318,488,[]],[13,2,6,318,488,[]],[13,2,7,318,488,[]],[13,2,8,318,488,[]],[13,2,9,318,488,[]],[13,2,10,318,488,[]],[13,2,11,318,488,[]],[13,2,12,318,488,[]],[13,2,13,318,488,[]],[13,2,14,318,488,[]],[13,2,15,318,488,[]],[13,2,16,318,488,[]],[13,2,17,318,488,[]],[13,2,18,318,488,[]],[13,2,19,318,488,[]],[13,2,20,318,488,[]],[13,3,-13,206,382,[]],[13,3,-12,205,381,[]],[13,3,-11,205,379,[]],[13,3,-10,206,382,[]],[13,3,-9,216,390,[]],[13,3,-8,215,389,[]],[13,3,-7,215,387,[]],[13,3,-6,216,390,[]],[13,3,0,9,11,[]],[13,4,-12,205,380,[]],[13,4,-8,215,388,[]],[13,4,-1,147,258,[]],[13,4,0,138,237,[]],[13,4,1,138,237,[]],[13,4,2,138,237,[]],[13,4,3,138,237,[]],[13,4,4,138,237,[]],[13,4,5,138,237,[]],[13,4,6,138,237,[]],[13,4,7,138,237,[]],[13,4,8,138,237,[]],[13,4,9,138,237,[]],[13,4,10,138,237,[]],[13,4,11,148,259,[]],[13,5,-2,160,285,[]],[13,5,-1,160,286,[]],[13,5,0,152,263,[]],[13,5,2,142,245,[]],[13,5,3,145,256,[]],[13,5,4,145,256,[]],[13,5,5,145,256,[]],[13,5,6,145,256,[]],[13,5,7,140,241,[]],[13,5,8,140,241,[]],[13,5,10,153,264,[]],[13,5,11,166,307,[]],[13,5,12,166,306,[]],[13,6,-1,160,284,[]],[13,6,0,159,280,[]],[13,6,10,165,301,[]],[13,6,11,166,305,[]],[13,7,0,159,280,[]],[13,7,2,142,246,[]],[13,7,8,140,239,[]],[13,7,10,165,301,[]],[13,8,0,159,280,[]],[13,8,8,149,260,[]],[13,8,10,165,301,[]],[13,9,-1,147,258,[]],[13,9,0,152,263,[]],[13,9,2,5,5,[]],[13,9,8,149,260,[]],[13,9,10,153,264,[]],[13,9,11,148,259,[]],[13,10,-1,177,323,[]],[13,10,0,170,309,[]],[13,10,1,170,309,[]],[13,10,2,170,309,[]],[13,10,3,170,309,[]],[13,10,4,170,309,[]],[13,10,5,170,309,[]],[13,10,6,170,309,[]],[13,10,7,170,309,[]],[13,10,8,170,309,[]],[13,10,9,170,309,[]],[13,10,10,170,309,[]],[13,10,11,178,324,[]],[13,11,-2,191,352,[]],[13,11,-1,191,353,[]],[13,11,0,183,330,[]],[13,11,2,172,312,[]],[13,11,3,172,310,[]],[13,11,4,175,321,[]],[13,11,5,175,321,[]],[13,11,6,175,321,[]],[13,11,7,175,321,[]],[13,11,8,175,321,[]],[13,11,10,184,331,[]],[13,11,11,197,374,[]],[13,11,12,197,373,[]],[13,12,-1,191,351,[]],[13,12,0,190,347,[]],[13,12,10,196,368,[]],[13,12,11,197,372,[]],[13,13,0,190,347,[]],[13,13,2,172,311,[]],[13,13,10,196,368,[]],[13,14,0,190,347,[]],[13,14,8,179,325,[]],[13,14,10,196,368,[]],[13,15,-1,177,323,[]],[13,15,0,183,330,[]],[13,15,2,6,6,[]],[13,15,8,179,325,[]],[13,15,10,184,331,[]],[13,15,11,178,324,[]],[13,16,0,47,84,[]],[13,16,1,47,84,[]],[13,16,2,47,84,[]],[13,16,3,47,84,[]],[13,16,4,47,84,[]],[13,16,5,47,84,[]],[13,16,6,47,84,[]],[13,16,7,47,84,[]],[13,16,8,47,84,[]],[13,16,9,47,84,[]],[13,16,10,47,84,[]],[13,17,0,25,46,[]],[13,17,6,21,35,[]],[13,17,10,27,48,[]],[13,18,0,25,46,[]],[13,18,6,21,34,[]],[13,18,10,27,48,[]],[13,19,0,25,46,[]],[13,19,6,21,33,[]],[13,19,10,27,48,[]],[13,20,0,25,46,[]],[13,20,3,15,22,[]],[13,20,10,27,48,[]],[13,21,-1,24,44,[]],[13,21,0,24,44,[]],[13,21,1,24,44,[]],[13,21,2,24,44,[]],[13,21,3,24,44,[]],[13,21,4,24,44,[]],[13,21,5,24,44,[]],[13,21,6,24,44,[]],[13,21,7,24,44,[]],[13,21,8,24,44,[]],[13,21,9,24,44,[]],[13,21,10,24,44,[]],[13,21,11,24,44,[]],[13,22,-1,24,45,[]],[13,22,0,24,45,[]],[13,22,1,24,45,[]],[13,22,2,24,45,[]],[13,22,3,24,45,[]],[13,22,4,24,45,[]],[13,22,5,24,45,[]],[13,22,6,24,45,[]],[13,22,7,24,45,[]],[13,22,8,24,45,[]],[13,22,9,24,45,[]],[13,22,10,24,45,[]],[13,22,11,24,45,[]],[14,-3,-17,318,488,[]],[14,-3,-16,318,488,[]],[14,-3,-15,318,488,[]],[14,-3,-14,318,488,[]],[14,-3,-13,318,488,[]],[14,-3,-12,318,488,[]],[14,-3,-11,318,488,[]],[14,-3,-10,318,488,[]],[14,-3,-9,318,488,[]],[14,-3,-8,318,488,[]],[14,-3,-7,318,488,[]],[14,-3,-6,318,488,[]],[14,-3,-5,318,488,[]],[14,-3,-4,318,488,[]],[14,-3,-3,318,488,[]],[14,-3,-2,318,488,[]],[14,-3,-1,318,488,[]],[14,-3,0,318,488,[]],[14,-3,1,318,488,[]],[14,-3,2,318,488,[]],[14,-3,3,318,488,[]],[14,-3,4,318,488,[]],[14,-3,5,318,488,[]],[14,-3,6,318,488,[]],[14,-3,7,318,488,[]],[14,-3,8,318,488,[]],[14,-3,9,318,488,[]],[14,-3,10,318,488,[]],[14,-3,11,318,488,[]],[14,-3,12,318,488,[]],[14,-3,13,318,488,[]],[14,-3,14,318,488,[]],[14,-3,15,318,488,[]],[14,-3,16,318,488,[]],[14,-3,17,318,488,[]],[14,-3,18,318,488,[]],[14,-3,19,318,488,[]],[14,-3,20,318,488,[]],[14,-2,-17,318,488,[]],[14,-2,-16,318,488,[]],[14,-2,-15,318,488,[]],[14,-2,-14,318,488,[]],[14,-2,-13,318,488,[]],[14,-2,-12,318,488,[]],[14,-2,-11,318,488,[]],[14,-2,-10,318,488,[]],[14,-2,-9,318,488,[]],[14,-2,-8,318,488,[]],[14,-2,-7,318,488,[]],[14,-2,-6,318,488,[]],[14,-2,-5,318,488,[]],[14,-2,-4,318,488,[]],[14,-2,-3,318,488,[]],[14,-2,-2,318,488,[]],[14,-2,-1,318,488,[]],[14,-2,0,318,488,[]],[14,-2,1,318,488,[]],[14,-2,2,318,488,[]],[14,-2,3,318,488,[]],[14,-2,4,318,488,[]],[14,-2,5,318,488,[]],[14,-2,6,318,488,[]],[14,-2,7,318,488,[]],[14,-2,8,318,488,[]],[14,-2,9,318,488,[]],[14,-2,10,318,488,[]],[14,-2,11,318,488,[]],[14,-2,12,318,488,[]],[14,-2,13,318,488,[]],[14,-2,14,318,488,[]],[14,-2,15,318,488,[]],[14,-2,16,318,488,[]],[14,-2,17,318,488,[]],[14,-2,18,318,488,[]],[14,-2,19,318,488,[]],[14,-2,20,318,488,[]],[14,-1,-17,318,488,[]],[14,-1,-16,318,488,[]],[14,-1,-15,318,488,[]],[14,-1,-14,318,488,[]],[14,-1,-13,318,488,[]],[14,-1,-12,318,488,[]],[14,-1,-11,318,488,[]],[14,-1,-10,318,488,[]],[14,-1,-9,318,488,[]],[14,-1,-8,318,488,[]],[14,-1,-7,318,488,[]],[14,-1,-6,318,488,[]],[14,-1,-5,318,488,[]],[14,-1,-4,318,488,[]],[14,-1,-3,318,488,[]],[14,-1,-2,318,488,[]],[14,-1,-1,318,488,[]],[14,-1,0,318,488,[]],[14,-1,1,318,488,[]],[14,-1,2,318,488,[]],[14,-1,3,318,488,[]],[14,-1,4,318,488,[]],[14,-1,5,318,488,[]],[14,-1,6,318,488,[]],[14,-1,7,318,488,[]],[14,-1,8,318,488,[]],[14,-1,9,318,488,[]],[14,-1,10,318,488,[]],[14,-1,11,318,488,[]],[14,-1,12,318,488,[]],[14,-1,13,318,488,[]],[14,-1,14,318,488,[]],[14,-1,15,318,488,[]],[14,-1,16,318,488,[]],[14,-1,17,318,488,[]],[14,-1,18,318,488,[]],[14,-1,19,318,488,[]],[14,-1,20,318,488,[]],[14,0,-17,318,488,[]],[14,0,-16,318,488,[]],[14,0,-15,318,488,[]],[14,0,-14,318,488,[]],[14,0,-13,318,488,[]],[14,0,-12,318,488,[]],[14,0,-11,318,488,[]],[14,0,-10,318,488,[]],[14,0,-9,318,488,[]],[14,0,-8,318,488,[]],[14,0,-7,318,488,[]],[14,0,-6,318,488,[]],[14,0,-5,318,488,[]],[14,0,-4,318,488,[]],[14,0,-3,318,488,[]],[14,0,-2,318,488,[]],[14,0,-1,318,488,[]],[14,0,0,318,488,[]],[14,0,1,318,488,[]],[14,0,2,318,488,[]],[14,0,3,318,488,[]],[14,0,4,318,488,[]],[14,0,5,318,488,[]],[14,0,6,318,488,[]],[14,0,7,318,488,[]],[14,0,8,318,488,[]],[14,0,9,318,488,[]],[14,0,10,318,488,[]],[14,0,11,318,488,[]],[14,0,12,318,488,[]],[14,0,13,318,488,[]],[14,0,14,318,488,[]],[14,0,15,318,488,[]],[14,0,16,318,488,[]],[14,0,17,318,488,[]],[14,0,18,318,488,[]],[14,0,19,318,488,[]],[14,0,20,318,488,[]],[14,1,-17,318,488,[]],[14,1,-16,318,488,[]],[14,1,-15,318,488,[]],[14,1,-14,318,488,[]],[14,1,-13,318,488,[]],[14,1,-12,318,488,[]],[14,1,-11,318,488,[]],[14,1,-10,318,488,[]],[14,1,-9,318,488,[]],[14,1,-8,318,488,[]],[14,1,-7,318,488,[]],[14,1,-6,318,488,[]],[14,1,-5,318,488,[]],[14,1,-4,318,488,[]],[14,1,-3,318,488,[]],[14,1,-2,318,488,[]],[14,1,-1,318,488,[]],[14,1,0,318,488,[]],[14,1,1,318,488,[]],[14,1,2,318,488,[]],[14,1,3,318,488,[]],[14,1,4,318,488,[]],[14,1,5,318,488,[]],[14,1,6,318,488,[]],[14,1,7,318,488,[]],[14,1,8,318,488,[]],[14,1,9,318,488,[]],[14,1,10,318,488,[]],[14,1,11,318,488,[]],[14,1,12,318,488,[]],[14,1,13,318,488,[]],[14,1,14,318,488,[]],[14,1,15,318,488,[]],[14,1,16,318,488,[]],[14,1,17,318,488,[]],[14,1,18,318,488,[]],[14,1,19,318,488,[]],[14,1,20,318,488,[]],[14,2,-17,318,488,[]],[14,2,-16,318,488,[]],[14,2,-15,318,488,[]],[14,2,-14,318,488,[]],[14,2,-13,318,488,[]],[14,2,-12,318,488,[]],[14,2,-11,318,488,[]],[14,2,-10,318,488,[]],[14,2,-9,318,488,[]],[14,2,-8,318,488,[]],[14,2,-7,318,488,[]],[14,2,-6,318,488,[]],[14,2,-5,318,488,[]],[14,2,-4,318,488,[]],[14,2,-3,318,488,[]],[14,2,-2,318,488,[]],[14,2,-1,318,488,[]],[14,2,0,318,488,[]],[14,2,1,318,488,[]],[14,2,2,318,488,[]],[14,2,3,318,488,[]],[14,2,4,318,488,[]],[14,2,5,318,488,[]],[14,2,6,318,488,[]],[14,2,7,318,488,[]],[14,2,8,318,488,[]],[14,2,9,318,488,[]],[14,2,10,318,488,[]],[14,2,11,318,488,[]],[14,2,12,318,488,[]],[14,2,13,318,488,[]],[14,2,14,318,488,[]],[14,2,15,318,488,[]],[14,2,16,318,488,[]],[14,2,17,318,488,[]],[14,2,18,318,488,[]],[14,2,19,318,488,[]],[14,2,20,318,488,[]],[14,3,-13,206,382,[]],[14,3,-12,206,382,[]],[14,3,-11,206,382,[]],[14,3,-10,206,382,[]],[14,3,-9,216,390,[]],[14,3,-8,216,390,[]],[14,3,-7,216,390,[]],[14,3,-6,216,390,[]],[14,3,-3,250,421,[]],[14,3,-2,249,420,[]],[14,3,0,9,11,[]],[14,3,13,251,422,[]],[14,3,14,252,423,[]],[14,3,19,296,466,[]],[14,4,-1,147,258,[]],[14,4,0,138,237,[]],[14,4,1,138,237,[]],[14,4,2,138,237,[]],[14,4,3,138,237,[]],[14,4,4,138,237,[]],[14,4,5,138,237,[]],[14,4,6,138,237,[]],[14,4,7,138,237,[]],[14,4,8,138,237,[]],[14,4,9,138,237,[]],[14,4,10,138,237,[]],[14,4,11,148,259,[]],[14,4,13,251,422,[]],[14,5,-2,160,285,[]],[14,5,-1,160,286,[]],[14,5,0,152,263,[]],[14,5,2,142,245,[]],[14,5,3,142,249,[]],[14,5,5,145,256,[]],[14,5,6,145,256,[]],[14,5,7,145,256,[]],[14,5,10,153,264,[]],[14,5,11,166,307,[]],[14,5,12,166,306,[]],[14,6,-1,160,284,[]],[14,6,0,159,280,[]],[14,6,10,165,301,[]],[14,6,11,166,305,[]],[14,7,0,159,280,[]],[14,7,2,142,246,[]],[14,7,10,165,301,[]],[14,8,0,159,280,[]],[14,8,10,165,301,[]],[14,9,-1,147,258,[]],[14,9,0,152,263,[]],[14,9,2,5,5,[]],[14,9,8,5,5,[]],[14,9,10,153,264,[]],[14,9,11,148,259,[]],[14,10,-1,177,323,[]],[14,10,0,170,309,[]],[14,10,1,170,309,[]],[14,10,2,170,309,[]],[14,10,3,170,309,[]],[14,10,4,170,309,[]],[14,10,5,170,309,[]],[14,10,6,170,309,[]],[14,10,7,170,309,[]],[14,10,8,170,309,[]],[14,10,9,170,309,[]],[14,10,10,170,309,[]],[14,10,11,178,324,[]],[14,11,-2,191,352,[]],[14,11,-1,191,353,[]],[14,11,0,183,330,[]],[14,11,1,174,318,[]],[14,11,2,174,318,[]],[14,11,3,174,318,[]],[14,11,6,175,321,[]],[14,11,7,173,314,[]],[14,11,8,175,321,[]],[14,11,9,173,315,[]],[14,11,10,184,331,[]],[14,11,11,197,374,[]],[14,11,12,197,373,[]],[14,12,-1,191,351,[]],[14,12,0,190,347,[]],[14,12,1,174,318,[]],[14,12,2,174,318,[]],[14,12,3,174,318,[]],[14,12,10,196,368,[]],[14,12,11,197,372,[]],[14,13,0,190,347,[]],[14,13,1,174,319,[]],[14,13,2,174,319,[]],[14,13,3,174,319,[]],[14,13,10,196,368,[]],[14,14,0,190,347,[]],[14,14,10,196,368,[]],[14,15,-1,177,323,[]],[14,15,0,183,330,[]],[14,15,2,6,6,[]],[14,15,8,6,6,[]],[14,15,10,184,331,[]],[14,15,11,178,324,[]],[14,16,0,47,84,[]],[14,16,1,47,84,[]],[14,16,2,47,84,[]],[14,16,3,47,84,[]],[14,16,4,47,84,[]],[14,16,5,47,84,[]],[14,16,6,47,84,[]],[14,16,7,47,84,[]],[14,16,8,47,84,[]],[14,16,9,47,84,[]],[14,16,10,47,84,[]],[14,17,0,25,46,[]],[14,17,1,20,28,[]],[14,17,2,20,29,[]],[14,17,10,27,48,[]],[14,18,0,25,46,[]],[14,18,1,20,28,[]],[14,18,10,27,48,[]],[14,19,0,25,46,[]],[14,19,1,20,28,[]],[14,19,3,18,25,[]],[14,19,10,27,48,[]],[14,20,0,25,46,[]],[14,20,3,15,22,[]],[14,20,10,27,48,[]],[14,21,0,25,46,[]],[14,21,10,27,48,[]],[14,22,0,25,46,[]],[14,22,10,27,48,[]],[14,22,11,24,45,[]],[14,23,-1,24,45,[]],[14,23,0,24,45,[]],[14,23,1,24,45,[]],[14,23,2,24,45,[]],[14,23,3,24,45,[]],[14,23,4,24,45,[]],[14,23,5,24,45,[]],[14,23,6,24,45,[]],[14,23,7,24,45,[]],[14,23,8,24,45,[]],[14,23,9,24,45,[]],[14,23,10,24,45,[]],[15,-3,-17,318,488,[]],[15,-3,-16,318,488,[]],[15,-3,-15,318,488,[]],[15,-3,-14,318,488,[]],[15,-3,-13,318,488,[]],[15,-3,-12,318,488,[]],[15,-3,-11,318,488,[]],[15,-3,-10,318,488,[]],[15,-3,-9,318,488,[]],[15,-3,-8,318,488,[]],[15,-3,-7,318,488,[]],[15,-3,-6,318,488,[]],[15,-3,-5,318,488,[]],[15,-3,-4,318,488,[]],[15,-3,-3,318,488,[]],[15,-3,-2,318,488,[]],[15,-3,-1,318,488,[]],[15,-3,0,318,488,[]],[15,-3,1,318,488,[]],[15,-3,2,318,488,[]],[15,-3,3,318,488,[]],[15,-3,4,318,488,[]],[15,-3,5,318,488,[]],[15,-3,6,318,488,[]],[15,-3,7,318,488,[]],[15,-3,8,318,488,[]],[15,-3,9,318,488,[]],[15,-3,10,318,488,[]],[15,-3,11,318,488,[]],[15,-3,12,318,488,[]],[15,-3,13,318,488,[]],[15,-3,14,318,488,[]],[15,-3,15,318,488,[]],[15,-3,16,318,488,[]],[15,-3,17,318,488,[]],[15,-3,18,318,488,[]],[15,-3,19,318,488,[]],[15,-3,20,318,488,[]],[15,-2,-17,318,488,[]],[15,-2,-16,318,488,[]],[15,-2,-15,318,488,[]],[15,-2,-14,318,488,[]],[15,-2,-13,318,488,[]],[15,-2,-12,318,488,[]],[15,-2,-11,318,488,[]],[15,-2,-10,318,488,[]],[15,-2,-9,318,488,[]],[15,-2,-8,318,488,[]],[15,-2,-7,318,488,[]],[15,-2,-6,318,488,[]],[15,-2,-5,318,488,[]],[15,-2,-4,318,488,[]],[15,-2,-3,318,488,[]],[15,-2,-2,318,488,[]],[15,-2,-1,318,488,[]],[15,-2,0,318,488,[]],[15,-2,1,318,488,[]],[15,-2,2,318,488,[]],[15,-2,3,318,488,[]],[15,-2,4,318,488,[]],[15,-2,5,318,488,[]],[15,-2,6,318,488,[]],[15,-2,7,318,488,[]],[15,-2,8,318,488,[]],[15,-2,9,318,488,[]],[15,-2,10,318,488,[]],[15,-2,11,318,488,[]],[15,-2,12,318,488,[]],[15,-2,13,318,488,[]],[15,-2,14,318,488,[]],[15,-2,15,318,488,[]],[15,-2,16,318,488,[]],[15,-2,17,318,488,[]],[15,-2,18,318,488,[]],[15,-2,19,318,488,[]],[15,-2,20,318,488,[]],[15,-1,-17,318,488,[]],[15,-1,-16,318,488,[]],[15,-1,-15,318,488,[]],[15,-1,-14,318,488,[]],[15,-1,-13,318,488,[]],[15,-1,-12,318,488,[]],[15,-1,-11,318,488,[]],[15,-1,-10,318,488,[]],[15,-1,-9,318,488,[]],[15,-1,-8,318,488,[]],[15,-1,-7,318,488,[]],[15,-1,-6,318,488,[]],[15,-1,-5,318,488,[]],[15,-1,-4,318,488,[]],[15,-1,-3,318,488,[]],[15,-1,-2,318,488,[]],[15,-1,-1,318,488,[]],[15,-1,0,318,488,[]],[15,-1,1,318,488,[]],[15,-1,2,318,488,[]],[15,-1,3,318,488,[]],[15,-1,4,318,488,[]],[15,-1,5,318,488,[]],[15,-1,6,318,488,[]],[15,-1,7,318,488,[]],[15,-1,8,318,488,[]],[15,-1,9,318,488,[]],[15,-1,10,318,488,[]],[15,-1,11,318,488,[]],[15,-1,12,318,488,[]],[15,-1,13,318,488,[]],[15,-1,14,318,488,[]],[15,-1,15,318,488,[]],[15,-1,16,318,488,[]],[15,-1,17,318,488,[]],[15,-1,18,318,488,[]],[15,-1,19,318,488,[]],[15,-1,20,318,488,[]],[15,0,-17,318,488,[]],[15,0,-16,318,488,[]],[15,0,-15,318,488,[]],[15,0,-14,318,488,[]],[15,0,-13,318,488,[]],[15,0,-12,318,488,[]],[15,0,-11,318,488,[]],[15,0,-10,318,488,[]],[15,0,-9,318,488,[]],[15,0,-8,318,488,[]],[15,0,-7,318,488,[]],[15,0,-6,318,488,[]],[15,0,-5,318,488,[]],[15,0,-4,318,488,[]],[15,0,-3,318,488,[]],[15,0,-2,318,488,[]],[15,0,-1,318,488,[]],[15,0,0,318,488,[]],[15,0,1,318,488,[]],[15,0,2,318,488,[]],[15,0,3,318,488,[]],[15,0,4,318,488,[]],[15,0,5,318,488,[]],[15,0,6,318,488,[]],[15,0,7,318,488,[]],[15,0,8,318,488,[]],[15,0,9,318,488,[]],[15,0,10,318,488,[]],[15,0,11,318,488,[]],[15,0,12,318,488,[]],[15,0,13,318,488,[]],[15,0,14,318,488,[]],[15,0,15,318,488,[]],[15,0,16,318,488,[]],[15,0,17,318,488,[]],[15,0,18,318,488,[]],[15,0,19,318,488,[]],[15,0,20,318,488,[]],[15,1,-17,318,488,[]],[15,1,-16,318,488,[]],[15,1,-15,318,488,[]],[15,1,-14,318,488,[]],[15,1,-13,318,488,[]],[15,1,-12,318,488,[]],[15,1,-11,318,488,[]],[15,1,-10,318,488,[]],[15,1,-9,318,488,[]],[15,1,-8,318,488,[]],[15,1,-7,318,488,[]],[15,1,-6,318,488,[]],[15,1,-5,318,488,[]],[15,1,-4,318,488,[]],[15,1,-3,318,488,[]],[15,1,-2,318,488,[]],[15,1,-1,318,488,[]],[15,1,0,318,488,[]],[15,1,1,318,488,[]],[15,1,2,318,488,[]],[15,1,3,318,488,[]],[15,1,4,318,488,[]],[15,1,5,318,488,[]],[15,1,6,318,488,[]],[15,1,7,318,488,[]],[15,1,8,318,488,[]],[15,1,9,318,488,[]],[15,1,10,318,488,[]],[15,1,11,318,488,[]],[15,1,12,318,488,[]],[15,1,13,318,488,[]],[15,1,14,318,488,[]],[15,1,15,318,488,[]],[15,1,16,318,488,[]],[15,1,17,318,488,[]],[15,1,18,318,488,[]],[15,1,19,318,488,[]],[15,1,20,318,488,[]],[15,2,-17,318,488,[]],[15,2,-16,318,488,[]],[15,2,-15,318,488,[]],[15,2,-14,318,488,[]],[15,2,-13,318,488,[]],[15,2,-12,318,488,[]],[15,2,-11,318,488,[]],[15,2,-10,318,488,[]],[15,2,-9,318,488,[]],[15,2,-8,318,488,[]],[15,2,-7,318,488,[]],[15,2,-6,318,488,[]],[15,2,-5,318,488,[]],[15,2,-4,318,488,[]],[15,2,-3,318,488,[]],[15,2,-2,318,488,[]],[15,2,-1,318,488,[]],[15,2,0,318,488,[]],[15,2,1,318,488,[]],[15,2,2,318,488,[]],[15,2,3,318,488,[]],[15,2,4,318,488,[]],[15,2,5,318,488,[]],[15,2,6,318,488,[]],[15,2,7,318,488,[]],[15,2,8,318,488,[]],[15,2,9,318,488,[]],[15,2,10,318,488,[]],[15,2,11,318,488,[]],[15,2,12,318,488,[]],[15,2,13,318,488,[]],[15,2,14,318,488,[]],[15,2,15,318,488,[]],[15,2,16,318,488,[]],[15,2,17,318,488,[]],[15,2,18,318,488,[]],[15,2,19,318,488,[]],[15,2,20,318,488,[]],[15,3,-3,253,424,[]],[15,3,0,9,11,[]],[15,3,10,9,11,[]],[15,3,13,254,425,[]],[15,3,18,297,467,[]],[15,4,-1,147,258,[]],[15,4,0,138,237,[]],[15,4,1,138,237,[]],[15,4,2,138,237,[]],[15,4,3,138,237,[]],[15,4,4,138,237,[]],[15,4,5,138,237,[]],[15,4,6,138,237,[]],[15,4,7,138,237,[]],[15,4,8,138,237,[]],[15,4,9,138,237,[]],[15,4,10,138,237,[]],[15,4,11,148,259,[]],[15,5,-1,160,283,[]],[15,5,0,152,263,[]],[15,5,6,145,256,[]],[15,5,7,145,256,[]],[15,5,8,145,256,[]],[15,5,10,153,264,[]],[15,5,11,166,304,[]],[15,6,-1,159,281,[]],[15,6,0,152,263,[]],[15,6,10,153,264,[]],[15,6,11,165,302,[]],[15,7,-1,159,281,[]],[15,7,0,152,263,[]],[15,7,10,153,264,[]],[15,7,11,165,302,[]],[15,8,-1,159,281,[]],[15,8,0,152,263,[]],[15,8,10,153,264,[]],[15,8,11,165,302,[]],[15,9,-1,147,258,[]],[15,9,0,152,263,[]],[15,9,2,5,5,[]],[15,9,8,5,5,[]],[15,9,10,153,264,[]],[15,9,11,148,259,[]],[15,10,-1,177,323,[]],[15,10,0,170,309,[]],[15,10,1,170,309,[]],[15,10,2,170,309,[]],[15,10,3,170,309,[]],[15,10,4,170,309,[]],[15,10,5,170,309,[]],[15,10,6,170,309,[]],[15,10,7,170,309,[]],[15,10,8,170,309,[]],[15,10,9,170,309,[]],[15,10,10,170,309,[]],[15,10,11,178,324,[]],[15,11,-1,191,350,[]],[15,11,0,183,330,[]],[15,11,1,174,320,[]],[15,11,2,174,320,[]],[15,11,3,174,320,[]],[15,11,4,175,321,[]],[15,11,7,173,317,[]],[15,11,8,173,317,[]],[15,11,9,173,317,[]],[15,11,10,184,331,[]],[15,11,11,197,371,[]],[15,12,-1,190,348,[]],[15,12,0,183,330,[]],[15,12,10,184,331,[]],[15,12,11,196,369,[]],[15,13,-1,190,348,[]],[15,13,0,183,330,[]],[15,13,7,173,316,[]],[15,13,8,173,316,[]],[15,13,9,173,316,[]],[15,13,10,184,331,[]],[15,13,11,196,369,[]],[15,14,-1,190,348,[]],[15,14,0,183,330,[]],[15,14,10,184,331,[]],[15,14,11,196,369,[]],[15,15,-1,177,323,[]],[15,15,0,183,330,[]],[15,15,2,6,6,[]],[15,15,8,6,6,[]],[15,15,10,184,331,[]],[15,15,11,178,324,[]],[15,16,0,47,84,[]],[15,16,1,47,84,[]],[15,16,2,47,84,[]],[15,16,3,47,84,[]],[15,16,4,47,84,[]],[15,16,5,47,84,[]],[15,16,6,47,84,[]],[15,16,7,47,84,[]],[15,16,8,47,84,[]],[15,16,9,47,84,[]],[15,16,10,47,84,[]],[15,17,0,25,46,[]],[15,17,1,20,32,[]],[15,17,2,20,30,[]],[15,17,8,22,38,[]],[15,17,9,22,40,[]],[15,17,10,27,48,[]],[15,18,0,26,47,[]],[15,18,1,20,28,[]],[15,18,9,22,36,[]],[15,18,10,28,49,[]],[15,19,0,26,47,[]],[15,19,1,20,31,[]],[15,19,9,22,39,[]],[15,19,10,28,49,[]],[15,20,0,26,47,[]],[15,20,3,15,22,[]],[15,20,10,28,49,[]],[15,21,0,25,46,[]],[15,21,10,27,48,[]],[15,22,0,25,46,[]],[15,22,10,27,48,[]],[15,22,11,24,45,[]],[15,23,0,25,46,[]],[15,23,10,24,45,[]],[15,24,-1,24,45,[]],[15,24,0,24,44,[]],[15,24,1,24,44,[]],[15,24,2,24,44,[]],[15,24,3,24,44,[]],[15,24,4,24,44,[]],[15,24,5,24,44,[]],[15,24,6,24,44,[]],[15,24,7,24,44,[]],[15,24,8,24,44,[]],[15,24,9,24,45,[]],[15,25,0,24,45,[]],[15,25,1,24,45,[]],[15,25,2,24,45,[]],[15,25,3,24,45,[]],[15,25,4,24,45,[]],[15,25,5,24,45,[]],[15,25,6,24,45,[]],[15,25,7,24,45,[]],[15,25,8,24,45,[]],[16,-3,-17,318,488,[]],[16,-3,-16,318,488,[]],[16,-3,-15,318,488,[]],[16,-3,-14,318,488,[]],[16,-3,-13,318,488,[]],[16,-3,-12,318,488,[]],[16,-3,-11,318,488,[]],[16,-3,-10,318,488,[]],[16,-3,-9,318,488,[]],[16,-3,-8,318,488,[]],[16,-3,-7,318,488,[]],[16,-3,-6,318,488,[]],[16,-3,-5,318,488,[]],[16,-3,-4,318,488,[]],[16,-3,-3,318,488,[]],[16,-3,-2,318,488,[]],[16,-3,-1,318,488,[]],[16,-3,0,318,488,[]],[16,-3,1,318,488,[]],[16,-3,2,318,488,[]],[16,-3,3,318,488,[]],[16,-3,4,318,488,[]],[16,-3,5,318,488,[]],[16,-3,6,318,488,[]],[16,-3,7,318,488,[]],[16,-3,8,318,488,[]],[16,-3,9,318,488,[]],[16,-3,10,318,488,[]],[16,-3,11,318,488,[]],[16,-3,12,318,488,[]],[16,-3,13,318,488,[]],[16,-3,14,318,488,[]],[16,-3,15,318,488,[]],[16,-3,16,318,488,[]],[16,-3,17,318,488,[]],[16,-3,18,318,488,[]],[16,-3,19,318,488,[]],[16,-3,20,318,488,[]],[16,-2,-17,318,488,[]],[16,-2,-16,318,488,[]],[16,-2,-15,318,488,[]],[16,-2,-14,318,488,[]],[16,-2,-13,318,488,[]],[16,-2,-12,318,488,[]],[16,-2,-11,318,488,[]],[16,-2,-10,318,488,[]],[16,-2,-9,318,488,[]],[16,-2,-8,318,488,[]],[16,-2,-7,318,488,[]],[16,-2,-6,318,488,[]],[16,-2,-5,318,488,[]],[16,-2,-4,318,488,[]],[16,-2,-3,318,488,[]],[16,-2,-2,318,488,[]],[16,-2,-1,318,488,[]],[16,-2,0,318,488,[]],[16,-2,1,318,488,[]],[16,-2,2,318,488,[]],[16,-2,3,318,488,[]],[16,-2,4,318,488,[]],[16,-2,5,318,488,[]],[16,-2,6,318,488,[]],[16,-2,7,318,488,[]],[16,-2,8,318,488,[]],[16,-2,9,318,488,[]],[16,-2,10,318,488,[]],[16,-2,11,318,488,[]],[16,-2,12,318,488,[]],[16,-2,13,318,488,[]],[16,-2,14,318,488,[]],[16,-2,15,318,488,[]],[16,-2,16,318,488,[]],[16,-2,17,318,488,[]],[16,-2,18,318,488,[]],[16,-2,19,318,488,[]],[16,-2,20,318,488,[]],[16,-1,-17,318,488,[]],[16,-1,-16,318,488,[]],[16,-1,-15,318,488,[]],[16,-1,-14,318,488,[]],[16,-1,-13,318,488,[]],[16,-1,-12,318,488,[]],[16,-1,-11,318,488,[]],[16,-1,-10,318,488,[]],[16,-1,-9,318,488,[]],[16,-1,-8,318,488,[]],[16,-1,-7,318,488,[]],[16,-1,-6,318,488,[]],[16,-1,-5,318,488,[]],[16,-1,-4,318,488,[]],[16,-1,-3,318,488,[]],[16,-1,-2,318,488,[]],[16,-1,-1,318,488,[]],[16,-1,0,318,488,[]],[16,-1,1,318,488,[]],[16,-1,2,318,488,[]],[16,-1,3,318,488,[]],[16,-1,4,318,488,[]],[16,-1,5,318,488,[]],[16,-1,6,318,488,[]],[16,-1,7,318,488,[]],[16,-1,8,318,488,[]],[16,-1,9,318,488,[]],[16,-1,10,318,488,[]],[16,-1,11,318,488,[]],[16,-1,12,318,488,[]],[16,-1,13,318,488,[]],[16,-1,14,318,488,[]],[16,-1,15,318,488,[]],[16,-1,16,318,488,[]],[16,-1,17,318,488,[]],[16,-1,18,318,488,[]],[16,-1,19,318,488,[]],[16,-1,20,318,488,[]],[16,0,-17,318,488,[]],[16,0,-16,318,488,[]],[16,0,-15,318,488,[]],[16,0,-14,318,488,[]],[16,0,-13,318,488,[]],[16,0,-12,318,488,[]],[16,0,-11,318,488,[]],[16,0,-10,318,488,[]],[16,0,-9,318,488,[]],[16,0,-8,318,488,[]],[16,0,-7,318,488,[]],[16,0,-6,318,488,[]],[16,0,-5,318,488,[]],[16,0,-4,318,488,[]],[16,0,-3,318,488,[]],[16,0,-2,318,488,[]],[16,0,-1,318,488,[]],[16,0,0,318,488,[]],[16,0,1,318,488,[]],[16,0,2,318,488,[]],[16,0,3,318,488,[]],[16,0,4,318,488,[]],[16,0,5,318,488,[]],[16,0,6,318,488,[]],[16,0,7,318,488,[]],[16,0,8,318,488,[]],[16,0,9,318,488,[]],[16,0,10,318,488,[]],[16,0,11,318,488,[]],[16,0,12,318,488,[]],[16,0,13,318,488,[]],[16,0,14,318,488,[]],[16,0,15,318,488,[]],[16,0,16,318,488,[]],[16,0,17,318,488,[]],[16,0,18,318,488,[]],[16,0,19,318,488,[]],[16,0,20,318,488,[]],[16,1,-17,318,488,[]],[16,1,-16,318,488,[]],[16,1,-15,318,488,[]],[16,1,-14,318,488,[]],[16,1,-13,318,488,[]],[16,1,-12,318,488,[]],[16,1,-11,318,488,[]],[16,1,-10,318,488,[]],[16,1,-9,318,488,[]],[16,1,-8,318,488,[]],[16,1,-7,318,488,[]],[16,1,-6,318,488,[]],[16,1,-5,318,488,[]],[16,1,-4,318,488,[]],[16,1,-3,318,488,[]],[16,1,-2,318,488,[]],[16,1,-1,318,488,[]],[16,1,0,318,488,[]],[16,1,1,318,488,[]],[16,1,2,318,488,[]],[16,1,3,318,488,[]],[16,1,4,318,488,[]],[16,1,5,318,488,[]],[16,1,6,318,488,[]],[16,1,7,318,488,[]],[16,1,8,318,488,[]],[16,1,9,318,488,[]],[16,1,10,318,488,[]],[16,1,11,318,488,[]],[16,1,12,318,488,[]],[16,1,13,318,488,[]],[16,1,14,318,488,[]],[16,1,15,318,488,[]],[16,1,16,318,488,[]],[16,1,17,318,488,[]],[16,1,18,318,488,[]],[16,1,19,318,488,[]],[16,1,20,318,488,[]],[16,2,-17,318,488,[]],[16,2,-16,318,488,[]],[16,2,-15,318,488,[]],[16,2,-14,318,488,[]],[16,2,-13,318,488,[]],[16,2,-12,318,488,[]],[16,2,-11,318,488,[]],[16,2,-10,318,488,[]],[16,2,-9,318,488,[]],[16,2,-8,318,488,[]],[16,2,-7,318,488,[]],[16,2,-6,318,488,[]],[16,2,-5,318,488,[]],[16,2,-4,318,488,[]],[16,2,-3,318,488,[]],[16,2,-2,318,488,[]],[16,2,-1,318,488,[]],[16,2,0,318,488,[]],[16,2,1,318,488,[]],[16,2,2,318,488,[]],[16,2,3,318,488,[]],[16,2,4,318,488,[]],[16,2,5,318,488,[]],[16,2,6,318,488,[]],[16,2,7,318,488,[]],[16,2,8,318,488,[]],[16,2,9,318,488,[]],[16,2,10,318,488,[]],[16,2,11,318,488,[]],[16,2,12,318,488,[]],[16,2,13,318,488,[]],[16,2,14,318,488,[]],[16,2,15,318,488,[]],[16,2,16,318,488,[]],[16,2,17,318,488,[]],[16,2,18,318,488,[]],[16,2,19,318,488,[]],[16,2,20,318,488,[]],[16,3,-4,256,427,[]],[16,3,-3,255,426,[]],[16,3,0,9,11,[]],[16,3,4,9,11,[]],[16,3,8,9,11,[]],[16,3,14,257,428,[]],[16,4,-3,255,426,[]],[16,4,-1,147,258,[]],[16,4,0,138,237,[]],[16,4,1,138,237,[]],[16,4,2,138,237,[]],[16,4,3,138,237,[]],[16,4,4,138,237,[]],[16,4,5,138,237,[]],[16,4,6,138,237,[]],[16,4,7,138,237,[]],[16,4,8,138,237,[]],[16,4,9,138,237,[]],[16,4,10,138,237,[]],[16,4,11,148,259,[]],[16,5,0,152,263,[]],[16,5,6,145,256,[]],[16,5,7,145,256,[]],[16,5,8,145,256,[]],[16,5,10,153,264,[]],[16,6,0,152,263,[]],[16,6,10,153,264,[]],[16,7,0,152,263,[]],[16,7,10,153,264,[]],[16,8,0,152,263,[]],[16,8,10,153,264,[]],[16,9,-1,147,258,[]],[16,9,0,152,263,[]],[16,9,1,5,5,[]],[16,9,2,5,5,[]],[16,9,3,5,5,[]],[16,9,4,5,5,[]],[16,9,5,5,5,[]],[16,9,6,5,5,[]],[16,9,7,5,5,[]],[16,9,8,5,5,[]],[16,9,9,5,5,[]],[16,9,10,153,264,[]],[16,9,11,148,259,[]],[16,10,-1,177,323,[]],[16,10,0,170,309,[]],[16,10,1,170,309,[]],[16,10,2,170,309,[]],[16,10,3,170,309,[]],[16,10,4,170,309,[]],[16,10,5,170,309,[]],[16,10,6,170,309,[]],[16,10,7,170,309,[]],[16,10,8,170,309,[]],[16,10,9,170,309,[]],[16,10,10,170,309,[]],[16,10,11,178,324,[]],[16,11,0,183,330,[]],[16,11,2,175,321,[]],[16,11,3,175,321,[]],[16,11,4,175,321,[]],[16,11,10,184,331,[]],[16,12,0,183,330,[]],[16,12,10,184,331,[]],[16,13,0,183,330,[]],[16,13,10,184,331,[]],[16,14,0,183,330,[]],[16,14,2,180,326,[]],[16,14,10,184,331,[]],[16,15,-1,177,323,[]],[16,15,0,183,330,[]],[16,15,1,6,6,[]],[16,15,2,180,326,[]],[16,15,3,6,6,[]],[16,15,4,6,6,[]],[16,15,5,6,6,[]],[16,15,6,6,6,[]],[16,15,7,6,6,[]],[16,15,8,6,6,[]],[16,15,9,6,6,[]],[16,15,10,184,331,[]],[16,15,11,178,324,[]],[16,16,0,47,84,[]],[16,16,1,47,84,[]],[16,16,2,47,84,[]],[16,16,3,47,84,[]],[16,16,4,47,84,[]],[16,16,5,47,84,[]],[16,16,6,47,84,[]],[16,16,7,47,84,[]],[16,16,8,47,84,[]],[16,16,9,47,84,[]],[16,16,10,47,84,[]],[16,17,0,25,46,[]],[16,17,8,22,37,[]],[16,17,9,22,36,[]],[16,17,10,27,48,[]],[16,18,0,26,47,[]],[16,18,9,22,36,[]],[16,18,10,28,49,[]],[16,19,0,26,47,[]],[16,19,6,19,27,[]],[16,19,9,22,36,[]],[16,19,10,28,49,[]],[16,20,0,26,47,[]],[16,20,3,15,22,[]],[16,20,6,19,26,[]],[16,20,10,28,49,[]],[16,21,0,25,46,[]],[16,21,6,19,26,[]],[16,21,10,27,48,[]],[16,22,0,25,46,[]],[16,22,6,19,26,[]],[16,22,10,27,48,[]],[16,22,11,24,45,[]],[16,23,0,25,46,[]],[16,23,6,19,26,[]],[16,23,10,24,45,[]],[16,24,-1,24,45,[]],[16,24,0,25,46,[]],[16,24,6,19,26,[]],[16,24,9,24,45,[]],[16,25,0,24,45,[]],[16,25,6,19,26,[]],[16,25,8,24,45,[]],[16,26,1,24,45,[]],[16,26,2,24,45,[]],[16,26,3,24,45,[]],[16,26,4,24,45,[]],[16,26,5,24,45,[]],[16,26,6,24,45,[]],[16,26,7,24,45,[]],[16,27,1,24,42,[]],[16,27,2,24,42,[]],[16,27,3,24,42,[]],[16,27,4,24,42,[]],[16,27,5,24,42,[]],[16,27,6,24,42,[]],[16,27,7,24,42,[]],[16,28,1,24,43,[]],[16,28,7,24,43,[]],[17,-3,-17,318,488,[]],[17,-3,-16,318,488,[]],[17,-3,-15,318,488,[]],[17,-3,-14,318,488,[]],[17,-3,-13,318,488,[]],[17,-3,-12,318,488,[]],[17,-3,-11,318,488,[]],[17,-3,-10,318,488,[]],[17,-3,-9,318,488,[]],[17,-3,-8,318,488,[]],[17,-3,-7,318,488,[]],[17,-3,-6,318,488,[]],[17,-3,-5,318,488,[]],[17,-3,-4,318,488,[]],[17,-3,-3,318,488,[]],[17,-3,-2,318,488,[]],[17,-3,-1,318,488,[]],[17,-3,0,318,488,[]],[17,-3,1,318,488,[]],[17,-3,2,318,488,[]],[17,-3,3,318,488,[]],[17,-3,4,318,488,[]],[17,-3,5,318,488,[]],[17,-3,6,318,488,[]],[17,-3,7,318,488,[]],[17,-3,8,318,488,[]],[17,-3,9,318,488,[]],[17,-3,10,318,488,[]],[17,-3,11,318,488,[]],[17,-3,12,318,488,[]],[17,-3,13,318,488,[]],[17,-3,14,318,488,[]],[17,-3,15,318,488,[]],[17,-3,16,318,488,[]],[17,-3,17,318,488,[]],[17,-3,18,318,488,[]],[17,-3,19,318,488,[]],[17,-3,20,318,488,[]],[17,-2,-17,318,488,[]],[17,-2,-16,318,488,[]],[17,-2,-15,318,488,[]],[17,-2,-14,318,488,[]],[17,-2,-13,318,488,[]],[17,-2,-12,318,488,[]],[17,-2,-11,318,488,[]],[17,-2,-10,318,488,[]],[17,-2,-9,318,488,[]],[17,-2,-8,318,488,[]],[17,-2,-7,318,488,[]],[17,-2,-6,318,488,[]],[17,-2,-5,318,488,[]],[17,-2,-4,318,488,[]],[17,-2,-3,318,488,[]],[17,-2,-2,318,488,[]],[17,-2,-1,318,488,[]],[17,-2,0,318,488,[]],[17,-2,1,318,488,[]],[17,-2,2,318,488,[]],[17,-2,3,318,488,[]],[17,-2,4,318,488,[]],[17,-2,5,318,488,[]],[17,-2,6,318,488,[]],[17,-2,7,318,488,[]],[17,-2,8,318,488,[]],[17,-2,9,318,488,[]],[17,-2,10,318,488,[]],[17,-2,11,318,488,[]],[17,-2,12,318,488,[]],[17,-2,13,318,488,[]],[17,-2,14,318,488,[]],[17,-2,15,318,488,[]],[17,-2,16,318,488,[]],[17,-2,17,318,488,[]],[17,-2,18,318,488,[]],[17,-2,19,318,488,[]],[17,-2,20,318,488,[]],[17,-1,-17,318,488,[]],[17,-1,-16,318,488,[]],[17,-1,-15,318,488,[]],[17,-1,-14,318,488,[]],[17,-1,-13,318,488,[]],[17,-1,-12,318,488,[]],[17,-1,-11,318,488,[]],[17,-1,-10,318,488,[]],[17,-1,-9,318,488,[]],[17,-1,-8,318,488,[]],[17,-1,-7,318,488,[]],[17,-1,-6,318,488,[]],[17,-1,-5,318,488,[]],[17,-1,-4,318,488,[]],[17,-1,-3,318,488,[]],[17,-1,-2,318,488,[]],[17,-1,-1,318,488,[]],[17,-1,0,318,488,[]],[17,-1,1,318,488,[]],[17,-1,2,318,488,[]],[17,-1,3,318,488,[]],[17,-1,4,318,488,[]],[17,-1,5,318,488,[]],[17,-1,6,318,488,[]],[17,-1,7,318,488,[]],[17,-1,8,318,488,[]],[17,-1,9,318,488,[]],[17,-1,10,318,488,[]],[17,-1,11,318,488,[]],[17,-1,12,318,488,[]],[17,-1,13,318,488,[]],[17,-1,14,318,488,[]],[17,-1,15,318,488,[]],[17,-1,16,318,488,[]],[17,-1,17,318,488,[]],[17,-1,18,318,488,[]],[17,-1,19,318,488,[]],[17,-1,20,318,488,[]],[17,0,-17,318,488,[]],[17,0,-16,318,488,[]],[17,0,-15,318,488,[]],[17,0,-14,318,488,[]],[17,0,-13,318,488,[]],[17,0,-12,318,488,[]],[17,0,-11,318,488,[]],[17,0,-10,318,488,[]],[17,0,-9,318,488,[]],[17,0,-8,318,488,[]],[17,0,-7,318,488,[]],[17,0,-6,318,488,[]],[17,0,-5,318,488,[]],[17,0,-4,318,488,[]],[17,0,-3,318,488,[]],[17,0,-2,318,488,[]],[17,0,-1,318,488,[]],[17,0,0,318,488,[]],[17,0,1,318,488,[]],[17,0,2,318,488,[]],[17,0,3,318,488,[]],[17,0,4,318,488,[]],[17,0,5,318,488,[]],[17,0,6,318,488,[]],[17,0,7,318,488,[]],[17,0,8,318,488,[]],[17,0,9,318,488,[]],[17,0,10,318,488,[]],[17,0,11,318,488,[]],[17,0,12,318,488,[]],[17,0,13,318,488,[]],[17,0,14,318,488,[]],[17,0,15,318,488,[]],[17,0,16,318,488,[]],[17,0,17,318,488,[]],[17,0,18,318,488,[]],[17,0,19,318,488,[]],[17,0,20,318,488,[]],[17,1,-17,318,488,[]],[17,1,-16,318,488,[]],[17,1,-15,318,488,[]],[17,1,-14,318,488,[]],[17,1,-13,318,488,[]],[17,1,-12,318,488,[]],[17,1,-11,318,488,[]],[17,1,-10,318,488,[]],[17,1,-9,318,488,[]],[17,1,-8,318,488,[]],[17,1,-7,318,488,[]],[17,1,-6,318,488,[]],[17,1,-5,318,488,[]],[17,1,-4,318,488,[]],[17,1,-3,318,488,[]],[17,1,-2,318,488,[]],[17,1,-1,318,488,[]],[17,1,0,318,488,[]],[17,1,1,318,488,[]],[17,1,2,318,488,[]],[17,1,3,318,488,[]],[17,1,4,318,488,[]],[17,1,5,318,488,[]],[17,1,6,318,488,[]],[17,1,7,318,488,[]],[17,1,8,318,488,[]],[17,1,9,318,488,[]],[17,1,10,318,488,[]],[17,1,11,318,488,[]],[17,1,12,318,488,[]],[17,1,13,318,488,[]],[17,1,14,318,488,[]],[17,1,15,318,488,[]],[17,1,16,318,488,[]],[17,1,17,318,488,[]],[17,1,18,318,488,[]],[17,1,19,318,488,[]],[17,1,20,318,488,[]],[17,2,-17,318,488,[]],[17,2,-16,318,488,[]],[17,2,-15,318,488,[]],[17,2,-14,318,488,[]],[17,2,-13,318,488,[]],[17,2,-12,318,488,[]],[17,2,-11,318,488,[]],[17,2,-10,318,488,[]],[17,2,-9,318,488,[]],[17,2,-8,318,488,[]],[17,2,-7,318,488,[]],[17,2,-6,318,488,[]],[17,2,-5,318,488,[]],[17,2,-4,318,488,[]],[17,2,-3,318,488,[]],[17,2,-2,318,488,[]],[17,2,-1,318,488,[]],[17,2,0,318,488,[]],[17,2,1,318,488,[]],[17,2,2,318,488,[]],[17,2,3,318,488,[]],[17,2,4,318,488,[]],[17,2,5,318,488,[]],[17,2,6,318,488,[]],[17,2,7,318,488,[]],[17,2,8,318,488,[]],[17,2,9,318,488,[]],[17,2,10,318,488,[]],[17,2,11,318,488,[]],[17,2,12,318,488,[]],[17,2,13,318,488,[]],[17,2,14,318,488,[]],[17,2,15,318,488,[]],[17,2,16,318,488,[]],[17,2,17,318,488,[]],[17,2,18,318,488,[]],[17,2,19,318,488,[]],[17,2,20,318,488,[]],[17,3,-2,298,468,[]],[17,3,0,9,11,[]],[17,4,-1,147,258,[]],[17,4,0,138,237,[]],[17,4,1,138,237,[]],[17,4,2,138,237,[]],[17,4,3,138,237,[]],[17,4,4,138,237,[]],[17,4,5,138,237,[]],[17,4,6,138,237,[]],[17,4,7,138,237,[]],[17,4,8,138,237,[]],[17,4,9,138,237,[]],[17,4,10,138,237,[]],[17,4,11,148,259,[]],[17,5,-1,162,290,[]],[17,5,0,152,263,[]],[17,5,1,141,242,[]],[17,5,2,141,242,[]],[17,5,3,141,242,[]],[17,5,4,141,242,[]],[17,5,5,145,256,[]],[17,5,6,145,256,[]],[17,5,7,143,252,[]],[17,5,8,143,252,[]],[17,5,9,143,252,[]],[17,5,10,153,264,[]],[17,5,11,164,297,[]],[17,6,-7,313,483,[]],[17,6,-1,161,288,[]],[17,6,0,152,263,[]],[17,6,10,153,264,[]],[17,6,11,163,295,[]],[17,7,-1,161,288,[]],[17,7,0,152,263,[]],[17,7,10,153,264,[]],[17,7,11,163,295,[]],[17,8,-1,161,288,[]],[17,8,0,152,263,[]],[17,8,10,153,264,[]],[17,8,11,163,295,[]],[17,9,-1,147,258,[]],[17,9,0,152,263,[]],[17,9,2,5,5,[]],[17,9,8,5,5,[]],[17,9,10,153,264,[]],[17,9,11,148,259,[]],[17,10,-1,177,323,[]],[17,10,0,170,309,[]],[17,10,1,170,309,[]],[17,10,2,170,309,[]],[17,10,3,170,309,[]],[17,10,4,170,309,[]],[17,10,5,170,309,[]],[17,10,6,170,309,[]],[17,10,7,170,309,[]],[17,10,8,170,309,[]],[17,10,9,170,309,[]],[17,10,10,170,309,[]],[17,10,11,178,324,[]],[17,11,-1,193,357,[]],[17,11,0,183,330,[]],[17,11,2,175,321,[]],[17,11,3,175,321,[]],[17,11,4,175,321,[]],[17,11,10,184,331,[]],[17,11,11,195,364,[]],[17,12,-1,192,355,[]],[17,12,0,183,330,[]],[17,12,10,184,331,[]],[17,12,11,194,362,[]],[17,13,-1,192,355,[]],[17,13,0,183,330,[]],[17,13,10,184,331,[]],[17,13,11,194,362,[]],[17,14,-1,192,355,[]],[17,14,0,183,330,[]],[17,14,10,184,331,[]],[17,14,11,194,362,[]],[17,15,-1,177,323,[]],[17,15,0,183,330,[]],[17,15,2,6,6,[]],[17,15,8,6,6,[]],[17,15,10,184,331,[]],[17,15,11,178,324,[]],[17,16,0,47,84,[]],[17,16,1,47,84,[]],[17,16,2,47,84,[]],[17,16,3,47,84,[]],[17,16,4,47,84,[]],[17,16,5,47,84,[]],[17,16,6,47,84,[]],[17,16,7,47,84,[]],[17,16,8,47,84,[]],[17,16,9,47,84,[]],[17,16,10,47,84,[]],[17,17,0,25,46,[]],[17,17,2,16,23,[]],[17,17,3,16,23,[]],[17,17,4,16,23,[]],[17,17,10,27,48,[]],[17,18,0,26,47,[]],[17,18,10,28,49,[]],[17,19,0,26,47,[]],[17,19,10,28,49,[]],[17,20,0,26,47,[]],[17,20,3,15,22,[]],[17,20,10,28,49,[]],[17,21,0,25,46,[]],[17,21,10,27,48,[]],[17,22,0,25,46,[]],[17,22,10,27,48,[]],[17,22,11,24,45,[]],[17,23,0,25,46,[]],[17,23,10,24,45,[]],[17,24,-1,24,45,[]],[17,24,0,24,44,[]],[17,24,1,24,44,[]],[17,24,2,24,44,[]],[17,24,3,24,44,[]],[17,24,4,24,44,[]],[17,24,5,24,44,[]],[17,24,6,24,44,[]],[17,24,7,24,44,[]],[17,24,8,24,44,[]],[17,24,9,24,45,[]],[17,25,0,24,45,[]],[17,25,1,24,45,[]],[17,25,2,24,45,[]],[17,25,3,24,45,[]],[17,25,4,24,45,[]],[17,25,5,24,45,[]],[17,25,6,24,45,[]],[17,25,7,24,45,[]],[17,25,8,24,45,[]],[18,-3,-17,318,488,[]],[18,-3,-16,318,488,[]],[18,-3,-15,318,488,[]],[18,-3,-14,318,488,[]],[18,-3,-13,318,488,[]],[18,-3,-12,318,488,[]],[18,-3,-11,318,488,[]],[18,-3,-10,318,488,[]],[18,-3,-9,318,488,[]],[18,-3,-8,318,488,[]],[18,-3,-7,318,488,[]],[18,-3,-6,318,488,[]],[18,-3,-5,318,488,[]],[18,-3,-4,318,488,[]],[18,-3,-3,318,488,[]],[18,-3,-2,318,488,[]],[18,-3,-1,318,488,[]],[18,-3,0,318,488,[]],[18,-3,1,318,488,[]],[18,-3,2,318,488,[]],[18,-3,3,318,488,[]],[18,-3,4,318,488,[]],[18,-3,5,318,488,[]],[18,-3,6,318,488,[]],[18,-3,7,318,488,[]],[18,-3,8,318,488,[]],[18,-3,9,318,488,[]],[18,-3,10,318,488,[]],[18,-3,11,318,488,[]],[18,-3,12,318,488,[]],[18,-3,13,318,488,[]],[18,-3,14,318,488,[]],[18,-3,15,318,488,[]],[18,-3,16,318,488,[]],[18,-3,17,318,488,[]],[18,-3,18,318,488,[]],[18,-3,19,318,488,[]],[18,-3,20,318,488,[]],[18,-2,-17,318,488,[]],[18,-2,-16,318,488,[]],[18,-2,-15,318,488,[]],[18,-2,-14,318,488,[]],[18,-2,-13,318,488,[]],[18,-2,-12,318,488,[]],[18,-2,-11,318,488,[]],[18,-2,-10,318,488,[]],[18,-2,-9,318,488,[]],[18,-2,-8,318,488,[]],[18,-2,-7,318,488,[]],[18,-2,-6,318,488,[]],[18,-2,-5,318,488,[]],[18,-2,-4,318,488,[]],[18,-2,-3,318,488,[]],[18,-2,-2,318,488,[]],[18,-2,-1,318,488,[]],[18,-2,0,318,488,[]],[18,-2,1,318,488,[]],[18,-2,2,318,488,[]],[18,-2,3,318,488,[]],[18,-2,4,318,488,[]],[18,-2,5,318,488,[]],[18,-2,6,318,488,[]],[18,-2,7,318,488,[]],[18,-2,8,318,488,[]],[18,-2,9,318,488,[]],[18,-2,10,318,488,[]],[18,-2,11,318,488,[]],[18,-2,12,318,488,[]],[18,-2,13,318,488,[]],[18,-2,14,318,488,[]],[18,-2,15,318,488,[]],[18,-2,16,318,488,[]],[18,-2,17,318,488,[]],[18,-2,18,318,488,[]],[18,-2,19,318,488,[]],[18,-2,20,318,488,[]],[18,-1,-17,318,488,[]],[18,-1,-16,318,488,[]],[18,-1,-15,318,488,[]],[18,-1,-14,318,488,[]],[18,-1,-13,318,488,[]],[18,-1,-12,318,488,[]],[18,-1,-11,318,488,[]],[18,-1,-10,318,488,[]],[18,-1,-9,318,488,[]],[18,-1,-8,318,488,[]],[18,-1,-7,318,488,[]],[18,-1,-6,318,488,[]],[18,-1,-5,318,488,[]],[18,-1,-4,318,488,[]],[18,-1,-3,318,488,[]],[18,-1,-2,318,488,[]],[18,-1,-1,318,488,[]],[18,-1,0,318,488,[]],[18,-1,1,318,488,[]],[18,-1,2,318,488,[]],[18,-1,3,318,488,[]],[18,-1,4,318,488,[]],[18,-1,5,318,488,[]],[18,-1,6,318,488,[]],[18,-1,7,318,488,[]],[18,-1,8,318,488,[]],[18,-1,9,318,488,[]],[18,-1,10,318,488,[]],[18,-1,11,318,488,[]],[18,-1,12,318,488,[]],[18,-1,13,318,488,[]],[18,-1,14,318,488,[]],[18,-1,15,318,488,[]],[18,-1,16,318,488,[]],[18,-1,17,318,488,[]],[18,-1,18,318,488,[]],[18,-1,19,318,488,[]],[18,-1,20,318,488,[]],[18,0,-17,318,488,[]],[18,0,-16,318,488,[]],[18,0,-15,318,488,[]],[18,0,-14,318,488,[]],[18,0,-13,318,488,[]],[18,0,-12,318,488,[]],[18,0,-11,318,488,[]],[18,0,-10,318,488,[]],[18,0,-9,318,488,[]],[18,0,-8,318,488,[]],[18,0,-7,318,488,[]],[18,0,-6,318,488,[]],[18,0,-5,318,488,[]],[18,0,-4,318,488,[]],[18,0,-3,318,488,[]],[18,0,-2,318,488,[]],[18,0,-1,318,488,[]],[18,0,0,318,488,[]],[18,0,1,318,488,[]],[18,0,2,318,488,[]],[18,0,3,318,488,[]],[18,0,4,318,488,[]],[18,0,5,318,488,[]],[18,0,6,318,488,[]],[18,0,7,318,488,[]],[18,0,8,318,488,[]],[18,0,9,318,488,[]],[18,0,10,318,488,[]],[18,0,11,318,488,[]],[18,0,12,318,488,[]],[18,0,13,318,488,[]],[18,0,14,318,488,[]],[18,0,15,318,488,[]],[18,0,16,318,488,[]],[18,0,17,318,488,[]],[18,0,18,318,488,[]],[18,0,19,318,488,[]],[18,0,20,318,488,[]],[18,1,-17,318,488,[]],[18,1,-16,318,488,[]],[18,1,-15,318,488,[]],[18,1,-14,318,488,[]],[18,1,-13,318,488,[]],[18,1,-12,318,488,[]],[18,1,-11,318,488,[]],[18,1,-10,318,488,[]],[18,1,-9,318,488,[]],[18,1,-8,318,488,[]],[18,1,-7,318,488,[]],[18,1,-6,318,488,[]],[18,1,-5,318,488,[]],[18,1,-4,318,488,[]],[18,1,-3,318,488,[]],[18,1,-2,318,488,[]],[18,1,-1,318,488,[]],[18,1,0,318,488,[]],[18,1,1,318,488,[]],[18,1,2,318,488,[]],[18,1,3,318,488,[]],[18,1,4,318,488,[]],[18,1,5,318,488,[]],[18,1,6,318,488,[]],[18,1,7,318,488,[]],[18,1,8,318,488,[]],[18,1,9,318,488,[]],[18,1,10,318,488,[]],[18,1,11,318,488,[]],[18,1,12,318,488,[]],[18,1,13,318,488,[]],[18,1,14,318,488,[]],[18,1,15,318,488,[]],[18,1,16,318,488,[]],[18,1,17,318,488,[]],[18,1,18,318,488,[]],[18,1,19,318,488,[]],[18,1,20,318,488,[]],[18,2,-17,318,488,[]],[18,2,-16,318,488,[]],[18,2,-15,318,488,[]],[18,2,-14,318,488,[]],[18,2,-13,318,488,[]],[18,2,-12,318,488,[]],[18,2,-11,318,488,[]],[18,2,-10,318,488,[]],[18,2,-9,318,488,[]],[18,2,-8,318,488,[]],[18,2,-7,318,488,[]],[18,2,-6,318,488,[]],[18,2,-5,318,488,[]],[18,2,-4,318,488,[]],[18,2,-3,318,488,[]],[18,2,-2,318,488,[]],[18,2,-1,318,488,[]],[18,2,0,318,488,[]],[18,2,1,318,488,[]],[18,2,2,318,488,[]],[18,2,3,318,488,[]],[18,2,4,318,488,[]],[18,2,5,318,488,[]],[18,2,6,318,488,[]],[18,2,7,318,488,[]],[18,2,8,318,488,[]],[18,2,9,318,488,[]],[18,2,10,318,488,[]],[18,2,11,318,488,[]],[18,2,12,318,488,[]],[18,2,13,318,488,[]],[18,2,14,318,488,[]],[18,2,15,318,488,[]],[18,2,16,318,488,[]],[18,2,17,318,488,[]],[18,2,18,318,488,[]],[18,2,19,318,488,[]],[18,2,20,318,488,[]],[18,3,0,9,11,[]],[18,3,10,9,11,[]],[18,3,13,258,429,[]],[18,3,14,259,430,[]],[18,4,-1,147,258,[]],[18,4,0,138,237,[]],[18,4,1,138,237,[]],[18,4,2,138,237,[]],[18,4,3,138,237,[]],[18,4,4,138,237,[]],[18,4,5,138,237,[]],[18,4,6,138,237,[]],[18,4,7,138,237,[]],[18,4,8,138,237,[]],[18,4,9,138,237,[]],[18,4,10,138,237,[]],[18,4,11,148,259,[]],[18,5,-2,162,292,[]],[18,5,-1,162,293,[]],[18,5,0,152,263,[]],[18,5,1,141,243,[]],[18,5,2,141,243,[]],[18,5,3,141,243,[]],[18,5,4,141,243,[]],[18,5,5,145,256,[]],[18,5,6,145,256,[]],[18,5,7,143,250,[]],[18,5,8,143,250,[]],[18,5,9,143,250,[]],[18,5,10,153,264,[]],[18,5,11,164,300,[]],[18,5,12,164,299,[]],[18,6,-8,313,483,[]],[18,6,-7,313,483,[]],[18,6,-6,313,483,[]],[18,6,-1,162,291,[]],[18,6,0,161,287,[]],[18,6,1,141,244,[]],[18,6,2,141,244,[]],[18,6,3,141,244,[]],[18,6,4,141,244,[]],[18,6,7,143,250,[]],[18,6,8,143,250,[]],[18,6,9,143,250,[]],[18,6,10,163,294,[]],[18,6,11,164,298,[]],[18,7,-7,313,483,[]],[18,7,0,161,287,[]],[18,7,7,143,251,[]],[18,7,8,143,251,[]],[18,7,9,143,251,[]],[18,7,10,163,294,[]],[18,8,0,161,287,[]],[18,8,10,163,294,[]],[18,9,-7,313,483,[]],[18,9,-1,147,258,[]],[18,9,0,152,263,[]],[18,9,2,5,5,[]],[18,9,8,5,5,[]],[18,9,10,153,264,[]],[18,9,11,148,259,[]],[18,10,-1,177,323,[]],[18,10,0,170,309,[]],[18,10,1,170,309,[]],[18,10,2,170,309,[]],[18,10,3,170,309,[]],[18,10,4,170,309,[]],[18,10,5,170,309,[]],[18,10,6,170,309,[]],[18,10,7,170,309,[]],[18,10,8,170,309,[]],[18,10,9,170,309,[]],[18,10,10,170,309,[]],[18,10,11,178,324,[]],[18,11,-2,193,359,[]],[18,11,-1,193,360,[]],[18,11,0,183,330,[]],[18,11,2,181,328,[]],[18,11,3,181,327,[]],[18,11,10,184,331,[]],[18,11,11,195,367,[]],[18,11,12,195,366,[]],[18,12,-1,193,358,[]],[18,12,0,192,354,[]],[18,12,3,181,328,[]],[18,12,4,181,327,[]],[18,12,10,194,361,[]],[18,12,11,195,365,[]],[18,13,0,192,354,[]],[18,13,4,181,328,[]],[18,13,5,181,327,[]],[18,13,10,194,361,[]],[18,14,0,192,354,[]],[18,14,5,181,328,[]],[18,14,6,181,327,[]],[18,14,10,194,361,[]],[18,15,-1,177,323,[]],[18,15,0,183,330,[]],[18,15,6,181,328,[]],[18,15,7,181,327,[]],[18,15,8,6,6,[]],[18,15,10,184,331,[]],[18,15,11,178,324,[]],[18,16,0,47,84,[]],[18,16,1,47,84,[]],[18,16,7,181,328,[]],[18,16,8,47,84,[]],[18,16,9,47,84,[]],[18,16,10,47,84,[]],[18,17,0,25,46,[]],[18,17,1,16,23,[]],[18,17,8,16,23,[]],[18,17,10,27,48,[]],[18,18,0,25,46,[]],[18,18,10,27,48,[]],[18,19,0,25,46,[]],[18,19,10,27,48,[]],[18,20,0,25,46,[]],[18,20,3,15,22,[]],[18,20,10,27,48,[]],[18,21,0,25,46,[]],[18,21,10,27,48,[]],[18,22,0,25,46,[]],[18,22,10,27,48,[]],[18,22,11,24,45,[]],[18,23,-1,24,45,[]],[18,23,0,24,45,[]],[18,23,1,24,45,[]],[18,23,2,24,45,[]],[18,23,3,24,45,[]],[18,23,4,24,45,[]],[18,23,5,24,45,[]],[18,23,6,24,45,[]],[18,23,7,24,45,[]],[18,23,8,24,45,[]],[18,23,9,24,45,[]],[18,23,10,24,45,[]],[19,-3,-17,318,488,[]],[19,-3,-16,318,488,[]],[19,-3,-15,318,488,[]],[19,-3,-14,318,488,[]],[19,-3,-13,318,488,[]],[19,-3,-12,318,488,[]],[19,-3,-11,318,488,[]],[19,-3,-10,318,488,[]],[19,-3,-9,318,488,[]],[19,-3,-8,318,488,[]],[19,-3,-7,318,488,[]],[19,-3,-6,318,488,[]],[19,-3,-5,318,488,[]],[19,-3,-4,318,488,[]],[19,-3,-3,318,488,[]],[19,-3,-2,318,488,[]],[19,-3,-1,318,488,[]],[19,-3,0,318,488,[]],[19,-3,1,318,488,[]],[19,-3,2,318,488,[]],[19,-3,3,318,488,[]],[19,-3,4,318,488,[]],[19,-3,5,318,488,[]],[19,-3,6,318,488,[]],[19,-3,7,318,488,[]],[19,-3,8,318,488,[]],[19,-3,9,318,488,[]],[19,-3,10,318,488,[]],[19,-3,11,318,488,[]],[19,-3,12,318,488,[]],[19,-3,13,318,488,[]],[19,-3,14,318,488,[]],[19,-3,15,318,488,[]],[19,-3,16,318,488,[]],[19,-3,17,318,488,[]],[19,-3,18,318,488,[]],[19,-3,19,318,488,[]],[19,-3,20,318,488,[]],[19,-2,-17,318,488,[]],[19,-2,-16,318,488,[]],[19,-2,-15,318,488,[]],[19,-2,-14,318,488,[]],[19,-2,-13,318,488,[]],[19,-2,-12,318,488,[]],[19,-2,-11,318,488,[]],[19,-2,-10,318,488,[]],[19,-2,-9,318,488,[]],[19,-2,-8,318,488,[]],[19,-2,-7,318,488,[]],[19,-2,-6,318,488,[]],[19,-2,-5,318,488,[]],[19,-2,-4,318,488,[]],[19,-2,-3,318,488,[]],[19,-2,-2,318,488,[]],[19,-2,-1,318,488,[]],[19,-2,0,318,488,[]],[19,-2,1,318,488,[]],[19,-2,2,318,488,[]],[19,-2,3,318,488,[]],[19,-2,4,318,488,[]],[19,-2,5,318,488,[]],[19,-2,6,318,488,[]],[19,-2,7,318,488,[]],[19,-2,8,318,488,[]],[19,-2,9,318,488,[]],[19,-2,10,318,488,[]],[19,-2,11,318,488,[]],[19,-2,12,318,488,[]],[19,-2,13,318,488,[]],[19,-2,14,318,488,[]],[19,-2,15,318,488,[]],[19,-2,16,318,488,[]],[19,-2,17,318,488,[]],[19,-2,18,318,488,[]],[19,-2,19,318,488,[]],[19,-2,20,318,488,[]],[19,-1,-17,318,488,[]],[19,-1,-16,318,488,[]],[19,-1,-15,318,488,[]],[19,-1,-14,318,488,[]],[19,-1,-13,318,488,[]],[19,-1,-12,318,488,[]],[19,-1,-11,318,488,[]],[19,-1,-10,318,488,[]],[19,-1,-9,318,488,[]],[19,-1,-8,318,488,[]],[19,-1,-7,318,488,[]],[19,-1,-6,318,488,[]],[19,-1,-5,318,488,[]],[19,-1,-4,318,488,[]],[19,-1,-3,318,488,[]],[19,-1,-2,318,488,[]],[19,-1,-1,318,488,[]],[19,-1,0,318,488,[]],[19,-1,1,318,488,[]],[19,-1,2,318,488,[]],[19,-1,3,318,488,[]],[19,-1,4,318,488,[]],[19,-1,5,318,488,[]],[19,-1,6,318,488,[]],[19,-1,7,318,488,[]],[19,-1,8,318,488,[]],[19,-1,9,318,488,[]],[19,-1,10,318,488,[]],[19,-1,11,318,488,[]],[19,-1,12,318,488,[]],[19,-1,13,318,488,[]],[19,-1,14,318,488,[]],[19,-1,15,318,488,[]],[19,-1,16,318,488,[]],[19,-1,17,318,488,[]],[19,-1,18,318,488,[]],[19,-1,19,318,488,[]],[19,-1,20,318,488,[]],[19,0,-17,318,488,[]],[19,0,-16,318,488,[]],[19,0,-15,318,488,[]],[19,0,-14,318,488,[]],[19,0,-13,318,488,[]],[19,0,-12,318,488,[]],[19,0,-11,318,488,[]],[19,0,-10,318,488,[]],[19,0,-9,318,488,[]],[19,0,-8,318,488,[]],[19,0,-7,318,488,[]],[19,0,-6,318,488,[]],[19,0,-5,318,488,[]],[19,0,-4,318,488,[]],[19,0,-3,318,488,[]],[19,0,-2,318,488,[]],[19,0,-1,318,488,[]],[19,0,0,318,488,[]],[19,0,1,318,488,[]],[19,0,2,318,488,[]],[19,0,3,318,488,[]],[19,0,4,318,488,[]],[19,0,5,318,488,[]],[19,0,6,318,488,[]],[19,0,7,318,488,[]],[19,0,8,318,488,[]],[19,0,9,318,488,[]],[19,0,10,318,488,[]],[19,0,11,318,488,[]],[19,0,12,318,488,[]],[19,0,13,318,488,[]],[19,0,14,318,488,[]],[19,0,15,318,488,[]],[19,0,16,318,488,[]],[19,0,17,318,488,[]],[19,0,18,318,488,[]],[19,0,19,318,488,[]],[19,0,20,318,488,[]],[19,1,-17,318,488,[]],[19,1,-16,318,488,[]],[19,1,-15,318,488,[]],[19,1,-14,318,488,[]],[19,1,-13,318,488,[]],[19,1,-12,318,488,[]],[19,1,-11,318,488,[]],[19,1,-10,318,488,[]],[19,1,-9,318,488,[]],[19,1,-8,318,488,[]],[19,1,-7,318,488,[]],[19,1,-6,318,488,[]],[19,1,-5,318,488,[]],[19,1,-4,318,488,[]],[19,1,-3,318,488,[]],[19,1,-2,318,488,[]],[19,1,-1,318,488,[]],[19,1,0,318,488,[]],[19,1,1,318,488,[]],[19,1,2,318,488,[]],[19,1,3,318,488,[]],[19,1,4,318,488,[]],[19,1,5,318,488,[]],[19,1,6,318,488,[]],[19,1,7,318,488,[]],[19,1,8,318,488,[]],[19,1,9,318,488,[]],[19,1,10,318,488,[]],[19,1,11,318,488,[]],[19,1,12,318,488,[]],[19,1,13,318,488,[]],[19,1,14,318,488,[]],[19,1,15,318,488,[]],[19,1,16,318,488,[]],[19,1,17,318,488,[]],[19,1,18,318,488,[]],[19,1,19,318,488,[]],[19,1,20,318,488,[]],[19,2,-17,318,488,[]],[19,2,-16,318,488,[]],[19,2,-15,318,488,[]],[19,2,-14,318,488,[]],[19,2,-13,318,488,[]],[19,2,-12,318,488,[]],[19,2,-11,318,488,[]],[19,2,-10,318,488,[]],[19,2,-9,318,488,[]],[19,2,-8,318,488,[]],[19,2,-7,318,488,[]],[19,2,-6,318,488,[]],[19,2,-5,318,488,[]],[19,2,-4,318,488,[]],[19,2,-3,318,488,[]],[19,2,-2,318,488,[]],[19,2,-1,318,488,[]],[19,2,0,318,488,[]],[19,2,1,318,488,[]],[19,2,2,318,488,[]],[19,2,3,318,488,[]],[19,2,4,318,488,[]],[19,2,5,318,488,[]],[19,2,6,318,488,[]],[19,2,7,318,488,[]],[19,2,8,318,488,[]],[19,2,9,318,488,[]],[19,2,10,318,488,[]],[19,2,11,318,488,[]],[19,2,12,318,488,[]],[19,2,13,318,488,[]],[19,2,14,318,488,[]],[19,2,15,318,488,[]],[19,2,16,318,488,[]],[19,2,17,318,488,[]],[19,2,18,318,488,[]],[19,2,19,318,488,[]],[19,2,20,318,488,[]],[19,3,0,9,11,[]],[19,3,17,318,488,[]],[19,3,18,318,488,[]],[19,3,19,318,488,[]],[19,3,20,318,488,[]],[19,4,-1,147,258,[]],[19,4,0,138,237,[]],[19,4,1,138,237,[]],[19,4,2,138,237,[]],[19,4,3,138,237,[]],[19,4,4,138,237,[]],[19,4,5,138,237,[]],[19,4,6,138,237,[]],[19,4,7,138,237,[]],[19,4,8,138,237,[]],[19,4,9,138,237,[]],[19,4,10,138,237,[]],[19,4,11,148,259,[]],[19,5,-2,162,292,[]],[19,5,-1,162,293,[]],[19,5,0,152,263,[]],[19,5,1,141,242,[]],[19,5,2,141,242,[]],[19,5,3,141,242,[]],[19,5,4,141,242,[]],[19,5,5,145,256,[]],[19,5,6,145,256,[]],[19,5,7,145,256,[]],[19,5,8,144,255,[]],[19,5,10,153,264,[]],[19,5,11,164,300,[]],[19,5,12,164,299,[]],[19,6,-9,313,483,[]],[19,6,-8,313,483,[]],[19,6,-7,313,483,[]],[19,6,-6,313,483,[]],[19,6,-5,313,483,[]],[19,6,-1,162,291,[]],[19,6,0,161,287,[]],[19,6,8,144,254,[]],[19,6,10,163,294,[]],[19,6,11,164,298,[]],[19,7,-8,313,483,[]],[19,7,-7,313,483,[]],[19,7,-6,313,483,[]],[19,7,0,161,287,[]],[19,7,8,144,253,[]],[19,7,10,163,294,[]],[19,8,0,161,287,[]],[19,8,2,150,261,[]],[19,8,10,163,294,[]],[19,9,-8,313,483,[]],[19,9,-7,313,483,[]],[19,9,-6,313,483,[]],[19,9,-1,147,258,[]],[19,9,0,152,263,[]],[19,9,2,150,261,[]],[19,9,8,5,5,[]],[19,9,10,153,264,[]],[19,9,11,148,259,[]],[19,10,-7,313,483,[]],[19,10,-1,177,323,[]],[19,10,0,170,309,[]],[19,10,1,170,309,[]],[19,10,2,170,309,[]],[19,10,3,170,309,[]],[19,10,4,170,309,[]],[19,10,5,170,309,[]],[19,10,6,170,309,[]],[19,10,7,170,309,[]],[19,10,8,170,309,[]],[19,10,9,170,309,[]],[19,10,10,170,309,[]],[19,10,11,178,324,[]],[19,11,-2,193,359,[]],[19,11,-1,193,360,[]],[19,11,0,183,330,[]],[19,11,2,181,328,[]],[19,11,3,181,327,[]],[19,11,10,184,331,[]],[19,11,11,195,367,[]],[19,11,12,195,366,[]],[19,12,-7,313,483,[]],[19,12,-1,193,358,[]],[19,12,0,192,354,[]],[19,12,3,181,328,[]],[19,12,4,181,327,[]],[19,12,10,194,361,[]],[19,12,11,195,365,[]],[19,13,0,192,354,[]],[19,13,4,181,328,[]],[19,13,5,181,327,[]],[19,13,10,194,361,[]],[19,14,0,192,354,[]],[19,14,5,181,328,[]],[19,14,6,181,327,[]],[19,14,10,194,361,[]],[19,15,-1,177,323,[]],[19,15,0,183,330,[]],[19,15,6,181,328,[]],[19,15,7,181,327,[]],[19,15,8,6,6,[]],[19,15,10,184,331,[]],[19,15,11,178,324,[]],[19,16,0,47,84,[]],[19,16,1,47,84,[]],[19,16,7,181,328,[]],[19,16,8,47,84,[]],[19,16,9,47,84,[]],[19,16,10,47,84,[]],[19,17,0,25,46,[]],[19,17,1,16,23,[]],[19,17,8,16,23,[]],[19,17,10,27,48,[]],[19,18,0,25,46,[]],[19,18,10,27,48,[]],[19,19,0,25,46,[]],[19,19,10,27,48,[]],[19,20,0,25,46,[]],[19,20,3,15,22,[]],[19,20,10,27,48,[]],[19,21,-1,24,44,[]],[19,21,0,24,44,[]],[19,21,1,24,44,[]],[19,21,2,24,44,[]],[19,21,3,24,44,[]],[19,21,4,24,44,[]],[19,21,5,24,44,[]],[19,21,6,24,44,[]],[19,21,7,24,44,[]],[19,21,8,24,44,[]],[19,21,9,24,44,[]],[19,21,10,24,44,[]],[19,21,11,24,44,[]],[19,22,-1,24,45,[]],[19,22,0,24,45,[]],[19,22,1,24,45,[]],[19,22,2,24,45,[]],[19,22,3,24,45,[]],[19,22,4,24,45,[]],[19,22,5,24,45,[]],[19,22,6,24,45,[]],[19,22,7,24,45,[]],[19,22,8,24,45,[]],[19,22,9,24,45,[]],[19,22,10,24,45,[]],[19,22,11,24,45,[]],[20,-3,-17,318,488,[]],[20,-3,-16,318,488,[]],[20,-3,-15,318,488,[]],[20,-3,-14,318,488,[]],[20,-3,-13,318,488,[]],[20,-3,-12,318,488,[]],[20,-3,-11,318,488,[]],[20,-3,-10,318,488,[]],[20,-3,-9,318,488,[]],[20,-3,-8,318,488,[]],[20,-3,-7,318,488,[]],[20,-3,-6,318,488,[]],[20,-3,-5,318,488,[]],[20,-3,-4,318,488,[]],[20,-3,-3,318,488,[]],[20,-3,-2,318,488,[]],[20,-3,-1,318,488,[]],[20,-3,0,318,488,[]],[20,-3,1,318,488,[]],[20,-3,2,318,488,[]],[20,-3,3,318,488,[]],[20,-3,4,318,488,[]],[20,-3,5,318,488,[]],[20,-3,6,318,488,[]],[20,-3,7,318,488,[]],[20,-3,8,318,488,[]],[20,-3,9,318,488,[]],[20,-3,10,318,488,[]],[20,-3,11,318,488,[]],[20,-3,12,318,488,[]],[20,-3,13,318,488,[]],[20,-3,14,318,488,[]],[20,-3,15,318,488,[]],[20,-3,16,318,488,[]],[20,-3,17,318,488,[]],[20,-3,18,318,488,[]],[20,-3,19,318,488,[]],[20,-3,20,318,488,[]],[20,-2,-17,318,488,[]],[20,-2,-16,318,488,[]],[20,-2,-15,318,488,[]],[20,-2,-14,318,488,[]],[20,-2,-13,318,488,[]],[20,-2,-12,318,488,[]],[20,-2,-11,318,488,[]],[20,-2,-10,318,488,[]],[20,-2,-9,318,488,[]],[20,-2,-8,318,488,[]],[20,-2,-7,318,488,[]],[20,-2,-6,318,488,[]],[20,-2,-5,318,488,[]],[20,-2,-4,318,488,[]],[20,-2,-3,318,488,[]],[20,-2,-2,318,488,[]],[20,-2,-1,318,488,[]],[20,-2,0,318,488,[]],[20,-2,1,318,488,[]],[20,-2,2,318,488,[]],[20,-2,3,318,488,[]],[20,-2,4,318,488,[]],[20,-2,5,318,488,[]],[20,-2,6,318,488,[]],[20,-2,7,318,488,[]],[20,-2,8,318,488,[]],[20,-2,9,318,488,[]],[20,-2,10,318,488,[]],[20,-2,11,318,488,[]],[20,-2,12,318,488,[]],[20,-2,13,318,488,[]],[20,-2,14,318,488,[]],[20,-2,15,318,488,[]],[20,-2,16,318,488,[]],[20,-2,17,318,488,[]],[20,-2,18,318,488,[]],[20,-2,19,318,488,[]],[20,-2,20,318,488,[]],[20,-1,-17,318,488,[]],[20,-1,-16,318,488,[]],[20,-1,-15,318,488,[]],[20,-1,-14,318,488,[]],[20,-1,-13,318,488,[]],[20,-1,-12,318,488,[]],[20,-1,-11,318,488,[]],[20,-1,-10,318,488,[]],[20,-1,-9,318,488,[]],[20,-1,-8,318,488,[]],[20,-1,-7,318,488,[]],[20,-1,-6,318,488,[]],[20,-1,-5,318,488,[]],[20,-1,-4,318,488,[]],[20,-1,-3,318,488,[]],[20,-1,-2,318,488,[]],[20,-1,-1,318,488,[]],[20,-1,0,318,488,[]],[20,-1,1,318,488,[]],[20,-1,2,318,488,[]],[20,-1,3,318,488,[]],[20,-1,4,318,488,[]],[20,-1,5,318,488,[]],[20,-1,6,318,488,[]],[20,-1,7,318,488,[]],[20,-1,8,318,488,[]],[20,-1,9,318,488,[]],[20,-1,10,318,488,[]],[20,-1,11,318,488,[]],[20,-1,12,318,488,[]],[20,-1,13,318,488,[]],[20,-1,14,318,488,[]],[20,-1,15,318,488,[]],[20,-1,16,318,488,[]],[20,-1,17,318,488,[]],[20,-1,18,318,488,[]],[20,-1,19,318,488,[]],[20,-1,20,318,488,[]],[20,0,-17,318,488,[]],[20,0,-16,318,488,[]],[20,0,-15,318,488,[]],[20,0,-14,318,488,[]],[20,0,-13,318,488,[]],[20,0,-12,318,488,[]],[20,0,-11,318,488,[]],[20,0,-10,318,488,[]],[20,0,-9,318,488,[]],[20,0,-8,318,488,[]],[20,0,-7,318,488,[]],[20,0,-6,318,488,[]],[20,0,-5,318,488,[]],[20,0,-4,318,488,[]],[20,0,-3,318,488,[]],[20,0,-2,318,488,[]],[20,0,-1,318,488,[]],[20,0,0,318,488,[]],[20,0,1,318,488,[]],[20,0,2,318,488,[]],[20,0,3,318,488,[]],[20,0,4,318,488,[]],[20,0,5,318,488,[]],[20,0,6,318,488,[]],[20,0,7,318,488,[]],[20,0,8,318,488,[]],[20,0,9,318,488,[]],[20,0,10,318,488,[]],[20,0,11,318,488,[]],[20,0,12,318,488,[]],[20,0,13,318,488,[]],[20,0,14,318,488,[]],[20,0,15,318,488,[]],[20,0,16,318,488,[]],[20,0,17,318,488,[]],[20,0,18,318,488,[]],[20,0,19,318,488,[]],[20,0,20,318,488,[]],[20,1,-17,318,488,[]],[20,1,-16,318,488,[]],[20,1,-15,318,488,[]],[20,1,-14,318,488,[]],[20,1,-13,318,488,[]],[20,1,-12,318,488,[]],[20,1,-11,318,488,[]],[20,1,-10,318,488,[]],[20,1,-9,318,488,[]],[20,1,-8,318,488,[]],[20,1,-7,318,488,[]],[20,1,-6,318,488,[]],[20,1,-5,318,488,[]],[20,1,-4,318,488,[]],[20,1,-3,318,488,[]],[20,1,-2,318,488,[]],[20,1,-1,318,488,[]],[20,1,0,318,488,[]],[20,1,1,318,488,[]],[20,1,2,318,488,[]],[20,1,3,318,488,[]],[20,1,4,318,488,[]],[20,1,5,318,488,[]],[20,1,6,318,488,[]],[20,1,7,318,488,[]],[20,1,8,318,488,[]],[20,1,9,318,488,[]],[20,1,10,318,488,[]],[20,1,11,318,488,[]],[20,1,12,318,488,[]],[20,1,13,318,488,[]],[20,1,14,318,488,[]],[20,1,15,318,488,[]],[20,1,16,318,488,[]],[20,1,17,318,488,[]],[20,1,18,318,488,[]],[20,1,19,318,488,[]],[20,1,20,318,488,[]],[20,2,-17,318,488,[]],[20,2,-16,318,488,[]],[20,2,-15,318,488,[]],[20,2,-14,318,488,[]],[20,2,-13,318,488,[]],[20,2,-12,318,488,[]],[20,2,-11,318,488,[]],[20,2,-10,318,488,[]],[20,2,-9,318,488,[]],[20,2,-8,318,488,[]],[20,2,-7,318,488,[]],[20,2,-6,318,488,[]],[20,2,-5,318,488,[]],[20,2,-4,318,488,[]],[20,2,-3,318,488,[]],[20,2,-2,318,488,[]],[20,2,-1,318,488,[]],[20,2,0,318,488,[]],[20,2,1,318,488,[]],[20,2,2,318,488,[]],[20,2,3,318,488,[]],[20,2,4,318,488,[]],[20,2,5,318,488,[]],[20,2,6,318,488,[]],[20,2,7,318,488,[]],[20,2,8,318,488,[]],[20,2,9,318,488,[]],[20,2,10,318,488,[]],[20,2,11,318,488,[]],[20,2,12,318,488,[]],[20,2,13,318,488,[]],[20,2,14,318,488,[]],[20,2,15,318,488,[]],[20,2,16,318,488,[]],[20,2,17,318,488,[]],[20,2,18,318,488,[]],[20,2,19,318,488,[]],[20,2,20,318,488,[]],[20,3,-7,313,483,[]],[20,3,-3,299,469,[]],[20,3,0,9,11,[]],[20,3,4,9,11,[]],[20,3,8,9,11,[]],[20,3,12,318,488,[]],[20,3,13,318,488,[]],[20,3,14,318,488,[]],[20,3,15,318,488,[]],[20,3,16,318,488,[]],[20,3,17,318,488,[]],[20,3,18,318,488,[]],[20,3,19,318,488,[]],[20,3,20,318,488,[]],[20,4,-7,313,483,[]],[20,4,-1,147,258,[]],[20,4,0,138,237,[]],[20,4,1,138,237,[]],[20,4,2,138,237,[]],[20,4,3,138,237,[]],[20,4,4,138,237,[]],[20,4,5,138,237,[]],[20,4,6,138,237,[]],[20,4,7,138,237,[]],[20,4,8,138,237,[]],[20,4,9,138,237,[]],[20,4,10,138,237,[]],[20,4,11,148,259,[]],[20,4,13,300,470,[]],[20,5,-7,313,483,[]],[20,5,-1,162,290,[]],[20,5,0,152,263,[]],[20,5,5,145,256,[]],[20,5,6,145,256,[]],[20,5,7,144,254,[]],[20,5,8,144,254,[]],[20,5,10,153,264,[]],[20,5,11,164,297,[]],[20,6,-10,313,483,[]],[20,6,-9,313,483,[]],[20,6,-8,313,483,[]],[20,6,-7,313,483,[]],[20,6,-6,313,483,[]],[20,6,-5,313,483,[]],[20,6,-4,313,483,[]],[20,6,-1,161,288,[]],[20,6,0,152,263,[]],[20,6,8,144,254,[]],[20,6,10,153,264,[]],[20,6,11,163,295,[]],[20,7,-9,313,483,[]],[20,7,-8,313,483,[]],[20,7,-7,313,483,[]],[20,7,-6,313,483,[]],[20,7,-5,313,483,[]],[20,7,-1,161,288,[]],[20,7,0,152,263,[]],[20,7,8,144,253,[]],[20,7,10,153,264,[]],[20,7,11,163,295,[]],[20,8,-7,313,483,[]],[20,8,-1,161,288,[]],[20,8,0,152,263,[]],[20,8,10,153,264,[]],[20,8,11,163,295,[]],[20,9,-9,313,483,[]],[20,9,-8,313,483,[]],[20,9,-7,313,483,[]],[20,9,-6,313,483,[]],[20,9,-5,313,483,[]],[20,9,-1,147,258,[]],[20,9,0,152,263,[]],[20,9,2,5,5,[]],[20,9,8,5,5,[]],[20,9,10,153,264,[]],[20,9,11,148,259,[]],[20,10,-8,313,483,[]],[20,10,-7,313,483,[]],[20,10,-6,313,483,[]],[20,10,-1,177,323,[]],[20,10,0,170,309,[]],[20,10,1,170,309,[]],[20,10,2,170,309,[]],[20,10,3,170,309,[]],[20,10,4,170,309,[]],[20,10,5,170,309,[]],[20,10,6,170,309,[]],[20,10,7,170,309,[]],[20,10,8,170,309,[]],[20,10,9,170,309,[]],[20,10,10,170,309,[]],[20,10,11,178,324,[]],[20,11,-7,313,483,[]],[20,11,-1,193,357,[]],[20,11,0,183,330,[]],[20,11,10,184,331,[]],[20,11,11,195,364,[]],[20,12,-8,313,483,[]],[20,12,-7,313,483,[]],[20,12,-6,313,483,[]],[20,12,-1,192,355,[]],[20,12,0,183,330,[]],[20,12,10,184,331,[]],[20,12,11,194,362,[]],[20,13,-7,313,483,[]],[20,13,-1,192,355,[]],[20,13,0,183,330,[]],[20,13,10,184,331,[]],[20,13,11,194,362,[]],[20,14,-7,313,483,[]],[20,14,-1,192,355,[]],[20,14,0,183,330,[]],[20,14,10,184,331,[]],[20,14,11,194,362,[]],[20,15,-1,177,323,[]],[20,15,0,183,330,[]],[20,15,2,6,6,[]],[20,15,8,6,6,[]],[20,15,10,184,331,[]],[20,15,11,178,324,[]],[20,16,0,47,84,[]],[20,16,1,47,84,[]],[20,16,2,47,84,[]],[20,16,3,47,84,[]],[20,16,4,47,84,[]],[20,16,5,47,84,[]],[20,16,6,47,84,[]],[20,16,7,47,84,[]],[20,16,8,47,84,[]],[20,16,9,47,84,[]],[20,16,10,47,84,[]],[20,17,0,25,46,[]],[20,17,2,16,23,[]],[20,17,3,16,23,[]],[20,17,4,16,23,[]],[20,17,5,16,23,[]],[20,17,6,16,23,[]],[20,17,7,16,23,[]],[20,17,10,27,48,[]],[20,18,0,25,46,[]],[20,18,10,27,48,[]],[20,19,0,25,46,[]],[20,19,10,27,48,[]],[20,20,-1,24,45,[]],[20,20,0,24,45,[]],[20,20,1,24,45,[]],[20,20,2,24,45,[]],[20,20,3,24,45,[]],[20,20,4,24,45,[]],[20,20,5,24,45,[]],[20,20,6,24,45,[]],[20,20,7,24,45,[]],[20,20,8,24,45,[]],[20,20,9,24,45,[]],[20,20,10,24,45,[]],[20,20,11,24,45,[]],[21,-3,-17,318,488,[]],[21,-3,-16,318,488,[]],[21,-3,-15,318,488,[]],[21,-3,-14,318,488,[]],[21,-3,-13,318,488,[]],[21,-3,-12,318,488,[]],[21,-3,-11,318,488,[]],[21,-3,-10,318,488,[]],[21,-3,-9,318,488,[]],[21,-3,-8,318,488,[]],[21,-3,-7,318,488,[]],[21,-3,-6,318,488,[]],[21,-3,-5,318,488,[]],[21,-3,-4,318,488,[]],[21,-3,-3,318,488,[]],[21,-3,-2,318,488,[]],[21,-3,-1,318,488,[]],[21,-3,0,318,488,[]],[21,-3,1,318,488,[]],[21,-3,2,318,488,[]],[21,-3,3,318,488,[]],[21,-3,4,318,488,[]],[21,-3,5,318,488,[]],[21,-3,6,318,488,[]],[21,-3,7,318,488,[]],[21,-3,8,318,488,[]],[21,-3,9,318,488,[]],[21,-3,10,318,488,[]],[21,-3,11,318,488,[]],[21,-3,12,318,488,[]],[21,-3,13,318,488,[]],[21,-3,14,318,488,[]],[21,-3,15,318,488,[]],[21,-3,16,318,488,[]],[21,-3,17,318,488,[]],[21,-3,18,318,488,[]],[21,-3,19,318,488,[]],[21,-3,20,318,488,[]],[21,-2,-17,318,488,[]],[21,-2,-16,318,488,[]],[21,-2,-15,318,488,[]],[21,-2,-14,318,488,[]],[21,-2,-13,318,488,[]],[21,-2,-12,318,488,[]],[21,-2,-11,318,488,[]],[21,-2,-10,318,488,[]],[21,-2,-9,318,488,[]],[21,-2,-8,318,488,[]],[21,-2,-7,318,488,[]],[21,-2,-6,318,488,[]],[21,-2,-5,318,488,[]],[21,-2,-4,318,488,[]],[21,-2,-3,318,488,[]],[21,-2,-2,318,488,[]],[21,-2,-1,318,488,[]],[21,-2,0,318,488,[]],[21,-2,1,318,488,[]],[21,-2,2,318,488,[]],[21,-2,3,318,488,[]],[21,-2,4,318,488,[]],[21,-2,5,318,488,[]],[21,-2,6,318,488,[]],[21,-2,7,318,488,[]],[21,-2,8,318,488,[]],[21,-2,9,318,488,[]],[21,-2,10,318,488,[]],[21,-2,11,318,488,[]],[21,-2,12,318,488,[]],[21,-2,13,318,488,[]],[21,-2,14,318,488,[]],[21,-2,15,318,488,[]],[21,-2,16,318,488,[]],[21,-2,17,318,488,[]],[21,-2,18,318,488,[]],[21,-2,19,318,488,[]],[21,-2,20,318,488,[]],[21,-1,-17,318,488,[]],[21,-1,-16,318,488,[]],[21,-1,-15,318,488,[]],[21,-1,-14,318,488,[]],[21,-1,-13,318,488,[]],[21,-1,-12,318,488,[]],[21,-1,-11,318,488,[]],[21,-1,-10,318,488,[]],[21,-1,-9,318,488,[]],[21,-1,-8,318,488,[]],[21,-1,-7,318,488,[]],[21,-1,-6,318,488,[]],[21,-1,-5,318,488,[]],[21,-1,-4,318,488,[]],[21,-1,-3,318,488,[]],[21,-1,-2,318,488,[]],[21,-1,-1,318,488,[]],[21,-1,0,318,488,[]],[21,-1,1,318,488,[]],[21,-1,2,318,488,[]],[21,-1,3,318,488,[]],[21,-1,4,318,488,[]],[21,-1,5,318,488,[]],[21,-1,6,318,488,[]],[21,-1,7,318,488,[]],[21,-1,8,318,488,[]],[21,-1,9,318,488,[]],[21,-1,10,318,488,[]],[21,-1,11,318,488,[]],[21,-1,12,318,488,[]],[21,-1,13,318,488,[]],[21,-1,14,318,488,[]],[21,-1,15,318,488,[]],[21,-1,16,318,488,[]],[21,-1,17,318,488,[]],[21,-1,18,318,488,[]],[21,-1,19,318,488,[]],[21,-1,20,318,488,[]],[21,0,-17,318,488,[]],[21,0,-16,318,488,[]],[21,0,-15,318,488,[]],[21,0,-14,318,488,[]],[21,0,-13,318,488,[]],[21,0,-12,318,488,[]],[21,0,-11,318,488,[]],[21,0,-10,318,488,[]],[21,0,-9,318,488,[]],[21,0,-8,318,488,[]],[21,0,-7,318,488,[]],[21,0,-6,318,488,[]],[21,0,-5,318,488,[]],[21,0,-4,318,488,[]],[21,0,-3,318,488,[]],[21,0,-2,318,488,[]],[21,0,-1,318,488,[]],[21,0,0,318,488,[]],[21,0,1,318,488,[]],[21,0,2,318,488,[]],[21,0,3,318,488,[]],[21,0,4,318,488,[]],[21,0,5,318,488,[]],[21,0,6,318,488,[]],[21,0,7,318,488,[]],[21,0,8,318,488,[]],[21,0,9,318,488,[]],[21,0,10,318,488,[]],[21,0,11,318,488,[]],[21,0,12,318,488,[]],[21,0,13,318,488,[]],[21,0,14,318,488,[]],[21,0,15,318,488,[]],[21,0,16,318,488,[]],[21,0,17,318,488,[]],[21,0,18,318,488,[]],[21,0,19,318,488,[]],[21,0,20,318,488,[]],[21,1,-17,318,488,[]],[21,1,-16,318,488,[]],[21,1,-15,318,488,[]],[21,1,-14,318,488,[]],[21,1,-13,318,488,[]],[21,1,-12,318,488,[]],[21,1,-11,318,488,[]],[21,1,-10,318,488,[]],[21,1,-9,318,488,[]],[21,1,-8,318,488,[]],[21,1,-7,318,488,[]],[21,1,-6,318,488,[]],[21,1,-5,318,488,[]],[21,1,-4,318,488,[]],[21,1,-3,318,488,[]],[21,1,-2,318,488,[]],[21,1,-1,318,488,[]],[21,1,0,318,488,[]],[21,1,1,318,488,[]],[21,1,2,318,488,[]],[21,1,3,318,488,[]],[21,1,4,318,488,[]],[21,1,5,318,488,[]],[21,1,6,318,488,[]],[21,1,7,318,488,[]],[21,1,8,318,488,[]],[21,1,9,318,488,[]],[21,1,10,318,488,[]],[21,1,11,318,488,[]],[21,1,12,318,488,[]],[21,1,13,318,488,[]],[21,1,14,318,488,[]],[21,1,15,318,488,[]],[21,1,16,318,488,[]],[21,1,17,318,488,[]],[21,1,18,318,488,[]],[21,1,19,318,488,[]],[21,1,20,318,488,[]],[21,2,-17,318,488,[]],[21,2,-16,318,488,[]],[21,2,-15,318,488,[]],[21,2,-14,318,488,[]],[21,2,-13,318,488,[]],[21,2,-12,318,488,[]],[21,2,-11,318,488,[]],[21,2,-10,318,488,[]],[21,2,-9,318,488,[]],[21,2,-8,318,488,[]],[21,2,-7,318,488,[]],[21,2,-6,318,488,[]],[21,2,-5,318,488,[]],[21,2,-4,318,488,[]],[21,2,-3,318,488,[]],[21,2,-2,318,488,[]],[21,2,-1,318,488,[]],[21,2,0,318,488,[]],[21,2,1,318,488,[]],[21,2,2,318,488,[]],[21,2,3,318,488,[]],[21,2,4,318,488,[]],[21,2,5,318,488,[]],[21,2,6,318,488,[]],[21,2,7,318,488,[]],[21,2,8,318,488,[]],[21,2,9,318,488,[]],[21,2,10,318,488,[]],[21,2,11,318,488,[]],[21,2,12,318,488,[]],[21,2,13,318,488,[]],[21,2,14,318,488,[]],[21,2,15,318,488,[]],[21,2,16,318,488,[]],[21,2,17,318,488,[]],[21,2,18,318,488,[]],[21,2,19,318,488,[]],[21,2,20,318,488,[]],[21,3,-16,301,471,[]],[21,3,-4,262,433,[]],[21,3,-2,261,432,[]],[21,3,0,9,11,[]],[21,3,1,9,11,[]],[21,3,2,9,11,[]],[21,3,3,9,11,[]],[21,3,4,9,11,[]],[21,3,5,9,11,[]],[21,3,6,9,11,[]],[21,3,7,9,11,[]],[21,3,8,9,11,[]],[21,3,9,9,11,[]],[21,3,10,318,488,[]],[21,3,11,318,488,[]],[21,3,12,318,488,[]],[21,3,13,318,488,[]],[21,3,14,318,488,[]],[21,3,15,318,488,[]],[21,3,16,318,488,[]],[21,3,17,318,488,[]],[21,3,18,318,488,[]],[21,3,19,318,488,[]],[21,3,20,318,488,[]],[21,4,-1,147,258,[]],[21,4,0,138,237,[]],[21,4,1,138,237,[]],[21,4,2,138,237,[]],[21,4,3,138,237,[]],[21,4,4,138,237,[]],[21,4,5,138,237,[]],[21,4,6,138,237,[]],[21,4,7,138,237,[]],[21,4,8,138,237,[]],[21,4,9,138,237,[]],[21,4,10,138,237,[]],[21,4,11,148,259,[]],[21,4,14,263,434,[]],[21,5,-1,147,258,[]],[21,5,0,152,263,[]],[21,5,1,151,262,[]],[21,5,2,151,262,[]],[21,5,3,151,262,[]],[21,5,4,151,262,[]],[21,5,5,151,262,[]],[21,5,6,151,262,[]],[21,5,7,151,262,[]],[21,5,8,151,262,[]],[21,5,9,151,262,[]],[21,5,10,153,264,[]],[21,5,11,148,259,[]],[21,6,-9,313,483,[]],[21,6,-8,313,483,[]],[21,6,-7,313,483,[]],[21,6,-6,313,483,[]],[21,6,-5,313,483,[]],[21,6,-1,147,258,[]],[21,6,0,152,263,[]],[21,6,1,151,262,[]],[21,6,2,155,266,[]],[21,6,3,155,266,[]],[21,6,4,151,262,[]],[21,6,5,151,262,[]],[21,6,6,151,262,[]],[21,6,7,157,273,[]],[21,6,8,157,273,[]],[21,6,9,151,262,[]],[21,6,10,153,264,[]],[21,6,11,148,259,[]],[21,7,-8,313,483,[]],[21,7,-7,313,483,[]],[21,7,-6,313,483,[]],[21,7,-1,147,258,[]],[21,7,0,152,263,[]],[21,7,1,151,262,[]],[21,7,2,155,266,[]],[21,7,3,155,266,[]],[21,7,4,151,262,[]],[21,7,5,151,262,[]],[21,7,6,151,262,[]],[21,7,7,157,273,[]],[21,7,8,157,273,[]],[21,7,9,151,262,[]],[21,7,10,153,264,[]],[21,7,11,148,259,[]],[21,8,-1,147,258,[]],[21,8,0,152,263,[]],[21,8,1,151,262,[]],[21,8,2,155,266,[]],[21,8,3,155,266,[]],[21,8,4,151,262,[]],[21,8,5,151,262,[]],[21,8,6,151,262,[]],[21,8,7,157,273,[]],[21,8,8,157,273,[]],[21,8,9,151,262,[]],[21,8,10,153,264,[]],[21,8,11,148,259,[]],[21,9,-8,313,483,[]],[21,9,-7,313,483,[]],[21,9,-6,313,483,[]],[21,9,-1,147,258,[]],[21,9,0,152,263,[]],[21,9,1,151,262,[]],[21,9,2,151,262,[]],[21,9,3,151,262,[]],[21,9,4,151,262,[]],[21,9,5,151,262,[]],[21,9,6,151,262,[]],[21,9,7,151,262,[]],[21,9,8,151,262,[]],[21,9,9,151,262,[]],[21,9,10,153,264,[]],[21,9,11,148,259,[]],[21,10,-7,313,483,[]],[21,10,-1,177,323,[]],[21,10,0,170,309,[]],[21,10,1,170,309,[]],[21,10,2,170,309,[]],[21,10,3,170,309,[]],[21,10,4,170,309,[]],[21,10,5,170,309,[]],[21,10,6,170,309,[]],[21,10,7,170,309,[]],[21,10,8,170,309,[]],[21,10,9,170,309,[]],[21,10,10,170,309,[]],[21,10,11,178,324,[]],[21,11,-1,177,323,[]],[21,11,0,183,330,[]],[21,11,1,182,329,[]],[21,11,2,182,329,[]],[21,11,3,182,329,[]],[21,11,4,182,329,[]],[21,11,5,182,329,[]],[21,11,6,182,329,[]],[21,11,7,182,329,[]],[21,11,8,182,329,[]],[21,11,9,182,329,[]],[21,11,10,184,331,[]],[21,11,11,178,324,[]],[21,12,-7,313,483,[]],[21,12,-1,177,323,[]],[21,12,0,183,330,[]],[21,12,1,182,329,[]],[21,12,2,186,333,[]],[21,12,3,186,333,[]],[21,12,4,182,329,[]],[21,12,5,182,329,[]],[21,12,6,182,329,[]],[21,12,7,188,340,[]],[21,12,8,188,340,[]],[21,12,9,182,329,[]],[21,12,10,184,331,[]],[21,12,11,178,324,[]],[21,13,-1,177,323,[]],[21,13,0,183,330,[]],[21,13,1,182,329,[]],[21,13,2,186,333,[]],[21,13,3,186,333,[]],[21,13,4,182,329,[]],[21,13,5,182,329,[]],[21,13,6,182,329,[]],[21,13,7,188,340,[]],[21,13,8,188,340,[]],[21,13,9,182,329,[]],[21,13,10,184,331,[]],[21,13,11,178,324,[]],[21,14,-1,177,323,[]],[21,14,0,183,330,[]],[21,14,1,182,329,[]],[21,14,2,186,333,[]],[21,14,3,186,333,[]],[21,14,4,182,329,[]],[21,14,5,182,329,[]],[21,14,6,182,329,[]],[21,14,7,188,340,[]],[21,14,8,188,340,[]],[21,14,9,182,329,[]],[21,14,10,184,331,[]],[21,14,11,178,324,[]],[21,15,-1,177,323,[]],[21,15,0,183,330,[]],[21,15,1,182,329,[]],[21,15,2,182,329,[]],[21,15,3,182,329,[]],[21,15,4,182,329,[]],[21,15,5,182,329,[]],[21,15,6,182,329,[]],[21,15,7,182,329,[]],[21,15,8,182,329,[]],[21,15,9,182,329,[]],[21,15,10,184,331,[]],[21,15,11,178,324,[]],[21,16,0,47,84,[]],[21,16,1,47,84,[]],[21,16,2,47,84,[]],[21,16,3,47,84,[]],[21,16,4,47,84,[]],[21,16,5,47,84,[]],[21,16,6,47,84,[]],[21,16,7,47,84,[]],[21,16,8,47,84,[]],[21,16,9,47,84,[]],[21,16,10,47,84,[]],[21,17,0,25,46,[]],[21,17,1,48,85,[]],[21,17,2,48,85,[]],[21,17,3,48,85,[]],[21,17,4,48,85,[]],[21,17,5,48,85,[]],[21,17,6,48,85,[]],[21,17,7,48,85,[]],[21,17,8,48,85,[]],[21,17,9,48,85,[]],[21,17,10,27,48,[]],[21,18,-1,24,44,[]],[21,18,0,24,44,[]],[21,18,1,24,44,[]],[21,18,2,24,44,[]],[21,18,3,24,44,[]],[21,18,4,24,44,[]],[21,18,5,24,44,[]],[21,18,6,24,44,[]],[21,18,7,24,44,[]],[21,18,8,24,44,[]],[21,18,9,24,44,[]],[21,18,10,24,44,[]],[21,18,11,24,44,[]],[21,19,-1,24,45,[]],[21,19,0,24,45,[]],[21,19,1,24,45,[]],[21,19,2,24,45,[]],[21,19,3,24,45,[]],[21,19,4,24,45,[]],[21,19,5,24,45,[]],[21,19,6,24,45,[]],[21,19,7,24,45,[]],[21,19,8,24,45,[]],[21,19,9,24,45,[]],[21,19,10,24,45,[]],[21,19,11,24,45,[]],[22,-3,-17,318,488,[]],[22,-3,-16,318,488,[]],[22,-3,-15,318,488,[]],[22,-3,-14,318,488,[]],[22,-3,-13,318,488,[]],[22,-3,-12,318,488,[]],[22,-3,-11,318,488,[]],[22,-3,-10,318,488,[]],[22,-3,-9,318,488,[]],[22,-3,-8,318,488,[]],[22,-3,-7,318,488,[]],[22,-3,-6,318,488,[]],[22,-3,-5,318,488,[]],[22,-3,-4,318,488,[]],[22,-3,-3,318,488,[]],[22,-3,-2,318,488,[]],[22,-3,-1,318,488,[]],[22,-3,0,318,488,[]],[22,-3,1,318,488,[]],[22,-3,2,318,488,[]],[22,-3,3,318,488,[]],[22,-3,4,318,488,[]],[22,-3,5,318,488,[]],[22,-3,6,318,488,[]],[22,-3,7,318,488,[]],[22,-3,8,318,488,[]],[22,-3,9,318,488,[]],[22,-3,10,318,488,[]],[22,-3,11,318,488,[]],[22,-3,12,318,488,[]],[22,-3,13,318,488,[]],[22,-3,14,318,488,[]],[22,-3,15,318,488,[]],[22,-3,16,318,488,[]],[22,-3,17,318,488,[]],[22,-3,18,318,488,[]],[22,-3,19,318,488,[]],[22,-3,20,318,488,[]],[22,-2,-17,318,488,[]],[22,-2,-16,318,488,[]],[22,-2,-15,318,488,[]],[22,-2,-14,318,488,[]],[22,-2,-13,318,488,[]],[22,-2,-12,318,488,[]],[22,-2,-11,318,488,[]],[22,-2,-10,318,488,[]],[22,-2,-9,318,488,[]],[22,-2,-8,318,488,[]],[22,-2,-7,318,488,[]],[22,-2,-6,318,488,[]],[22,-2,-5,318,488,[]],[22,-2,-4,318,488,[]],[22,-2,-3,318,488,[]],[22,-2,-2,318,488,[]],[22,-2,-1,318,488,[]],[22,-2,0,318,488,[]],[22,-2,1,318,488,[]],[22,-2,2,318,488,[]],[22,-2,3,318,488,[]],[22,-2,4,318,488,[]],[22,-2,5,318,488,[]],[22,-2,6,318,488,[]],[22,-2,7,318,488,[]],[22,-2,8,318,488,[]],[22,-2,9,318,488,[]],[22,-2,10,318,488,[]],[22,-2,11,318,488,[]],[22,-2,12,318,488,[]],[22,-2,13,318,488,[]],[22,-2,14,318,488,[]],[22,-2,15,318,488,[]],[22,-2,16,318,488,[]],[22,-2,17,318,488,[]],[22,-2,18,318,488,[]],[22,-2,19,318,488,[]],[22,-2,20,318,488,[]],[22,-1,-17,318,488,[]],[22,-1,-16,318,488,[]],[22,-1,-15,318,488,[]],[22,-1,-14,318,488,[]],[22,-1,-13,318,488,[]],[22,-1,-12,318,488,[]],[22,-1,-11,318,488,[]],[22,-1,-10,318,488,[]],[22,-1,-9,318,488,[]],[22,-1,-8,318,488,[]],[22,-1,-7,318,488,[]],[22,-1,-6,318,488,[]],[22,-1,-5,318,488,[]],[22,-1,-4,318,488,[]],[22,-1,-3,318,488,[]],[22,-1,-2,318,488,[]],[22,-1,-1,318,488,[]],[22,-1,0,318,488,[]],[22,-1,1,318,488,[]],[22,-1,2,318,488,[]],[22,-1,3,318,488,[]],[22,-1,4,318,488,[]],[22,-1,5,318,488,[]],[22,-1,6,318,488,[]],[22,-1,7,318,488,[]],[22,-1,8,318,488,[]],[22,-1,9,318,488,[]],[22,-1,10,318,488,[]],[22,-1,11,318,488,[]],[22,-1,12,318,488,[]],[22,-1,13,318,488,[]],[22,-1,14,318,488,[]],[22,-1,15,318,488,[]],[22,-1,16,318,488,[]],[22,-1,17,318,488,[]],[22,-1,18,318,488,[]],[22,-1,19,318,488,[]],[22,-1,20,318,488,[]],[22,0,-17,318,488,[]],[22,0,-16,318,488,[]],[22,0,-15,318,488,[]],[22,0,-14,318,488,[]],[22,0,-13,318,488,[]],[22,0,-12,318,488,[]],[22,0,-11,318,488,[]],[22,0,-10,318,488,[]],[22,0,-9,318,488,[]],[22,0,-8,318,488,[]],[22,0,-7,318,488,[]],[22,0,-6,318,488,[]],[22,0,-5,318,488,[]],[22,0,-4,318,488,[]],[22,0,-3,318,488,[]],[22,0,-2,318,488,[]],[22,0,-1,318,488,[]],[22,0,0,318,488,[]],[22,0,1,318,488,[]],[22,0,2,318,488,[]],[22,0,3,318,488,[]],[22,0,4,318,488,[]],[22,0,5,318,488,[]],[22,0,6,318,488,[]],[22,0,7,318,488,[]],[22,0,8,318,488,[]],[22,0,9,318,488,[]],[22,0,10,318,488,[]],[22,0,11,318,488,[]],[22,0,12,318,488,[]],[22,0,13,318,488,[]],[22,0,14,318,488,[]],[22,0,15,318,488,[]],[22,0,16,318,488,[]],[22,0,17,318,488,[]],[22,0,18,318,488,[]],[22,0,19,318,488,[]],[22,0,20,318,488,[]],[22,1,-17,318,488,[]],[22,1,-16,318,488,[]],[22,1,-15,318,488,[]],[22,1,-14,318,488,[]],[22,1,-13,318,488,[]],[22,1,-12,318,488,[]],[22,1,-11,318,488,[]],[22,1,-10,318,488,[]],[22,1,-9,318,488,[]],[22,1,-8,318,488,[]],[22,1,-7,318,488,[]],[22,1,-6,318,488,[]],[22,1,-5,318,488,[]],[22,1,-4,318,488,[]],[22,1,-3,318,488,[]],[22,1,-2,318,488,[]],[22,1,-1,318,488,[]],[22,1,0,318,488,[]],[22,1,1,318,488,[]],[22,1,2,318,488,[]],[22,1,3,318,488,[]],[22,1,4,318,488,[]],[22,1,5,318,488,[]],[22,1,6,318,488,[]],[22,1,7,318,488,[]],[22,1,8,318,488,[]],[22,1,9,318,488,[]],[22,1,10,318,488,[]],[22,1,11,318,488,[]],[22,1,12,318,488,[]],[22,1,13,318,488,[]],[22,1,14,318,488,[]],[22,1,15,318,488,[]],[22,1,16,318,488,[]],[22,1,17,318,488,[]],[22,1,18,318,488,[]],[22,1,19,318,488,[]],[22,1,20,318,488,[]],[22,2,-17,318,488,[]],[22,2,-16,318,488,[]],[22,2,-15,318,488,[]],[22,2,-14,318,488,[]],[22,2,-13,318,488,[]],[22,2,-12,318,488,[]],[22,2,-11,318,488,[]],[22,2,-10,318,488,[]],[22,2,-9,318,488,[]],[22,2,-8,318,488,[]],[22,2,-7,318,488,[]],[22,2,-6,318,488,[]],[22,2,-5,318,488,[]],[22,2,-4,318,488,[]],[22,2,-3,318,488,[]],[22,2,-2,318,488,[]],[22,2,-1,318,488,[]],[22,2,0,318,488,[]],[22,2,1,318,488,[]],[22,2,2,318,488,[]],[22,2,3,318,488,[]],[22,2,4,318,488,[]],[22,2,5,318,488,[]],[22,2,6,318,488,[]],[22,2,7,318,488,[]],[22,2,8,318,488,[]],[22,2,9,318,488,[]],[22,2,10,318,488,[]],[22,2,11,318,488,[]],[22,2,12,318,488,[]],[22,2,13,318,488,[]],[22,2,14,318,488,[]],[22,2,15,318,488,[]],[22,2,16,318,488,[]],[22,2,17,318,488,[]],[22,2,18,318,488,[]],[22,2,19,318,488,[]],[22,2,20,318,488,[]],[22,3,-2,264,435,[]],[22,3,8,318,488,[]],[22,3,9,318,488,[]],[22,3,10,318,488,[]],[22,3,11,318,488,[]],[22,3,12,318,488,[]],[22,3,13,318,488,[]],[22,3,14,318,488,[]],[22,3,15,318,488,[]],[22,3,16,318,488,[]],[22,3,17,318,488,[]],[22,3,18,318,488,[]],[22,3,19,318,488,[]],[22,3,20,318,488,[]],[22,4,1,146,257,[]],[22,4,2,146,257,[]],[22,4,3,146,257,[]],[22,4,4,146,257,[]],[22,4,5,146,257,[]],[22,4,6,146,257,[]],[22,4,7,146,257,[]],[22,4,8,146,257,[]],[22,4,9,146,257,[]],[22,5,1,156,269,[]],[22,5,2,156,272,[]],[22,5,3,156,272,[]],[22,5,4,156,269,[]],[22,5,6,158,276,[]],[22,5,7,158,279,[]],[22,5,8,158,279,[]],[22,5,9,158,276,[]],[22,6,-8,313,483,[]],[22,6,-7,313,483,[]],[22,6,-6,313,483,[]],[22,6,1,155,267,[]],[22,6,2,156,270,[]],[22,6,3,156,270,[]],[22,6,4,155,267,[]],[22,6,6,157,274,[]],[22,6,7,158,277,[]],[22,6,8,158,277,[]],[22,6,9,157,274,[]],[22,7,-7,313,483,[]],[22,7,1,155,267,[]],[22,7,4,155,267,[]],[22,7,6,157,274,[]],[22,7,9,157,274,[]],[22,8,1,155,267,[]],[22,8,2,146,257,[]],[22,8,4,155,267,[]],[22,8,6,157,274,[]],[22,8,8,146,257,[]],[22,8,9,157,274,[]],[22,9,-7,313,483,[]],[22,9,1,146,257,[]],[22,9,2,146,257,[]],[22,9,3,146,257,[]],[22,9,4,146,257,[]],[22,9,5,146,257,[]],[22,9,6,146,257,[]],[22,9,7,146,257,[]],[22,9,8,146,257,[]],[22,9,9,146,257,[]],[22,10,1,176,322,[]],[22,10,2,176,322,[]],[22,10,3,176,322,[]],[22,10,4,176,322,[]],[22,10,5,176,322,[]],[22,10,6,176,322,[]],[22,10,7,176,322,[]],[22,10,8,176,322,[]],[22,10,9,176,322,[]],[22,11,1,187,336,[]],[22,11,2,187,339,[]],[22,11,3,187,339,[]],[22,11,4,187,336,[]],[22,11,6,189,343,[]],[22,11,7,189,346,[]],[22,11,8,189,346,[]],[22,11,9,189,343,[]],[22,12,1,186,334,[]],[22,12,2,187,337,[]],[22,12,3,187,337,[]],[22,12,4,186,334,[]],[22,12,6,188,341,[]],[22,12,7,189,344,[]],[22,12,8,189,344,[]],[22,12,9,188,341,[]],[22,13,1,186,334,[]],[22,13,4,186,334,[]],[22,13,6,188,341,[]],[22,13,9,188,341,[]],[22,14,1,186,334,[]],[22,14,2,176,322,[]],[22,14,4,186,334,[]],[22,14,6,188,341,[]],[22,14,8,176,322,[]],[22,14,9,188,341,[]],[22,15,1,176,322,[]],[22,15,2,176,322,[]],[22,15,3,176,322,[]],[22,15,4,176,322,[]],[22,15,5,176,322,[]],[22,15,6,176,322,[]],[22,15,7,176,322,[]],[22,15,8,176,322,[]],[22,15,9,176,322,[]],[22,16,0,24,41,[]],[22,16,1,24,41,[]],[22,16,2,24,41,[]],[22,16,3,24,41,[]],[22,16,4,24,41,[]],[22,16,5,24,41,[]],[22,16,6,24,41,[]],[22,16,7,24,41,[]],[22,16,8,24,41,[]],[22,16,9,24,41,[]],[22,16,10,24,41,[]],[22,17,-1,24,45,[]],[22,17,0,24,45,[]],[22,17,1,24,45,[]],[22,17,2,24,45,[]],[22,17,3,24,45,[]],[22,17,4,24,45,[]],[22,17,5,24,45,[]],[22,17,6,24,45,[]],[22,17,7,24,45,[]],[22,17,8,24,45,[]],[22,17,9,24,45,[]],[22,17,10,24,45,[]],[22,17,11,24,45,[]],[23,-3,-17,318,488,[]],[23,-3,-16,318,488,[]],[23,-3,-15,318,488,[]],[23,-3,-14,318,488,[]],[23,-3,-13,318,488,[]],[23,-3,-12,318,488,[]],[23,-3,-11,318,488,[]],[23,-3,-10,318,488,[]],[23,-3,-9,318,488,[]],[23,-3,-8,318,488,[]],[23,-3,-7,318,488,[]],[23,-3,-6,318,488,[]],[23,-3,-5,318,488,[]],[23,-3,-4,318,488,[]],[23,-3,-3,318,488,[]],[23,-3,-2,318,488,[]],[23,-3,-1,318,488,[]],[23,-3,0,318,488,[]],[23,-3,1,318,488,[]],[23,-3,2,318,488,[]],[23,-3,3,318,488,[]],[23,-3,4,318,488,[]],[23,-3,5,318,488,[]],[23,-3,6,318,488,[]],[23,-3,7,318,488,[]],[23,-3,8,318,488,[]],[23,-3,9,318,488,[]],[23,-3,10,318,488,[]],[23,-3,11,318,488,[]],[23,-3,12,318,488,[]],[23,-3,13,318,488,[]],[23,-3,14,318,488,[]],[23,-3,15,318,488,[]],[23,-3,16,318,488,[]],[23,-3,17,318,488,[]],[23,-3,18,318,488,[]],[23,-3,19,318,488,[]],[23,-3,20,318,488,[]],[23,-2,-17,318,488,[]],[23,-2,-16,318,488,[]],[23,-2,-15,318,488,[]],[23,-2,-14,318,488,[]],[23,-2,-13,318,488,[]],[23,-2,-12,318,488,[]],[23,-2,-11,318,488,[]],[23,-2,-10,318,488,[]],[23,-2,-9,318,488,[]],[23,-2,-8,318,488,[]],[23,-2,-7,318,488,[]],[23,-2,-6,318,488,[]],[23,-2,-5,318,488,[]],[23,-2,-4,318,488,[]],[23,-2,-3,318,488,[]],[23,-2,-2,318,488,[]],[23,-2,-1,318,488,[]],[23,-2,0,318,488,[]],[23,-2,1,318,488,[]],[23,-2,2,318,488,[]],[23,-2,3,318,488,[]],[23,-2,4,318,488,[]],[23,-2,5,318,488,[]],[23,-2,6,318,488,[]],[23,-2,7,318,488,[]],[23,-2,8,318,488,[]],[23,-2,9,318,488,[]],[23,-2,10,318,488,[]],[23,-2,11,318,488,[]],[23,-2,12,318,488,[]],[23,-2,13,318,488,[]],[23,-2,14,318,488,[]],[23,-2,15,318,488,[]],[23,-2,16,318,488,[]],[23,-2,17,318,488,[]],[23,-2,18,318,488,[]],[23,-2,19,318,488,[]],[23,-2,20,318,488,[]],[23,-1,-17,318,488,[]],[23,-1,-16,318,488,[]],[23,-1,-15,318,488,[]],[23,-1,-14,318,488,[]],[23,-1,-13,318,488,[]],[23,-1,-12,318,488,[]],[23,-1,-11,318,488,[]],[23,-1,-10,318,488,[]],[23,-1,-9,318,488,[]],[23,-1,-8,318,488,[]],[23,-1,-7,318,488,[]],[23,-1,-6,318,488,[]],[23,-1,-5,318,488,[]],[23,-1,-4,318,488,[]],[23,-1,-3,318,488,[]],[23,-1,-2,318,488,[]],[23,-1,-1,318,488,[]],[23,-1,0,318,488,[]],[23,-1,1,318,488,[]],[23,-1,2,318,488,[]],[23,-1,3,318,488,[]],[23,-1,4,318,488,[]],[23,-1,5,318,488,[]],[23,-1,6,318,488,[]],[23,-1,7,318,488,[]],[23,-1,8,318,488,[]],[23,-1,9,318,488,[]],[23,-1,10,318,488,[]],[23,-1,11,318,488,[]],[23,-1,12,318,488,[]],[23,-1,13,318,488,[]],[23,-1,14,318,488,[]],[23,-1,15,318,488,[]],[23,-1,16,318,488,[]],[23,-1,17,318,488,[]],[23,-1,18,318,488,[]],[23,-1,19,318,488,[]],[23,-1,20,318,488,[]],[23,0,-17,318,488,[]],[23,0,-16,318,488,[]],[23,0,-15,318,488,[]],[23,0,-14,318,488,[]],[23,0,-13,318,488,[]],[23,0,-12,318,488,[]],[23,0,-11,318,488,[]],[23,0,-10,318,488,[]],[23,0,-9,318,488,[]],[23,0,-8,318,488,[]],[23,0,-7,318,488,[]],[23,0,-6,318,488,[]],[23,0,-5,318,488,[]],[23,0,-4,318,488,[]],[23,0,-3,318,488,[]],[23,0,-2,318,488,[]],[23,0,-1,318,488,[]],[23,0,0,318,488,[]],[23,0,1,318,488,[]],[23,0,2,318,488,[]],[23,0,3,318,488,[]],[23,0,4,318,488,[]],[23,0,5,318,488,[]],[23,0,6,318,488,[]],[23,0,7,318,488,[]],[23,0,8,318,488,[]],[23,0,9,318,488,[]],[23,0,10,318,488,[]],[23,0,11,318,488,[]],[23,0,12,318,488,[]],[23,0,13,318,488,[]],[23,0,14,318,488,[]],[23,0,15,318,488,[]],[23,0,16,318,488,[]],[23,0,17,318,488,[]],[23,0,18,318,488,[]],[23,0,19,318,488,[]],[23,0,20,318,488,[]],[23,1,-17,318,488,[]],[23,1,-16,318,488,[]],[23,1,-15,318,488,[]],[23,1,-14,318,488,[]],[23,1,-13,318,488,[]],[23,1,-12,318,488,[]],[23,1,-11,318,488,[]],[23,1,-10,318,488,[]],[23,1,-9,318,488,[]],[23,1,-8,318,488,[]],[23,1,-7,318,488,[]],[23,1,-6,318,488,[]],[23,1,-5,318,488,[]],[23,1,-4,318,488,[]],[23,1,-3,318,488,[]],[23,1,-2,318,488,[]],[23,1,-1,318,488,[]],[23,1,0,318,488,[]],[23,1,1,318,488,[]],[23,1,2,318,488,[]],[23,1,3,318,488,[]],[23,1,4,318,488,[]],[23,1,5,318,488,[]],[23,1,6,318,488,[]],[23,1,7,318,488,[]],[23,1,8,318,488,[]],[23,1,9,318,488,[]],[23,1,10,318,488,[]],[23,1,11,318,488,[]],[23,1,12,318,488,[]],[23,1,13,318,488,[]],[23,1,14,318,488,[]],[23,1,15,318,488,[]],[23,1,16,318,488,[]],[23,1,17,318,488,[]],[23,1,18,318,488,[]],[23,1,19,318,488,[]],[23,1,20,318,488,[]],[23,2,-17,318,488,[]],[23,2,-16,318,488,[]],[23,2,-15,318,488,[]],[23,2,-14,318,488,[]],[23,2,-13,318,488,[]],[23,2,-12,318,488,[]],[23,2,-11,318,488,[]],[23,2,-10,318,488,[]],[23,2,-9,318,488,[]],[23,2,-8,318,488,[]],[23,2,-7,318,488,[]],[23,2,-6,318,488,[]],[23,2,-5,318,488,[]],[23,2,-4,318,488,[]],[23,2,-3,318,488,[]],[23,2,-2,318,488,[]],[23,2,-1,318,488,[]],[23,2,0,318,488,[]],[23,2,1,318,488,[]],[23,2,2,318,488,[]],[23,2,3,318,488,[]],[23,2,4,318,488,[]],[23,2,5,318,488,[]],[23,2,6,318,488,[]],[23,2,7,318,488,[]],[23,2,8,318,488,[]],[23,2,9,318,488,[]],[23,2,10,318,488,[]],[23,2,11,318,488,[]],[23,2,12,318,488,[]],[23,2,13,318,488,[]],[23,2,14,318,488,[]],[23,2,15,318,488,[]],[23,2,16,318,488,[]],[23,2,17,318,488,[]],[23,2,18,318,488,[]],[23,2,19,318,488,[]],[23,2,20,318,488,[]],[23,3,0,265,436,[]],[23,3,1,266,437,[]],[23,3,2,268,439,[]],[23,3,3,269,440,[]],[23,3,4,270,441,[]],[23,3,7,318,488,[]],[23,3,8,318,488,[]],[23,3,9,318,488,[]],[23,3,10,318,488,[]],[23,3,11,318,488,[]],[23,3,12,318,488,[]],[23,3,13,318,488,[]],[23,3,14,318,488,[]],[23,3,15,318,488,[]],[23,3,16,318,488,[]],[23,3,17,318,488,[]],[23,3,18,318,488,[]],[23,3,19,318,488,[]],[23,3,20,318,488,[]],[23,4,1,266,437,[]],[23,4,2,268,439,[]],[23,4,9,271,442,[]],[23,4,10,267,438,[]],[23,5,2,156,271,[]],[23,5,3,156,271,[]],[23,5,7,158,278,[]],[23,5,8,158,278,[]],[23,6,-7,313,483,[]],[23,6,-3,316,486,[]],[23,7,15,315,485,[]],[23,11,2,187,338,[]],[23,11,3,187,338,[]],[23,11,7,189,345,[]],[23,11,8,189,345,[]],[24,-3,-17,318,488,[]],[24,-3,-16,318,488,[]],[24,-3,-15,318,488,[]],[24,-3,-14,318,488,[]],[24,-3,-13,318,488,[]],[24,-3,-12,318,488,[]],[24,-3,-11,318,488,[]],[24,-3,-10,318,488,[]],[24,-3,-9,318,488,[]],[24,-3,-8,318,488,[]],[24,-3,-7,318,488,[]],[24,-3,-6,318,488,[]],[24,-3,-5,318,488,[]],[24,-3,-4,318,488,[]],[24,-3,-3,318,488,[]],[24,-3,-2,318,488,[]],[24,-3,-1,318,488,[]],[24,-3,0,318,488,[]],[24,-3,1,318,488,[]],[24,-3,2,318,488,[]],[24,-3,3,318,488,[]],[24,-3,4,318,488,[]],[24,-3,5,318,488,[]],[24,-3,6,318,488,[]],[24,-3,7,318,488,[]],[24,-3,8,318,488,[]],[24,-3,9,318,488,[]],[24,-3,10,318,488,[]],[24,-3,11,318,488,[]],[24,-3,12,318,488,[]],[24,-3,13,318,488,[]],[24,-3,14,318,488,[]],[24,-3,15,318,488,[]],[24,-3,16,318,488,[]],[24,-3,17,318,488,[]],[24,-3,18,318,488,[]],[24,-3,19,318,488,[]],[24,-3,20,318,488,[]],[24,-2,-17,318,488,[]],[24,-2,-16,318,488,[]],[24,-2,-15,318,488,[]],[24,-2,-14,318,488,[]],[24,-2,-13,318,488,[]],[24,-2,-12,318,488,[]],[24,-2,-11,318,488,[]],[24,-2,-10,318,488,[]],[24,-2,-9,318,488,[]],[24,-2,-8,318,488,[]],[24,-2,-7,318,488,[]],[24,-2,-6,318,488,[]],[24,-2,-5,318,488,[]],[24,-2,-4,318,488,[]],[24,-2,-3,318,488,[]],[24,-2,-2,318,488,[]],[24,-2,-1,318,488,[]],[24,-2,0,318,488,[]],[24,-2,1,318,488,[]],[24,-2,2,318,488,[]],[24,-2,3,318,488,[]],[24,-2,4,318,488,[]],[24,-2,5,318,488,[]],[24,-2,6,318,488,[]],[24,-2,7,318,488,[]],[24,-2,8,318,488,[]],[24,-2,9,318,488,[]],[24,-2,10,318,488,[]],[24,-2,11,318,488,[]],[24,-2,12,318,488,[]],[24,-2,13,318,488,[]],[24,-2,14,318,488,[]],[24,-2,15,318,488,[]],[24,-2,16,318,488,[]],[24,-2,17,318,488,[]],[24,-2,18,318,488,[]],[24,-2,19,318,488,[]],[24,-2,20,318,488,[]],[24,-1,-17,318,488,[]],[24,-1,-16,318,488,[]],[24,-1,-15,318,488,[]],[24,-1,-14,318,488,[]],[24,-1,-13,318,488,[]],[24,-1,-12,318,488,[]],[24,-1,-11,318,488,[]],[24,-1,-10,318,488,[]],[24,-1,-9,318,488,[]],[24,-1,-8,318,488,[]],[24,-1,-7,318,488,[]],[24,-1,-6,318,488,[]],[24,-1,-5,318,488,[]],[24,-1,-4,318,488,[]],[24,-1,-3,318,488,[]],[24,-1,-2,318,488,[]],[24,-1,-1,318,488,[]],[24,-1,0,318,488,[]],[24,-1,1,318,488,[]],[24,-1,2,318,488,[]],[24,-1,3,318,488,[]],[24,-1,4,318,488,[]],[24,-1,5,318,488,[]],[24,-1,6,318,488,[]],[24,-1,7,318,488,[]],[24,-1,8,318,488,[]],[24,-1,9,318,488,[]],[24,-1,10,318,488,[]],[24,-1,11,318,488,[]],[24,-1,12,318,488,[]],[24,-1,13,318,488,[]],[24,-1,14,318,488,[]],[24,-1,15,318,488,[]],[24,-1,16,318,488,[]],[24,-1,17,318,488,[]],[24,-1,18,318,488,[]],[24,-1,19,318,488,[]],[24,-1,20,318,488,[]],[24,0,-17,318,488,[]],[24,0,-16,318,488,[]],[24,0,-15,318,488,[]],[24,0,-14,318,488,[]],[24,0,-13,318,488,[]],[24,0,-12,318,488,[]],[24,0,-11,318,488,[]],[24,0,-10,318,488,[]],[24,0,-9,318,488,[]],[24,0,-8,318,488,[]],[24,0,-7,318,488,[]],[24,0,-6,318,488,[]],[24,0,-5,318,488,[]],[24,0,-4,318,488,[]],[24,0,-3,318,488,[]],[24,0,-2,318,488,[]],[24,0,-1,318,488,[]],[24,0,0,318,488,[]],[24,0,1,318,488,[]],[24,0,2,318,488,[]],[24,0,3,318,488,[]],[24,0,4,318,488,[]],[24,0,5,318,488,[]],[24,0,6,318,488,[]],[24,0,7,318,488,[]],[24,0,8,318,488,[]],[24,0,9,318,488,[]],[24,0,10,318,488,[]],[24,0,11,318,488,[]],[24,0,12,318,488,[]],[24,0,13,318,488,[]],[24,0,14,318,488,[]],[24,0,15,318,488,[]],[24,0,16,318,488,[]],[24,0,17,318,488,[]],[24,0,18,318,488,[]],[24,0,19,318,488,[]],[24,0,20,318,488,[]],[24,1,-17,318,488,[]],[24,1,-16,318,488,[]],[24,1,-15,318,488,[]],[24,1,-14,318,488,[]],[24,1,-13,318,488,[]],[24,1,-12,318,488,[]],[24,1,-11,318,488,[]],[24,1,-10,318,488,[]],[24,1,-9,318,488,[]],[24,1,-8,318,488,[]],[24,1,-7,318,488,[]],[24,1,-6,318,488,[]],[24,1,-5,318,488,[]],[24,1,-4,318,488,[]],[24,1,-3,318,488,[]],[24,1,-2,318,488,[]],[24,1,-1,318,488,[]],[24,1,0,318,488,[]],[24,1,1,318,488,[]],[24,1,2,318,488,[]],[24,1,3,318,488,[]],[24,1,4,318,488,[]],[24,1,5,318,488,[]],[24,1,6,318,488,[]],[24,1,7,318,488,[]],[24,1,8,318,488,[]],[24,1,9,318,488,[]],[24,1,10,318,488,[]],[24,1,11,318,488,[]],[24,1,12,318,488,[]],[24,1,13,318,488,[]],[24,1,14,318,488,[]],[24,1,15,318,488,[]],[24,1,16,318,488,[]],[24,1,17,318,488,[]],[24,1,18,318,488,[]],[24,1,19,318,488,[]],[24,1,20,318,488,[]],[24,2,-17,318,488,[]],[24,2,-16,318,488,[]],[24,2,-15,318,488,[]],[24,2,-14,318,488,[]],[24,2,-13,318,488,[]],[24,2,-12,318,488,[]],[24,2,-11,318,488,[]],[24,2,-10,318,488,[]],[24,2,-9,318,488,[]],[24,2,-8,318,488,[]],[24,2,-7,318,488,[]],[24,2,-6,318,488,[]],[24,2,-5,318,488,[]],[24,2,-4,318,488,[]],[24,2,-3,318,488,[]],[24,2,-2,318,488,[]],[24,2,-1,318,488,[]],[24,2,0,318,488,[]],[24,2,1,318,488,[]],[24,2,2,318,488,[]],[24,2,3,318,488,[]],[24,2,4,318,488,[]],[24,2,5,318,488,[]],[24,2,6,318,488,[]],[24,2,7,318,488,[]],[24,2,8,318,488,[]],[24,2,9,318,488,[]],[24,2,10,318,488,[]],[24,2,11,318,488,[]],[24,2,12,318,488,[]],[24,2,13,318,488,[]],[24,2,14,318,488,[]],[24,2,15,318,488,[]],[24,2,16,318,488,[]],[24,2,17,318,488,[]],[24,2,18,318,488,[]],[24,2,19,318,488,[]],[24,2,20,318,488,[]],[24,3,5,272,443,[]],[24,3,6,318,488,[]],[24,3,7,318,488,[]],[24,3,8,318,488,[]],[24,3,9,318,488,[]],[24,3,10,318,488,[]],[24,3,11,318,488,[]],[24,3,12,318,488,[]],[24,3,13,318,488,[]],[24,3,14,318,488,[]],[24,3,15,318,488,[]],[24,3,16,318,488,[]],[24,3,17,318,488,[]],[24,3,18,318,488,[]],[24,3,19,318,488,[]],[24,3,20,318,488,[]],[24,4,8,273,444,[]],[24,6,-4,316,486,[]],[24,6,-3,316,486,[]],[24,6,-2,316,486,[]],[24,7,-3,316,486,[]],[24,7,14,315,485,[]],[24,7,15,315,485,[]],[24,7,16,315,485,[]],[24,8,15,315,485,[]],[24,9,-3,316,486,[]],[24,10,15,315,485,[]],[25,-3,-17,318,488,[]],[25,-3,-16,318,488,[]],[25,-3,-15,318,488,[]],[25,-3,-14,318,488,[]],[25,-3,-13,318,488,[]],[25,-3,-12,318,488,[]],[25,-3,-11,318,488,[]],[25,-3,-10,318,488,[]],[25,-3,-9,318,488,[]],[25,-3,-8,318,488,[]],[25,-3,-7,318,488,[]],[25,-3,-6,318,488,[]],[25,-3,-5,318,488,[]],[25,-3,-4,318,488,[]],[25,-3,-3,318,488,[]],[25,-3,-2,318,488,[]],[25,-3,-1,318,488,[]],[25,-3,0,318,488,[]],[25,-3,1,318,488,[]],[25,-3,2,318,488,[]],[25,-3,3,318,488,[]],[25,-3,4,318,488,[]],[25,-3,5,318,488,[]],[25,-3,6,318,488,[]],[25,-3,7,318,488,[]],[25,-3,8,318,488,[]],[25,-3,9,318,488,[]],[25,-3,10,318,488,[]],[25,-3,11,318,488,[]],[25,-3,12,318,488,[]],[25,-3,13,318,488,[]],[25,-3,14,318,488,[]],[25,-3,15,318,488,[]],[25,-3,16,318,488,[]],[25,-3,17,318,488,[]],[25,-3,18,318,488,[]],[25,-3,19,318,488,[]],[25,-3,20,318,488,[]],[25,-2,-17,318,488,[]],[25,-2,-16,318,488,[]],[25,-2,-15,318,488,[]],[25,-2,-14,318,488,[]],[25,-2,-13,318,488,[]],[25,-2,-12,318,488,[]],[25,-2,-11,318,488,[]],[25,-2,-10,318,488,[]],[25,-2,-9,318,488,[]],[25,-2,-8,318,488,[]],[25,-2,-7,318,488,[]],[25,-2,-6,318,488,[]],[25,-2,-5,318,488,[]],[25,-2,-4,318,488,[]],[25,-2,-3,318,488,[]],[25,-2,-2,318,488,[]],[25,-2,-1,318,488,[]],[25,-2,0,318,488,[]],[25,-2,1,318,488,[]],[25,-2,2,318,488,[]],[25,-2,3,318,488,[]],[25,-2,4,318,488,[]],[25,-2,5,318,488,[]],[25,-2,6,318,488,[]],[25,-2,7,318,488,[]],[25,-2,8,318,488,[]],[25,-2,9,318,488,[]],[25,-2,10,318,488,[]],[25,-2,11,318,488,[]],[25,-2,12,318,488,[]],[25,-2,13,318,488,[]],[25,-2,14,318,488,[]],[25,-2,15,318,488,[]],[25,-2,16,318,488,[]],[25,-2,17,318,488,[]],[25,-2,18,318,488,[]],[25,-2,19,318,488,[]],[25,-2,20,318,488,[]],[25,-1,-17,318,488,[]],[25,-1,-16,318,488,[]],[25,-1,-15,318,488,[]],[25,-1,-14,318,488,[]],[25,-1,-13,318,488,[]],[25,-1,-12,318,488,[]],[25,-1,-11,318,488,[]],[25,-1,-10,318,488,[]],[25,-1,-9,318,488,[]],[25,-1,-8,318,488,[]],[25,-1,-7,318,488,[]],[25,-1,-6,318,488,[]],[25,-1,-5,318,488,[]],[25,-1,-4,318,488,[]],[25,-1,-3,318,488,[]],[25,-1,-2,318,488,[]],[25,-1,-1,318,488,[]],[25,-1,0,318,488,[]],[25,-1,1,318,488,[]],[25,-1,2,318,488,[]],[25,-1,3,318,488,[]],[25,-1,4,318,488,[]],[25,-1,5,318,488,[]],[25,-1,6,318,488,[]],[25,-1,7,318,488,[]],[25,-1,8,318,488,[]],[25,-1,9,318,488,[]],[25,-1,10,318,488,[]],[25,-1,11,318,488,[]],[25,-1,12,318,488,[]],[25,-1,13,318,488,[]],[25,-1,14,318,488,[]],[25,-1,15,318,488,[]],[25,-1,16,318,488,[]],[25,-1,17,318,488,[]],[25,-1,18,318,488,[]],[25,-1,19,318,488,[]],[25,-1,20,318,488,[]],[25,0,-17,318,488,[]],[25,0,-16,318,488,[]],[25,0,-15,318,488,[]],[25,0,-14,318,488,[]],[25,0,-13,318,488,[]],[25,0,-12,318,488,[]],[25,0,-11,318,488,[]],[25,0,-10,318,488,[]],[25,0,-9,318,488,[]],[25,0,-8,318,488,[]],[25,0,-7,318,488,[]],[25,0,-6,318,488,[]],[25,0,-5,318,488,[]],[25,0,-4,318,488,[]],[25,0,-3,318,488,[]],[25,0,-2,318,488,[]],[25,0,-1,318,488,[]],[25,0,0,318,488,[]],[25,0,1,318,488,[]],[25,0,2,318,488,[]],[25,0,3,318,488,[]],[25,0,4,318,488,[]],[25,0,5,318,488,[]],[25,0,6,318,488,[]],[25,0,7,318,488,[]],[25,0,8,318,488,[]],[25,0,9,318,488,[]],[25,0,10,318,488,[]],[25,0,11,318,488,[]],[25,0,12,318,488,[]],[25,0,13,318,488,[]],[25,0,14,318,488,[]],[25,0,15,318,488,[]],[25,0,16,318,488,[]],[25,0,17,318,488,[]],[25,0,18,318,488,[]],[25,0,19,318,488,[]],[25,0,20,318,488,[]],[25,1,-17,318,488,[]],[25,1,-16,318,488,[]],[25,1,-15,318,488,[]],[25,1,-14,318,488,[]],[25,1,-13,318,488,[]],[25,1,-12,318,488,[]],[25,1,-11,318,488,[]],[25,1,-10,318,488,[]],[25,1,-9,318,488,[]],[25,1,-8,318,488,[]],[25,1,-7,318,488,[]],[25,1,-6,318,488,[]],[25,1,-5,318,488,[]],[25,1,-4,318,488,[]],[25,1,-3,318,488,[]],[25,1,-2,318,488,[]],[25,1,-1,318,488,[]],[25,1,0,318,488,[]],[25,1,1,318,488,[]],[25,1,2,318,488,[]],[25,1,3,318,488,[]],[25,1,4,318,488,[]],[25,1,5,318,488,[]],[25,1,6,318,488,[]],[25,1,7,318,488,[]],[25,1,8,318,488,[]],[25,1,9,318,488,[]],[25,1,10,318,488,[]],[25,1,11,318,488,[]],[25,1,12,318,488,[]],[25,1,13,318,488,[]],[25,1,14,318,488,[]],[25,1,15,318,488,[]],[25,1,16,318,488,[]],[25,1,17,318,488,[]],[25,1,18,318,488,[]],[25,1,19,318,488,[]],[25,1,20,318,488,[]],[25,2,-17,318,488,[]],[25,2,-16,318,488,[]],[25,2,-15,318,488,[]],[25,2,-14,318,488,[]],[25,2,-13,318,488,[]],[25,2,-12,318,488,[]],[25,2,-11,318,488,[]],[25,2,-10,318,488,[]],[25,2,-9,318,488,[]],[25,2,-8,318,488,[]],[25,2,-7,318,488,[]],[25,2,-6,318,488,[]],[25,2,-5,318,488,[]],[25,2,-4,318,488,[]],[25,2,-3,318,488,[]],[25,2,-2,318,488,[]],[25,2,-1,318,488,[]],[25,2,0,318,488,[]],[25,2,1,318,488,[]],[25,2,2,318,488,[]],[25,2,3,318,488,[]],[25,2,4,318,488,[]],[25,2,5,318,488,[]],[25,2,6,318,488,[]],[25,2,7,318,488,[]],[25,2,8,318,488,[]],[25,2,9,318,488,[]],[25,2,10,318,488,[]],[25,2,11,318,488,[]],[25,2,12,318,488,[]],[25,2,13,318,488,[]],[25,2,14,318,488,[]],[25,2,15,318,488,[]],[25,2,16,318,488,[]],[25,2,17,318,488,[]],[25,2,18,318,488,[]],[25,2,19,318,488,[]],[25,2,20,318,488,[]],[25,3,0,274,445,[]],[25,3,1,275,446,[]],[25,3,5,318,488,[]],[25,3,6,318,488,[]],[25,3,7,318,488,[]],[25,3,8,318,488,[]],[25,3,9,318,488,[]],[25,3,10,318,488,[]],[25,3,11,318,488,[]],[25,3,12,318,488,[]],[25,3,13,318,488,[]],[25,3,14,318,488,[]],[25,3,15,318,488,[]],[25,3,16,318,488,[]],[25,3,17,318,488,[]],[25,3,18,318,488,[]],[25,3,19,318,488,[]],[25,3,20,318,488,[]],[25,4,7,276,447,[]],[25,6,-5,316,486,[]],[25,6,-4,316,486,[]],[25,6,-3,316,486,[]],[25,6,-2,316,486,[]],[25,6,-1,316,486,[]],[25,7,-4,316,486,[]],[25,7,-3,316,486,[]],[25,7,-2,316,486,[]],[25,7,13,315,485,[]],[25,7,14,315,485,[]],[25,7,15,315,485,[]],[25,7,16,315,485,[]],[25,7,17,315,485,[]],[25,8,14,315,485,[]],[25,8,15,315,485,[]],[25,8,16,315,485,[]],[25,9,-4,316,486,[]],[25,9,-3,316,486,[]],[25,9,-2,316,486,[]],[25,10,-3,316,486,[]],[25,10,14,315,485,[]],[25,10,15,315,485,[]],[25,10,16,315,485,[]],[25,11,-3,316,486,[]],[25,11,15,315,485,[]],[25,13,15,315,485,[]],[26,-3,-17,318,488,[]],[26,-3,-16,318,488,[]],[26,-3,-15,318,488,[]],[26,-3,-14,318,488,[]],[26,-3,-13,318,488,[]],[26,-3,-12,318,488,[]],[26,-3,-11,318,488,[]],[26,-3,-10,318,488,[]],[26,-3,-9,318,488,[]],[26,-3,-8,318,488,[]],[26,-3,-7,318,488,[]],[26,-3,-6,318,488,[]],[26,-3,-5,318,488,[]],[26,-3,-4,318,488,[]],[26,-3,-3,318,488,[]],[26,-3,-2,318,488,[]],[26,-3,-1,318,488,[]],[26,-3,0,318,488,[]],[26,-3,1,318,488,[]],[26,-3,2,318,488,[]],[26,-3,3,318,488,[]],[26,-3,4,318,488,[]],[26,-3,5,318,488,[]],[26,-3,6,318,488,[]],[26,-3,7,318,488,[]],[26,-3,8,318,488,[]],[26,-3,9,318,488,[]],[26,-3,10,318,488,[]],[26,-3,11,318,488,[]],[26,-3,12,318,488,[]],[26,-3,13,318,488,[]],[26,-3,14,318,488,[]],[26,-3,15,318,488,[]],[26,-3,16,318,488,[]],[26,-3,17,318,488,[]],[26,-3,18,318,488,[]],[26,-3,19,318,488,[]],[26,-3,20,318,488,[]],[26,-2,-17,318,488,[]],[26,-2,-16,318,488,[]],[26,-2,-15,318,488,[]],[26,-2,-14,318,488,[]],[26,-2,-13,318,488,[]],[26,-2,-12,318,488,[]],[26,-2,-11,318,488,[]],[26,-2,-10,318,488,[]],[26,-2,-9,318,488,[]],[26,-2,-8,318,488,[]],[26,-2,-7,318,488,[]],[26,-2,-6,318,488,[]],[26,-2,-5,318,488,[]],[26,-2,-4,318,488,[]],[26,-2,-3,318,488,[]],[26,-2,-2,318,488,[]],[26,-2,-1,318,488,[]],[26,-2,0,318,488,[]],[26,-2,1,318,488,[]],[26,-2,2,318,488,[]],[26,-2,3,318,488,[]],[26,-2,4,318,488,[]],[26,-2,5,318,488,[]],[26,-2,6,318,488,[]],[26,-2,7,318,488,[]],[26,-2,8,318,488,[]],[26,-2,9,318,488,[]],[26,-2,10,318,488,[]],[26,-2,11,318,488,[]],[26,-2,12,318,488,[]],[26,-2,13,318,488,[]],[26,-2,14,318,488,[]],[26,-2,15,318,488,[]],[26,-2,16,318,488,[]],[26,-2,17,318,488,[]],[26,-2,18,318,488,[]],[26,-2,19,318,488,[]],[26,-2,20,318,488,[]],[26,-1,-17,318,488,[]],[26,-1,-16,318,488,[]],[26,-1,-15,318,488,[]],[26,-1,-14,318,488,[]],[26,-1,-13,318,488,[]],[26,-1,-12,318,488,[]],[26,-1,-11,318,488,[]],[26,-1,-10,318,488,[]],[26,-1,-9,318,488,[]],[26,-1,-8,318,488,[]],[26,-1,-7,318,488,[]],[26,-1,-6,318,488,[]],[26,-1,-5,318,488,[]],[26,-1,-4,318,488,[]],[26,-1,-3,318,488,[]],[26,-1,-2,318,488,[]],[26,-1,-1,318,488,[]],[26,-1,0,318,488,[]],[26,-1,1,318,488,[]],[26,-1,2,318,488,[]],[26,-1,3,318,488,[]],[26,-1,4,318,488,[]],[26,-1,5,318,488,[]],[26,-1,6,318,488,[]],[26,-1,7,318,488,[]],[26,-1,8,318,488,[]],[26,-1,9,318,488,[]],[26,-1,10,318,488,[]],[26,-1,11,318,488,[]],[26,-1,12,318,488,[]],[26,-1,13,318,488,[]],[26,-1,14,318,488,[]],[26,-1,15,318,488,[]],[26,-1,16,318,488,[]],[26,-1,17,318,488,[]],[26,-1,18,318,488,[]],[26,-1,19,318,488,[]],[26,-1,20,318,488,[]],[26,0,-17,318,488,[]],[26,0,-16,318,488,[]],[26,0,-15,318,488,[]],[26,0,-14,318,488,[]],[26,0,-13,318,488,[]],[26,0,-12,318,488,[]],[26,0,-11,318,488,[]],[26,0,-10,318,488,[]],[26,0,-9,318,488,[]],[26,0,-8,318,488,[]],[26,0,-7,318,488,[]],[26,0,-6,318,488,[]],[26,0,-5,318,488,[]],[26,0,-4,318,488,[]],[26,0,-3,318,488,[]],[26,0,-2,318,488,[]],[26,0,-1,318,488,[]],[26,0,0,318,488,[]],[26,0,1,318,488,[]],[26,0,2,318,488,[]],[26,0,3,318,488,[]],[26,0,4,318,488,[]],[26,0,5,318,488,[]],[26,0,6,318,488,[]],[26,0,7,318,488,[]],[26,0,8,318,488,[]],[26,0,9,318,488,[]],[26,0,10,318,488,[]],[26,0,11,318,488,[]],[26,0,12,318,488,[]],[26,0,13,318,488,[]],[26,0,14,318,488,[]],[26,0,15,318,488,[]],[26,0,16,318,488,[]],[26,0,17,318,488,[]],[26,0,18,318,488,[]],[26,0,19,318,488,[]],[26,0,20,318,488,[]],[26,1,-17,318,488,[]],[26,1,-16,318,488,[]],[26,1,-15,318,488,[]],[26,1,-14,318,488,[]],[26,1,-13,318,488,[]],[26,1,-12,318,488,[]],[26,1,-11,318,488,[]],[26,1,-10,318,488,[]],[26,1,-9,318,488,[]],[26,1,-8,318,488,[]],[26,1,-7,318,488,[]],[26,1,-6,318,488,[]],[26,1,-5,318,488,[]],[26,1,-4,318,488,[]],[26,1,-3,318,488,[]],[26,1,-2,318,488,[]],[26,1,-1,318,488,[]],[26,1,0,318,488,[]],[26,1,1,318,488,[]],[26,1,2,318,488,[]],[26,1,3,318,488,[]],[26,1,4,318,488,[]],[26,1,5,318,488,[]],[26,1,6,318,488,[]],[26,1,7,318,488,[]],[26,1,8,318,488,[]],[26,1,9,318,488,[]],[26,1,10,318,488,[]],[26,1,11,318,488,[]],[26,1,12,318,488,[]],[26,1,13,318,488,[]],[26,1,14,318,488,[]],[26,1,15,318,488,[]],[26,1,16,318,488,[]],[26,1,17,318,488,[]],[26,1,18,318,488,[]],[26,1,19,318,488,[]],[26,1,20,318,488,[]],[26,2,-17,318,488,[]],[26,2,-16,318,488,[]],[26,2,-15,318,488,[]],[26,2,-14,318,488,[]],[26,2,-13,318,488,[]],[26,2,-12,318,488,[]],[26,2,-11,318,488,[]],[26,2,-10,318,488,[]],[26,2,-9,318,488,[]],[26,2,-8,318,488,[]],[26,2,-7,318,488,[]],[26,2,-6,318,488,[]],[26,2,-5,318,488,[]],[26,2,-4,318,488,[]],[26,2,-3,318,488,[]],[26,2,-2,318,488,[]],[26,2,-1,318,488,[]],[26,2,0,318,488,[]],[26,2,1,318,488,[]],[26,2,2,318,488,[]],[26,2,3,318,488,[]],[26,2,4,318,488,[]],[26,2,5,318,488,[]],[26,2,6,318,488,[]],[26,2,7,318,488,[]],[26,2,8,318,488,[]],[26,2,9,318,488,[]],[26,2,10,318,488,[]],[26,2,11,318,488,[]],[26,2,12,318,488,[]],[26,2,13,318,488,[]],[26,2,14,318,488,[]],[26,2,15,318,488,[]],[26,2,16,318,488,[]],[26,2,17,318,488,[]],[26,2,18,318,488,[]],[26,2,19,318,488,[]],[26,2,20,318,488,[]],[26,3,-15,302,472,[]],[26,3,-3,316,486,[]],[26,3,4,318,488,[]],[26,3,5,318,488,[]],[26,3,6,318,488,[]],[26,3,7,318,488,[]],[26,3,8,318,488,[]],[26,3,9,318,488,[]],[26,3,10,318,488,[]],[26,3,11,318,488,[]],[26,3,12,318,488,[]],[26,3,13,318,488,[]],[26,3,14,318,488,[]],[26,3,15,318,488,[]],[26,3,16,318,488,[]],[26,3,17,318,488,[]],[26,3,18,318,488,[]],[26,3,19,318,488,[]],[26,3,20,318,488,[]],[26,4,-3,316,486,[]],[26,4,15,315,485,[]],[26,5,-3,316,486,[]],[26,5,15,315,485,[]],[26,6,-6,316,486,[]],[26,6,-5,316,486,[]],[26,6,-4,316,486,[]],[26,6,-3,316,486,[]],[26,6,-2,316,486,[]],[26,6,-1,316,486,[]],[26,6,0,316,486,[]],[26,6,15,315,485,[]],[26,7,-5,316,486,[]],[26,7,-4,316,486,[]],[26,7,-3,316,486,[]],[26,7,-2,316,486,[]],[26,7,-1,316,486,[]],[26,7,12,315,485,[]],[26,7,13,315,485,[]],[26,7,14,315,485,[]],[26,7,15,315,485,[]],[26,7,16,315,485,[]],[26,7,17,315,485,[]],[26,7,18,315,485,[]],[26,8,-3,316,486,[]],[26,8,13,315,485,[]],[26,8,14,315,485,[]],[26,8,15,315,485,[]],[26,8,16,315,485,[]],[26,8,17,315,485,[]],[26,9,-5,316,486,[]],[26,9,-4,316,486,[]],[26,9,-3,316,486,[]],[26,9,-2,316,486,[]],[26,9,-1,316,486,[]],[26,9,15,315,485,[]],[26,10,-4,316,486,[]],[26,10,-3,316,486,[]],[26,10,-2,316,486,[]],[26,10,13,315,485,[]],[26,10,14,315,485,[]],[26,10,15,315,485,[]],[26,10,16,315,485,[]],[26,10,17,315,485,[]],[26,11,-4,316,486,[]],[26,11,-3,316,486,[]],[26,11,-2,316,486,[]],[26,11,14,315,485,[]],[26,11,15,315,485,[]],[26,11,16,315,485,[]],[26,12,-3,316,486,[]],[26,12,15,315,485,[]],[26,13,14,315,485,[]],[26,13,15,315,485,[]],[26,13,16,315,485,[]],[26,14,15,315,485,[]],[26,15,15,315,485,[]],[27,-3,-17,318,488,[]],[27,-3,-16,318,488,[]],[27,-3,-15,318,488,[]],[27,-3,-14,318,488,[]],[27,-3,-13,318,488,[]],[27,-3,-12,318,488,[]],[27,-3,-11,318,488,[]],[27,-3,-10,318,488,[]],[27,-3,-9,318,488,[]],[27,-3,-8,318,488,[]],[27,-3,-7,318,488,[]],[27,-3,-6,318,488,[]],[27,-3,-5,318,488,[]],[27,-3,-4,318,488,[]],[27,-3,-3,318,488,[]],[27,-3,-2,318,488,[]],[27,-3,-1,318,488,[]],[27,-3,0,318,488,[]],[27,-3,1,318,488,[]],[27,-3,2,318,488,[]],[27,-3,3,318,488,[]],[27,-3,4,318,488,[]],[27,-3,5,318,488,[]],[27,-3,6,318,488,[]],[27,-3,7,318,488,[]],[27,-3,8,318,488,[]],[27,-3,9,318,488,[]],[27,-3,10,318,488,[]],[27,-3,11,318,488,[]],[27,-3,12,318,488,[]],[27,-3,13,318,488,[]],[27,-3,14,318,488,[]],[27,-3,15,318,488,[]],[27,-3,16,318,488,[]],[27,-3,17,318,488,[]],[27,-3,18,318,488,[]],[27,-3,19,318,488,[]],[27,-3,20,318,488,[]],[27,-2,-17,318,488,[]],[27,-2,-16,318,488,[]],[27,-2,-15,318,488,[]],[27,-2,-14,318,488,[]],[27,-2,-13,318,488,[]],[27,-2,-12,318,488,[]],[27,-2,-11,318,488,[]],[27,-2,-10,318,488,[]],[27,-2,-9,318,488,[]],[27,-2,-8,318,488,[]],[27,-2,-7,318,488,[]],[27,-2,-6,318,488,[]],[27,-2,-5,318,488,[]],[27,-2,-4,318,488,[]],[27,-2,-3,318,488,[]],[27,-2,-2,318,488,[]],[27,-2,-1,318,488,[]],[27,-2,0,318,488,[]],[27,-2,1,318,488,[]],[27,-2,2,318,488,[]],[27,-2,3,318,488,[]],[27,-2,4,318,488,[]],[27,-2,5,318,488,[]],[27,-2,6,318,488,[]],[27,-2,7,318,488,[]],[27,-2,8,318,488,[]],[27,-2,9,318,488,[]],[27,-2,10,318,488,[]],[27,-2,11,318,488,[]],[27,-2,12,318,488,[]],[27,-2,13,318,488,[]],[27,-2,14,318,488,[]],[27,-2,15,318,488,[]],[27,-2,16,318,488,[]],[27,-2,17,318,488,[]],[27,-2,18,318,488,[]],[27,-2,19,318,488,[]],[27,-2,20,318,488,[]],[27,-1,-17,318,488,[]],[27,-1,-16,318,488,[]],[27,-1,-15,318,488,[]],[27,-1,-14,318,488,[]],[27,-1,-13,318,488,[]],[27,-1,-12,318,488,[]],[27,-1,-11,318,488,[]],[27,-1,-10,318,488,[]],[27,-1,-9,318,488,[]],[27,-1,-8,318,488,[]],[27,-1,-7,318,488,[]],[27,-1,-6,318,488,[]],[27,-1,-5,318,488,[]],[27,-1,-4,318,488,[]],[27,-1,-3,318,488,[]],[27,-1,-2,318,488,[]],[27,-1,-1,318,488,[]],[27,-1,0,318,488,[]],[27,-1,1,318,488,[]],[27,-1,2,318,488,[]],[27,-1,3,318,488,[]],[27,-1,4,318,488,[]],[27,-1,5,318,488,[]],[27,-1,6,318,488,[]],[27,-1,7,318,488,[]],[27,-1,8,318,488,[]],[27,-1,9,318,488,[]],[27,-1,10,318,488,[]],[27,-1,11,318,488,[]],[27,-1,12,318,488,[]],[27,-1,13,318,488,[]],[27,-1,14,318,488,[]],[27,-1,15,318,488,[]],[27,-1,16,318,488,[]],[27,-1,17,318,488,[]],[27,-1,18,318,488,[]],[27,-1,19,318,488,[]],[27,-1,20,318,488,[]],[27,0,-17,318,488,[]],[27,0,-16,318,488,[]],[27,0,-15,318,488,[]],[27,0,-14,318,488,[]],[27,0,-13,318,488,[]],[27,0,-12,318,488,[]],[27,0,-11,318,488,[]],[27,0,-10,318,488,[]],[27,0,-9,318,488,[]],[27,0,-8,318,488,[]],[27,0,-7,318,488,[]],[27,0,-6,318,488,[]],[27,0,-5,318,488,[]],[27,0,-4,318,488,[]],[27,0,-3,318,488,[]],[27,0,-2,318,488,[]],[27,0,-1,318,488,[]],[27,0,0,318,488,[]],[27,0,1,318,488,[]],[27,0,2,318,488,[]],[27,0,3,318,488,[]],[27,0,4,318,488,[]],[27,0,5,318,488,[]],[27,0,6,318,488,[]],[27,0,7,318,488,[]],[27,0,8,318,488,[]],[27,0,9,318,488,[]],[27,0,10,318,488,[]],[27,0,11,318,488,[]],[27,0,12,318,488,[]],[27,0,13,318,488,[]],[27,0,14,318,488,[]],[27,0,15,318,488,[]],[27,0,16,318,488,[]],[27,0,17,318,488,[]],[27,0,18,318,488,[]],[27,0,19,318,488,[]],[27,0,20,318,488,[]],[27,1,-17,318,488,[]],[27,1,-16,318,488,[]],[27,1,-15,318,488,[]],[27,1,-14,318,488,[]],[27,1,-13,318,488,[]],[27,1,-12,318,488,[]],[27,1,-11,318,488,[]],[27,1,-10,318,488,[]],[27,1,-9,318,488,[]],[27,1,-8,318,488,[]],[27,1,-7,318,488,[]],[27,1,-6,318,488,[]],[27,1,-5,318,488,[]],[27,1,-4,318,488,[]],[27,1,-3,318,488,[]],[27,1,-2,318,488,[]],[27,1,-1,318,488,[]],[27,1,0,318,488,[]],[27,1,1,318,488,[]],[27,1,2,318,488,[]],[27,1,3,318,488,[]],[27,1,4,318,488,[]],[27,1,5,318,488,[]],[27,1,6,318,488,[]],[27,1,7,318,488,[]],[27,1,8,318,488,[]],[27,1,9,318,488,[]],[27,1,10,318,488,[]],[27,1,11,318,488,[]],[27,1,12,318,488,[]],[27,1,13,318,488,[]],[27,1,14,318,488,[]],[27,1,15,318,488,[]],[27,1,16,318,488,[]],[27,1,17,318,488,[]],[27,1,18,318,488,[]],[27,1,19,318,488,[]],[27,1,20,318,488,[]],[27,2,-17,318,488,[]],[27,2,-16,318,488,[]],[27,2,-15,318,488,[]],[27,2,-14,318,488,[]],[27,2,-13,318,488,[]],[27,2,-12,318,488,[]],[27,2,-11,318,488,[]],[27,2,-10,318,488,[]],[27,2,-9,318,488,[]],[27,2,-8,318,488,[]],[27,2,-7,318,488,[]],[27,2,-6,318,488,[]],[27,2,-5,318,488,[]],[27,2,-4,318,488,[]],[27,2,-3,318,488,[]],[27,2,-2,318,488,[]],[27,2,-1,318,488,[]],[27,2,0,318,488,[]],[27,2,1,318,488,[]],[27,2,2,318,488,[]],[27,2,3,318,488,[]],[27,2,4,318,488,[]],[27,2,5,318,488,[]],[27,2,6,318,488,[]],[27,2,7,318,488,[]],[27,2,8,318,488,[]],[27,2,9,318,488,[]],[27,2,10,318,488,[]],[27,2,11,318,488,[]],[27,2,12,318,488,[]],[27,2,13,318,488,[]],[27,2,14,318,488,[]],[27,2,15,318,488,[]],[27,2,16,318,488,[]],[27,2,17,318,488,[]],[27,2,18,318,488,[]],[27,2,19,318,488,[]],[27,2,20,318,488,[]],[27,3,4,318,488,[]],[27,3,5,318,488,[]],[27,3,6,318,488,[]],[27,3,7,318,488,[]],[27,3,8,318,488,[]],[27,3,9,318,488,[]],[27,3,10,318,488,[]],[27,3,11,318,488,[]],[27,3,12,318,488,[]],[27,3,13,318,488,[]],[27,3,14,318,488,[]],[27,3,15,318,488,[]],[27,3,16,318,488,[]],[27,3,17,318,488,[]],[27,3,18,318,488,[]],[27,3,19,318,488,[]],[27,3,20,318,488,[]],[27,4,9,303,473,[]],[27,6,-5,316,486,[]],[27,6,-4,316,486,[]],[27,6,-3,316,486,[]],[27,6,-2,316,486,[]],[27,6,-1,316,486,[]],[27,7,-4,316,486,[]],[27,7,-3,316,486,[]],[27,7,-2,316,486,[]],[27,7,13,315,485,[]],[27,7,14,315,485,[]],[27,7,15,315,485,[]],[27,7,16,315,485,[]],[27,7,17,315,485,[]],[27,8,14,315,485,[]],[27,8,15,315,485,[]],[27,8,16,315,485,[]],[27,9,-4,316,486,[]],[27,9,-3,316,486,[]],[27,9,-2,316,486,[]],[27,10,-3,316,486,[]],[27,10,14,315,485,[]],[27,10,15,315,485,[]],[27,10,16,315,485,[]],[27,11,-3,316,486,[]],[27,11,15,315,485,[]],[27,13,15,315,485,[]],[28,-3,-17,318,488,[]],[28,-3,-16,318,488,[]],[28,-3,-15,318,488,[]],[28,-3,-14,318,488,[]],[28,-3,-13,318,488,[]],[28,-3,-12,318,488,[]],[28,-3,-11,318,488,[]],[28,-3,-10,318,488,[]],[28,-3,-9,318,488,[]],[28,-3,-8,318,488,[]],[28,-3,-7,318,488,[]],[28,-3,-6,318,488,[]],[28,-3,-5,318,488,[]],[28,-3,-4,318,488,[]],[28,-3,-3,318,488,[]],[28,-3,-2,318,488,[]],[28,-3,-1,318,488,[]],[28,-3,0,318,488,[]],[28,-3,1,318,488,[]],[28,-3,2,318,488,[]],[28,-3,3,318,488,[]],[28,-3,4,318,488,[]],[28,-3,5,318,488,[]],[28,-3,6,318,488,[]],[28,-3,7,318,488,[]],[28,-3,8,318,488,[]],[28,-3,9,318,488,[]],[28,-3,10,318,488,[]],[28,-3,11,318,488,[]],[28,-3,12,318,488,[]],[28,-3,13,318,488,[]],[28,-3,14,318,488,[]],[28,-3,15,318,488,[]],[28,-3,16,318,488,[]],[28,-3,17,318,488,[]],[28,-3,18,318,488,[]],[28,-3,19,318,488,[]],[28,-3,20,318,488,[]],[28,-2,-17,318,488,[]],[28,-2,-16,318,488,[]],[28,-2,-15,318,488,[]],[28,-2,-14,318,488,[]],[28,-2,-13,318,488,[]],[28,-2,-12,318,488,[]],[28,-2,-11,318,488,[]],[28,-2,-10,318,488,[]],[28,-2,-9,318,488,[]],[28,-2,-8,318,488,[]],[28,-2,-7,318,488,[]],[28,-2,-6,318,488,[]],[28,-2,-5,318,488,[]],[28,-2,-4,318,488,[]],[28,-2,-3,318,488,[]],[28,-2,-2,318,488,[]],[28,-2,-1,318,488,[]],[28,-2,0,318,488,[]],[28,-2,1,318,488,[]],[28,-2,2,318,488,[]],[28,-2,3,318,488,[]],[28,-2,4,318,488,[]],[28,-2,5,318,488,[]],[28,-2,6,318,488,[]],[28,-2,7,318,488,[]],[28,-2,8,318,488,[]],[28,-2,9,318,488,[]],[28,-2,10,318,488,[]],[28,-2,11,318,488,[]],[28,-2,12,318,488,[]],[28,-2,13,318,488,[]],[28,-2,14,318,488,[]],[28,-2,15,318,488,[]],[28,-2,16,318,488,[]],[28,-2,17,318,488,[]],[28,-2,18,318,488,[]],[28,-2,19,318,488,[]],[28,-2,20,318,488,[]],[28,-1,-17,318,488,[]],[28,-1,-16,318,488,[]],[28,-1,-15,318,488,[]],[28,-1,-14,318,488,[]],[28,-1,-13,318,488,[]],[28,-1,-12,318,488,[]],[28,-1,-11,318,488,[]],[28,-1,-10,318,488,[]],[28,-1,-9,318,488,[]],[28,-1,-8,318,488,[]],[28,-1,-7,318,488,[]],[28,-1,-6,318,488,[]],[28,-1,-5,318,488,[]],[28,-1,-4,318,488,[]],[28,-1,-3,318,488,[]],[28,-1,-2,318,488,[]],[28,-1,-1,318,488,[]],[28,-1,0,318,488,[]],[28,-1,1,318,488,[]],[28,-1,2,318,488,[]],[28,-1,3,318,488,[]],[28,-1,4,318,488,[]],[28,-1,5,318,488,[]],[28,-1,6,318,488,[]],[28,-1,7,318,488,[]],[28,-1,8,318,488,[]],[28,-1,9,318,488,[]],[28,-1,10,318,488,[]],[28,-1,11,318,488,[]],[28,-1,12,318,488,[]],[28,-1,13,318,488,[]],[28,-1,14,318,488,[]],[28,-1,15,318,488,[]],[28,-1,16,318,488,[]],[28,-1,17,318,488,[]],[28,-1,18,318,488,[]],[28,-1,19,318,488,[]],[28,-1,20,318,488,[]],[28,0,-17,318,488,[]],[28,0,-16,318,488,[]],[28,0,-15,318,488,[]],[28,0,-14,318,488,[]],[28,0,-13,318,488,[]],[28,0,-12,318,488,[]],[28,0,-11,318,488,[]],[28,0,-10,318,488,[]],[28,0,-9,318,488,[]],[28,0,-8,318,488,[]],[28,0,-7,318,488,[]],[28,0,-6,318,488,[]],[28,0,-5,318,488,[]],[28,0,-4,318,488,[]],[28,0,-3,318,488,[]],[28,0,-2,318,488,[]],[28,0,-1,318,488,[]],[28,0,0,318,488,[]],[28,0,1,318,488,[]],[28,0,2,318,488,[]],[28,0,3,318,488,[]],[28,0,4,318,488,[]],[28,0,5,318,488,[]],[28,0,6,318,488,[]],[28,0,7,318,488,[]],[28,0,8,318,488,[]],[28,0,9,318,488,[]],[28,0,10,318,488,[]],[28,0,11,318,488,[]],[28,0,12,318,488,[]],[28,0,13,318,488,[]],[28,0,14,318,488,[]],[28,0,15,318,488,[]],[28,0,16,318,488,[]],[28,0,17,318,488,[]],[28,0,18,318,488,[]],[28,0,19,318,488,[]],[28,0,20,318,488,[]],[28,1,-17,318,488,[]],[28,1,-16,318,488,[]],[28,1,-15,318,488,[]],[28,1,-14,318,488,[]],[28,1,-13,318,488,[]],[28,1,-12,318,488,[]],[28,1,-11,318,488,[]],[28,1,-10,318,488,[]],[28,1,-9,318,488,[]],[28,1,-8,318,488,[]],[28,1,-7,318,488,[]],[28,1,-6,318,488,[]],[28,1,-5,318,488,[]],[28,1,-4,318,488,[]],[28,1,-3,318,488,[]],[28,1,-2,318,488,[]],[28,1,-1,318,488,[]],[28,1,0,318,488,[]],[28,1,1,318,488,[]],[28,1,2,318,488,[]],[28,1,3,318,488,[]],[28,1,4,318,488,[]],[28,1,5,318,488,[]],[28,1,6,318,488,[]],[28,1,7,318,488,[]],[28,1,8,318,488,[]],[28,1,9,318,488,[]],[28,1,10,318,488,[]],[28,1,11,318,488,[]],[28,1,12,318,488,[]],[28,1,13,318,488,[]],[28,1,14,318,488,[]],[28,1,15,318,488,[]],[28,1,16,318,488,[]],[28,1,17,318,488,[]],[28,1,18,318,488,[]],[28,1,19,318,488,[]],[28,1,20,318,488,[]],[28,2,-17,318,488,[]],[28,2,-16,318,488,[]],[28,2,-15,318,488,[]],[28,2,-14,318,488,[]],[28,2,-13,318,488,[]],[28,2,-12,318,488,[]],[28,2,-11,318,488,[]],[28,2,-10,318,488,[]],[28,2,-9,318,488,[]],[28,2,-8,318,488,[]],[28,2,-7,318,488,[]],[28,2,-6,318,488,[]],[28,2,-5,318,488,[]],[28,2,-4,318,488,[]],[28,2,-3,318,488,[]],[28,2,-2,318,488,[]],[28,2,-1,318,488,[]],[28,2,0,318,488,[]],[28,2,1,318,488,[]],[28,2,2,318,488,[]],[28,2,3,318,488,[]],[28,2,4,318,488,[]],[28,2,5,318,488,[]],[28,2,6,318,488,[]],[28,2,7,318,488,[]],[28,2,8,318,488,[]],[28,2,9,318,488,[]],[28,2,10,318,488,[]],[28,2,11,318,488,[]],[28,2,12,318,488,[]],[28,2,13,318,488,[]],[28,2,14,318,488,[]],[28,2,15,318,488,[]],[28,2,16,318,488,[]],[28,2,17,318,488,[]],[28,2,18,318,488,[]],[28,2,19,318,488,[]],[28,2,20,318,488,[]],[28,3,3,318,488,[]],[28,3,4,318,488,[]],[28,3,5,318,488,[]],[28,3,6,318,488,[]],[28,3,7,318,488,[]],[28,3,8,318,488,[]],[28,3,9,318,488,[]],[28,3,10,318,488,[]],[28,3,11,318,488,[]],[28,3,12,318,488,[]],[28,3,13,318,488,[]],[28,3,14,318,488,[]],[28,3,15,318,488,[]],[28,3,16,318,488,[]],[28,3,17,318,488,[]],[28,3,18,318,488,[]],[28,3,19,318,488,[]],[28,3,20,318,488,[]],[28,4,5,304,474,[]],[28,4,7,305,475,[]],[28,6,-4,316,486,[]],[28,6,-3,316,486,[]],[28,6,-2,316,486,[]],[28,7,-3,316,486,[]],[28,7,14,315,485,[]],[28,7,15,315,485,[]],[28,7,16,315,485,[]],[28,8,15,315,485,[]],[28,9,-3,316,486,[]],[28,10,15,315,485,[]],[29,-3,-17,318,488,[]],[29,-3,-16,318,488,[]],[29,-3,-15,318,488,[]],[29,-3,-14,318,488,[]],[29,-3,-13,318,488,[]],[29,-3,-12,318,488,[]],[29,-3,-11,318,488,[]],[29,-3,-10,318,488,[]],[29,-3,-9,318,488,[]],[29,-3,-8,318,488,[]],[29,-3,-7,318,488,[]],[29,-3,-6,318,488,[]],[29,-3,-5,318,488,[]],[29,-3,-4,318,488,[]],[29,-3,-3,318,488,[]],[29,-3,-2,318,488,[]],[29,-3,-1,318,488,[]],[29,-3,0,318,488,[]],[29,-3,1,318,488,[]],[29,-3,2,318,488,[]],[29,-3,3,318,488,[]],[29,-3,4,318,488,[]],[29,-3,5,318,488,[]],[29,-3,6,318,488,[]],[29,-3,7,318,488,[]],[29,-3,8,318,488,[]],[29,-3,9,318,488,[]],[29,-3,10,318,488,[]],[29,-3,11,318,488,[]],[29,-3,12,318,488,[]],[29,-3,13,318,488,[]],[29,-3,14,318,488,[]],[29,-3,15,318,488,[]],[29,-3,16,318,488,[]],[29,-3,17,318,488,[]],[29,-3,18,318,488,[]],[29,-3,19,318,488,[]],[29,-3,20,318,488,[]],[29,-2,-17,318,488,[]],[29,-2,-16,318,488,[]],[29,-2,-15,318,488,[]],[29,-2,-14,318,488,[]],[29,-2,-13,318,488,[]],[29,-2,-12,318,488,[]],[29,-2,-11,318,488,[]],[29,-2,-10,318,488,[]],[29,-2,-9,318,488,[]],[29,-2,-8,318,488,[]],[29,-2,-7,318,488,[]],[29,-2,-6,318,488,[]],[29,-2,-5,318,488,[]],[29,-2,-4,318,488,[]],[29,-2,-3,318,488,[]],[29,-2,-2,318,488,[]],[29,-2,-1,318,488,[]],[29,-2,0,318,488,[]],[29,-2,1,318,488,[]],[29,-2,2,318,488,[]],[29,-2,3,318,488,[]],[29,-2,4,318,488,[]],[29,-2,5,318,488,[]],[29,-2,6,318,488,[]],[29,-2,7,318,488,[]],[29,-2,8,318,488,[]],[29,-2,9,318,488,[]],[29,-2,10,318,488,[]],[29,-2,11,318,488,[]],[29,-2,12,318,488,[]],[29,-2,13,318,488,[]],[29,-2,14,318,488,[]],[29,-2,15,318,488,[]],[29,-2,16,318,488,[]],[29,-2,17,318,488,[]],[29,-2,18,318,488,[]],[29,-2,19,318,488,[]],[29,-2,20,318,488,[]],[29,-1,-17,318,488,[]],[29,-1,-16,318,488,[]],[29,-1,-15,318,488,[]],[29,-1,-14,318,488,[]],[29,-1,-13,318,488,[]],[29,-1,-12,318,488,[]],[29,-1,-11,318,488,[]],[29,-1,-10,318,488,[]],[29,-1,-9,318,488,[]],[29,-1,-8,318,488,[]],[29,-1,-7,318,488,[]],[29,-1,-6,318,488,[]],[29,-1,-5,318,488,[]],[29,-1,-4,318,488,[]],[29,-1,-3,318,488,[]],[29,-1,-2,318,488,[]],[29,-1,-1,318,488,[]],[29,-1,0,318,488,[]],[29,-1,1,318,488,[]],[29,-1,2,318,488,[]],[29,-1,3,318,488,[]],[29,-1,4,318,488,[]],[29,-1,5,318,488,[]],[29,-1,6,318,488,[]],[29,-1,7,318,488,[]],[29,-1,8,318,488,[]],[29,-1,9,318,488,[]],[29,-1,10,318,488,[]],[29,-1,11,318,488,[]],[29,-1,12,318,488,[]],[29,-1,13,318,488,[]],[29,-1,14,318,488,[]],[29,-1,15,318,488,[]],[29,-1,16,318,488,[]],[29,-1,17,318,488,[]],[29,-1,18,318,488,[]],[29,-1,19,318,488,[]],[29,-1,20,318,488,[]],[29,0,-17,318,488,[]],[29,0,-16,318,488,[]],[29,0,-15,318,488,[]],[29,0,-14,318,488,[]],[29,0,-13,318,488,[]],[29,0,-12,318,488,[]],[29,0,-11,318,488,[]],[29,0,-10,318,488,[]],[29,0,-9,318,488,[]],[29,0,-8,318,488,[]],[29,0,-7,318,488,[]],[29,0,-6,318,488,[]],[29,0,-5,318,488,[]],[29,0,-4,318,488,[]],[29,0,-3,318,488,[]],[29,0,-2,318,488,[]],[29,0,-1,318,488,[]],[29,0,0,318,488,[]],[29,0,1,318,488,[]],[29,0,2,318,488,[]],[29,0,3,318,488,[]],[29,0,4,318,488,[]],[29,0,5,318,488,[]],[29,0,6,318,488,[]],[29,0,7,318,488,[]],[29,0,8,318,488,[]],[29,0,9,318,488,[]],[29,0,10,318,488,[]],[29,0,11,318,488,[]],[29,0,12,318,488,[]],[29,0,13,318,488,[]],[29,0,14,318,488,[]],[29,0,15,318,488,[]],[29,0,16,318,488,[]],[29,0,17,318,488,[]],[29,0,18,318,488,[]],[29,0,19,318,488,[]],[29,0,20,318,488,[]],[29,1,-17,318,488,[]],[29,1,-16,318,488,[]],[29,1,-15,318,488,[]],[29,1,-14,318,488,[]],[29,1,-13,318,488,[]],[29,1,-12,318,488,[]],[29,1,-11,318,488,[]],[29,1,-10,318,488,[]],[29,1,-9,318,488,[]],[29,1,-8,318,488,[]],[29,1,-7,318,488,[]],[29,1,-6,318,488,[]],[29,1,-5,318,488,[]],[29,1,-4,318,488,[]],[29,1,-3,318,488,[]],[29,1,-2,318,488,[]],[29,1,-1,318,488,[]],[29,1,0,318,488,[]],[29,1,1,318,488,[]],[29,1,2,318,488,[]],[29,1,3,318,488,[]],[29,1,4,318,488,[]],[29,1,5,318,488,[]],[29,1,6,318,488,[]],[29,1,7,318,488,[]],[29,1,8,318,488,[]],[29,1,9,318,488,[]],[29,1,10,318,488,[]],[29,1,11,318,488,[]],[29,1,12,318,488,[]],[29,1,13,318,488,[]],[29,1,14,318,488,[]],[29,1,15,318,488,[]],[29,1,16,318,488,[]],[29,1,17,318,488,[]],[29,1,18,318,488,[]],[29,1,19,318,488,[]],[29,1,20,318,488,[]],[29,2,-17,318,488,[]],[29,2,-16,318,488,[]],[29,2,-15,318,488,[]],[29,2,-14,318,488,[]],[29,2,-13,318,488,[]],[29,2,-12,318,488,[]],[29,2,-11,318,488,[]],[29,2,-10,318,488,[]],[29,2,-9,318,488,[]],[29,2,-8,318,488,[]],[29,2,-7,318,488,[]],[29,2,-6,318,488,[]],[29,2,-5,318,488,[]],[29,2,-4,318,488,[]],[29,2,-3,318,488,[]],[29,2,-2,318,488,[]],[29,2,-1,318,488,[]],[29,2,0,318,488,[]],[29,2,1,318,488,[]],[29,2,2,318,488,[]],[29,2,3,318,488,[]],[29,2,4,318,488,[]],[29,2,5,318,488,[]],[29,2,6,318,488,[]],[29,2,7,318,488,[]],[29,2,8,318,488,[]],[29,2,9,318,488,[]],[29,2,10,318,488,[]],[29,2,11,318,488,[]],[29,2,12,318,488,[]],[29,2,13,318,488,[]],[29,2,14,318,488,[]],[29,2,15,318,488,[]],[29,2,16,318,488,[]],[29,2,17,318,488,[]],[29,2,18,318,488,[]],[29,2,19,318,488,[]],[29,2,20,318,488,[]],[29,3,3,318,488,[]],[29,3,4,318,488,[]],[29,3,5,318,488,[]],[29,3,6,318,488,[]],[29,3,7,318,488,[]],[29,3,8,318,488,[]],[29,3,9,318,488,[]],[29,3,10,318,488,[]],[29,3,11,318,488,[]],[29,3,12,318,488,[]],[29,3,13,318,488,[]],[29,3,14,318,488,[]],[29,3,15,318,488,[]],[29,3,16,318,488,[]],[29,3,17,318,488,[]],[29,3,18,318,488,[]],[29,3,19,318,488,[]],[29,3,20,318,488,[]],[29,6,-3,316,486,[]],[29,7,15,315,485,[]],[30,-3,-17,318,488,[]],[30,-3,-16,318,488,[]],[30,-3,-15,318,488,[]],[30,-3,-14,318,488,[]],[30,-3,-13,318,488,[]],[30,-3,-12,318,488,[]],[30,-3,-11,318,488,[]],[30,-3,-10,318,488,[]],[30,-3,-9,318,488,[]],[30,-3,-8,318,488,[]],[30,-3,-7,318,488,[]],[30,-3,-6,318,488,[]],[30,-3,-5,318,488,[]],[30,-3,-4,318,488,[]],[30,-3,-3,318,488,[]],[30,-3,-2,318,488,[]],[30,-3,-1,318,488,[]],[30,-3,0,318,488,[]],[30,-3,1,318,488,[]],[30,-3,2,318,488,[]],[30,-3,3,318,488,[]],[30,-3,4,318,488,[]],[30,-3,5,318,488,[]],[30,-3,6,318,488,[]],[30,-3,7,318,488,[]],[30,-3,8,318,488,[]],[30,-3,9,318,488,[]],[30,-3,10,318,488,[]],[30,-3,11,318,488,[]],[30,-3,12,318,488,[]],[30,-3,13,318,488,[]],[30,-3,14,318,488,[]],[30,-3,15,318,488,[]],[30,-3,16,318,488,[]],[30,-3,17,318,488,[]],[30,-3,18,318,488,[]],[30,-3,19,318,488,[]],[30,-3,20,318,488,[]],[30,-2,-17,318,488,[]],[30,-2,-16,318,488,[]],[30,-2,-15,318,488,[]],[30,-2,-14,318,488,[]],[30,-2,-13,318,488,[]],[30,-2,-12,318,488,[]],[30,-2,-11,318,488,[]],[30,-2,-10,318,488,[]],[30,-2,-9,318,488,[]],[30,-2,-8,318,488,[]],[30,-2,-7,318,488,[]],[30,-2,-6,318,488,[]],[30,-2,-5,318,488,[]],[30,-2,-4,318,488,[]],[30,-2,-3,318,488,[]],[30,-2,-2,318,488,[]],[30,-2,-1,318,488,[]],[30,-2,0,318,488,[]],[30,-2,1,318,488,[]],[30,-2,2,318,488,[]],[30,-2,3,318,488,[]],[30,-2,4,318,488,[]],[30,-2,5,318,488,[]],[30,-2,6,318,488,[]],[30,-2,7,318,488,[]],[30,-2,8,318,488,[]],[30,-2,9,318,488,[]],[30,-2,10,318,488,[]],[30,-2,11,318,488,[]],[30,-2,12,318,488,[]],[30,-2,13,318,488,[]],[30,-2,14,318,488,[]],[30,-2,15,318,488,[]],[30,-2,16,318,488,[]],[30,-2,17,318,488,[]],[30,-2,18,318,488,[]],[30,-2,19,318,488,[]],[30,-2,20,318,488,[]],[30,-1,-17,318,488,[]],[30,-1,-16,318,488,[]],[30,-1,-15,318,488,[]],[30,-1,-14,318,488,[]],[30,-1,-13,318,488,[]],[30,-1,-12,318,488,[]],[30,-1,-11,318,488,[]],[30,-1,-10,318,488,[]],[30,-1,-9,318,488,[]],[30,-1,-8,318,488,[]],[30,-1,-7,318,488,[]],[30,-1,-6,318,488,[]],[30,-1,-5,318,488,[]],[30,-1,-4,318,488,[]],[30,-1,-3,318,488,[]],[30,-1,-2,318,488,[]],[30,-1,-1,318,488,[]],[30,-1,0,318,488,[]],[30,-1,1,318,488,[]],[30,-1,2,318,488,[]],[30,-1,3,318,488,[]],[30,-1,4,318,488,[]],[30,-1,5,318,488,[]],[30,-1,6,318,488,[]],[30,-1,7,318,488,[]],[30,-1,8,318,488,[]],[30,-1,9,318,488,[]],[30,-1,10,318,488,[]],[30,-1,11,318,488,[]],[30,-1,12,318,488,[]],[30,-1,13,318,488,[]],[30,-1,14,318,488,[]],[30,-1,15,318,488,[]],[30,-1,16,318,488,[]],[30,-1,17,318,488,[]],[30,-1,18,318,488,[]],[30,-1,19,318,488,[]],[30,-1,20,318,488,[]],[30,0,-17,318,488,[]],[30,0,-16,318,488,[]],[30,0,-15,318,488,[]],[30,0,-14,318,488,[]],[30,0,-13,318,488,[]],[30,0,-12,318,488,[]],[30,0,-11,318,488,[]],[30,0,-10,318,488,[]],[30,0,-9,318,488,[]],[30,0,-8,318,488,[]],[30,0,-7,318,488,[]],[30,0,-6,318,488,[]],[30,0,-5,318,488,[]],[30,0,-4,318,488,[]],[30,0,-3,318,488,[]],[30,0,-2,318,488,[]],[30,0,-1,318,488,[]],[30,0,0,318,488,[]],[30,0,1,318,488,[]],[30,0,2,318,488,[]],[30,0,3,318,488,[]],[30,0,4,318,488,[]],[30,0,5,318,488,[]],[30,0,6,318,488,[]],[30,0,7,318,488,[]],[30,0,8,318,488,[]],[30,0,9,318,488,[]],[30,0,10,318,488,[]],[30,0,11,318,488,[]],[30,0,12,318,488,[]],[30,0,13,318,488,[]],[30,0,14,318,488,[]],[30,0,15,318,488,[]],[30,0,16,318,488,[]],[30,0,17,318,488,[]],[30,0,18,318,488,[]],[30,0,19,318,488,[]],[30,0,20,318,488,[]],[30,1,-17,318,488,[]],[30,1,-16,318,488,[]],[30,1,-15,318,488,[]],[30,1,-14,318,488,[]],[30,1,-13,318,488,[]],[30,1,-12,318,488,[]],[30,1,-11,318,488,[]],[30,1,-10,318,488,[]],[30,1,-9,318,488,[]],[30,1,-8,318,488,[]],[30,1,-7,318,488,[]],[30,1,-6,318,488,[]],[30,1,-5,318,488,[]],[30,1,-4,318,488,[]],[30,1,-3,318,488,[]],[30,1,-2,318,488,[]],[30,1,-1,318,488,[]],[30,1,0,318,488,[]],[30,1,1,318,488,[]],[30,1,2,318,488,[]],[30,1,3,318,488,[]],[30,1,4,318,488,[]],[30,1,5,318,488,[]],[30,1,6,318,488,[]],[30,1,7,318,488,[]],[30,1,8,318,488,[]],[30,1,9,318,488,[]],[30,1,10,318,488,[]],[30,1,11,318,488,[]],[30,1,12,318,488,[]],[30,1,13,318,488,[]],[30,1,14,318,488,[]],[30,1,15,318,488,[]],[30,1,16,318,488,[]],[30,1,17,318,488,[]],[30,1,18,318,488,[]],[30,1,19,318,488,[]],[30,1,20,318,488,[]],[30,2,-17,318,488,[]],[30,2,-16,318,488,[]],[30,2,-15,318,488,[]],[30,2,-14,318,488,[]],[30,2,-13,318,488,[]],[30,2,-12,318,488,[]],[30,2,-11,318,488,[]],[30,2,-10,318,488,[]],[30,2,-9,318,488,[]],[30,2,-8,318,488,[]],[30,2,-7,318,488,[]],[30,2,-6,318,488,[]],[30,2,-5,318,488,[]],[30,2,-4,318,488,[]],[30,2,-3,318,488,[]],[30,2,-2,318,488,[]],[30,2,-1,318,488,[]],[30,2,0,318,488,[]],[30,2,1,318,488,[]],[30,2,2,318,488,[]],[30,2,3,318,488,[]],[30,2,4,318,488,[]],[30,2,5,318,488,[]],[30,2,6,318,488,[]],[30,2,7,318,488,[]],[30,2,8,318,488,[]],[30,2,9,318,488,[]],[30,2,10,318,488,[]],[30,2,11,318,488,[]],[30,2,12,318,488,[]],[30,2,13,318,488,[]],[30,2,14,318,488,[]],[30,2,15,318,488,[]],[30,2,16,318,488,[]],[30,2,17,318,488,[]],[30,2,18,318,488,[]],[30,2,19,318,488,[]],[30,2,20,318,488,[]],[30,3,2,318,488,[]],[30,3,3,318,488,[]],[30,3,4,318,488,[]],[30,3,5,318,488,[]],[30,3,6,318,488,[]],[30,3,7,318,488,[]],[30,3,8,318,488,[]],[30,3,9,318,488,[]],[30,3,10,318,488,[]],[30,3,11,318,488,[]],[30,3,12,318,488,[]],[30,3,13,318,488,[]],[30,3,14,318,488,[]],[30,3,15,318,488,[]],[30,3,16,318,488,[]],[30,3,17,318,488,[]],[30,3,18,318,488,[]],[30,3,19,318,488,[]],[30,3,20,318,488,[]]],"dependencies":[{"consumer":"/building","reason":"spatial-query","region":{"$type":"Box","hi":{"$tuple":[21,4,10]},"lo":{"$tuple":[0,1,0]}},"source":"environment","version":1},{"consumer":"/building","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[22,72,13]},"lo":{"$tuple":[-1,-3,-7]}},"source":"environment","version":1},{"consumer":"/building/foundation","reason":"fill","region":{"$type":"Box","hi":{"$tuple":[23,43,14]},"lo":{"$tuple":[-2,0,-16]}},"source":"/land","version":1},{"consumer":"/building/foundation","reason":"spatial-query","region":{"$type":"Box","hi":{"$tuple":[21,3,12]},"lo":{"$tuple":[0,0,-4]}},"source":"environment","version":1},{"consumer":"/building/foundation","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[21,72,12]},"lo":{"$tuple":[0,1,-4]}},"source":"environment","version":1},{"consumer":"/building/room-0-0-0/door-north","reason":"install","region":{"$type":"Box","hi":{"$tuple":[6,7,0]},"lo":{"$tuple":[4,5,0]}},"source":"/building/room-0-0-0/wall-north","version":1},{"consumer":"/building/room-0-0-0/window-north-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[4,8,0]},"lo":{"$tuple":[1,5,0]}},"source":"/building/room-0-0-0/wall-north","version":1},{"consumer":"/building/room-0-0-0/window-north-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,8,0]},"lo":{"$tuple":[1,5,0]}},"source":"/building/room-0-0-0/wall-north","version":1},{"consumer":"/building/room-0-0-0/window-north-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[9,8,0]},"lo":{"$tuple":[6,5,0]}},"source":"/building/room-0-0-0/wall-north","version":1},{"consumer":"/building/room-0-0-0/window-north-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,8,0]},"lo":{"$tuple":[1,5,0]}},"source":"/building/room-0-0-0/wall-north","version":1},{"consumer":"/building/room-0-0-0/window-south-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[9,8,10]},"lo":{"$tuple":[6,5,10]}},"source":"/building/room-0-0-0/wall-south","version":1},{"consumer":"/building/room-0-0-0/window-south-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,8,10]},"lo":{"$tuple":[1,5,10]}},"source":"/building/room-0-0-0/wall-south","version":1},{"consumer":"/building/room-0-0-0/window-south-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[4,8,10]},"lo":{"$tuple":[1,5,10]}},"source":"/building/room-0-0-0/wall-south","version":1},{"consumer":"/building/room-0-0-0/window-south-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,8,10]},"lo":{"$tuple":[1,5,10]}},"source":"/building/room-0-0-0/wall-south","version":1},{"consumer":"/building/room-0-0-0/door-east","reason":"install","region":{"$type":"Box","hi":{"$tuple":[10,7,6]},"lo":{"$tuple":[10,5,4]}},"source":"/building/room-0-0-0/wall-east","version":1},{"consumer":"/building/room-0-0-0/window-west-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[0,8,8]},"lo":{"$tuple":[0,5,5]}},"source":"/building/room-0-0-0/wall-west","version":1},{"consumer":"/building/room-0-0-0/window-west-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[0,8,8]},"lo":{"$tuple":[0,5,2]}},"source":"/building/room-0-0-0/wall-west","version":1},{"consumer":"/building/room-0-0-0/window-west-0/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[-1,6,9]},"lo":{"$tuple":[-2,5,6]}},"source":"/building/room-0-0-0/window-west-0","version":1},{"consumer":"/building/room-0-0-0/window-west-0/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[-1,6,9]},"lo":{"$tuple":[-2,5,6]}},"source":"/building/room-0-0-0/window-west-0","version":1},{"consumer":"/building/room-0-0-0/window-west-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[0,8,5]},"lo":{"$tuple":[0,5,2]}},"source":"/building/room-0-0-0/wall-west","version":1},{"consumer":"/building/room-0-0-0/window-west-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[0,8,8]},"lo":{"$tuple":[0,5,2]}},"source":"/building/room-0-0-0/wall-west","version":1},{"consumer":"/building/room-0-0-0/window-west-1/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[-1,6,4]},"lo":{"$tuple":[-2,5,1]}},"source":"/building/room-0-0-0/window-west-1","version":1},{"consumer":"/building/room-0-0-0/window-west-1/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[-1,6,4]},"lo":{"$tuple":[-2,5,1]}},"source":"/building/room-0-0-0/window-west-1","version":1},{"consumer":"/building/room-0-0-0/joinery-south","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[9,8,10]},"lo":{"$tuple":[1,5,10]}},"source":"/building/room-0-0-0/wall-south","version":1},{"consumer":"/building/room-0-0-0/joinery-south","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[10,9,11]},"lo":{"$tuple":[0,4,11]}},"source":"environment","version":1},{"consumer":"/building/room-0-0-0/joinery-south","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,8,10]},"lo":{"$tuple":[1,5,10]}},"source":"/building/room-0-0-0/wall-south","version":1},{"consumer":"/building/room-0-0-0/joinery-west","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[0,8,8]},"lo":{"$tuple":[0,5,2]}},"source":"/building/room-0-0-0/wall-west","version":1},{"consumer":"/building/room-0-0-0/joinery-west","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-1,9,9]},"lo":{"$tuple":[-1,4,1]}},"source":"environment","version":1},{"consumer":"/building/room-0-0-0/joinery-west","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[0,8,8]},"lo":{"$tuple":[0,5,2]}},"source":"/building/room-0-0-0/wall-west","version":1},{"consumer":"/building/room-0-0-0/furniture","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[6,7,9]},"lo":{"$tuple":[1,4,1]}},"source":"environment","version":1},{"consumer":"/building/room-0-0-0/furniture/textiles","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[6,5,9]},"lo":{"$tuple":[1,4,1]}},"source":"environment","version":1},{"consumer":"/building/room-0-0-0/facade-garden","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[9,7,11]},"lo":{"$tuple":[-1,4,2]}},"source":"environment","version":1},{"consumer":"/building/room-1-0-0/window-north-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[16,8,0]},"lo":{"$tuple":[12,5,0]}},"source":"/building/room-1-0-0/wall-north","version":1},{"consumer":"/building/room-1-0-0/window-north-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[20,8,0]},"lo":{"$tuple":[12,5,0]}},"source":"/building/room-1-0-0/wall-north","version":1},{"consumer":"/building/room-1-0-0/window-north-0/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[15,6,-1]},"lo":{"$tuple":[12,5,-2]}},"source":"/building/room-1-0-0/window-north-0","version":1},{"consumer":"/building/room-1-0-0/window-north-0/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[15,6,-1]},"lo":{"$tuple":[12,5,-2]}},"source":"/building/room-1-0-0/window-north-0","version":1},{"consumer":"/building/room-1-0-0/window-north-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[20,8,0]},"lo":{"$tuple":[16,5,0]}},"source":"/building/room-1-0-0/wall-north","version":1},{"consumer":"/building/room-1-0-0/window-north-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[20,8,0]},"lo":{"$tuple":[12,5,0]}},"source":"/building/room-1-0-0/wall-north","version":1},{"consumer":"/building/room-1-0-0/window-north-1/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[20,6,-1]},"lo":{"$tuple":[17,5,-2]}},"source":"/building/room-1-0-0/window-north-1","version":1},{"consumer":"/building/room-1-0-0/window-north-1/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[20,6,-1]},"lo":{"$tuple":[17,5,-2]}},"source":"/building/room-1-0-0/window-north-1","version":1},{"consumer":"/building/room-1-0-0/window-south-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[20,8,10]},"lo":{"$tuple":[16,5,10]}},"source":"/building/room-1-0-0/wall-south","version":1},{"consumer":"/building/room-1-0-0/window-south-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[20,8,10]},"lo":{"$tuple":[12,5,10]}},"source":"/building/room-1-0-0/wall-south","version":1},{"consumer":"/building/room-1-0-0/window-south-0/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[20,6,12]},"lo":{"$tuple":[17,5,11]}},"source":"/building/room-1-0-0/window-south-0","version":1},{"consumer":"/building/room-1-0-0/window-south-0/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[20,6,12]},"lo":{"$tuple":[17,5,11]}},"source":"/building/room-1-0-0/window-south-0","version":1},{"consumer":"/building/room-1-0-0/window-south-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[16,8,10]},"lo":{"$tuple":[12,5,10]}},"source":"/building/room-1-0-0/wall-south","version":1},{"consumer":"/building/room-1-0-0/window-south-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[20,8,10]},"lo":{"$tuple":[12,5,10]}},"source":"/building/room-1-0-0/wall-south","version":1},{"consumer":"/building/room-1-0-0/window-south-1/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[15,6,12]},"lo":{"$tuple":[12,5,11]}},"source":"/building/room-1-0-0/window-south-1","version":1},{"consumer":"/building/room-1-0-0/window-south-1/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[15,6,12]},"lo":{"$tuple":[12,5,11]}},"source":"/building/room-1-0-0/window-south-1","version":1},{"consumer":"/building/room-1-0-0/window-east-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[21,8,5]},"lo":{"$tuple":[21,5,2]}},"source":"/building/room-1-0-0/wall-east","version":1},{"consumer":"/building/room-1-0-0/window-east-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[21,8,8]},"lo":{"$tuple":[21,5,2]}},"source":"/building/room-1-0-0/wall-east","version":1},{"consumer":"/building/room-1-0-0/window-east-0/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[23,6,4]},"lo":{"$tuple":[22,5,1]}},"source":"/building/room-1-0-0/window-east-0","version":1},{"consumer":"/building/room-1-0-0/window-east-0/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[23,6,4]},"lo":{"$tuple":[22,5,1]}},"source":"/building/room-1-0-0/window-east-0","version":1},{"consumer":"/building/room-1-0-0/window-east-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[21,8,8]},"lo":{"$tuple":[21,5,5]}},"source":"/building/room-1-0-0/wall-east","version":1},{"consumer":"/building/room-1-0-0/window-east-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[21,8,8]},"lo":{"$tuple":[21,5,2]}},"source":"/building/room-1-0-0/wall-east","version":1},{"consumer":"/building/room-1-0-0/window-east-1/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[23,6,9]},"lo":{"$tuple":[22,5,6]}},"source":"/building/room-1-0-0/window-east-1","version":1},{"consumer":"/building/room-1-0-0/window-east-1/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[23,6,9]},"lo":{"$tuple":[22,5,6]}},"source":"/building/room-1-0-0/window-east-1","version":1},{"consumer":"/building/room-1-0-0/door-west","reason":"install","region":{"$type":"Box","hi":{"$tuple":[11,7,6]},"lo":{"$tuple":[11,5,4]}},"source":"/building/room-1-0-0/wall-west","version":1},{"consumer":"/building/room-1-0-0/joinery-north","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[20,8,0]},"lo":{"$tuple":[12,5,0]}},"source":"/building/room-1-0-0/wall-north","version":1},{"consumer":"/building/room-1-0-0/joinery-north","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[21,9,-1]},"lo":{"$tuple":[11,4,-1]}},"source":"environment","version":1},{"consumer":"/building/room-1-0-0/joinery-north","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[20,8,0]},"lo":{"$tuple":[12,5,0]}},"source":"/building/room-1-0-0/wall-north","version":1},{"consumer":"/building/room-1-0-0/joinery-south","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[20,8,10]},"lo":{"$tuple":[12,5,10]}},"source":"/building/room-1-0-0/wall-south","version":1},{"consumer":"/building/room-1-0-0/joinery-south","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[21,9,11]},"lo":{"$tuple":[11,4,11]}},"source":"environment","version":1},{"consumer":"/building/room-1-0-0/joinery-south","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[20,8,10]},"lo":{"$tuple":[12,5,10]}},"source":"/building/room-1-0-0/wall-south","version":1},{"consumer":"/building/room-1-0-0/joinery-east","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[21,8,8]},"lo":{"$tuple":[21,5,2]}},"source":"/building/room-1-0-0/wall-east","version":1},{"consumer":"/building/room-1-0-0/joinery-east","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[22,9,9]},"lo":{"$tuple":[22,4,1]}},"source":"environment","version":1},{"consumer":"/building/room-1-0-0/joinery-east","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[21,8,8]},"lo":{"$tuple":[21,5,2]}},"source":"/building/room-1-0-0/wall-east","version":1},{"consumer":"/building/room-1-0-0/furniture","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[20,7,9]},"lo":{"$tuple":[12,4,1]}},"source":"environment","version":1},{"consumer":"/building/room-1-0-0/furniture/textiles","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[20,5,8]},"lo":{"$tuple":[12,4,3]}},"source":"environment","version":1},{"consumer":"/building/room-1-0-0/facade-garden","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[22,7,11]},"lo":{"$tuple":[12,4,-1]}},"source":"environment","version":1},{"consumer":"/building/room-0-0-1/window-north-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[4,14,0]},"lo":{"$tuple":[1,11,0]}},"source":"/building/room-0-0-1/wall-north","version":1},{"consumer":"/building/room-0-0-1/window-north-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,14,0]},"lo":{"$tuple":[1,11,0]}},"source":"/building/room-0-0-1/wall-north","version":1},{"consumer":"/building/room-0-0-1/window-north-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[9,14,0]},"lo":{"$tuple":[6,11,0]}},"source":"/building/room-0-0-1/wall-north","version":1},{"consumer":"/building/room-0-0-1/window-north-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,14,0]},"lo":{"$tuple":[1,11,0]}},"source":"/building/room-0-0-1/wall-north","version":1},{"consumer":"/building/room-0-0-1/window-south-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[9,14,10]},"lo":{"$tuple":[6,11,10]}},"source":"/building/room-0-0-1/wall-south","version":1},{"consumer":"/building/room-0-0-1/window-south-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,14,10]},"lo":{"$tuple":[1,11,10]}},"source":"/building/room-0-0-1/wall-south","version":1},{"consumer":"/building/room-0-0-1/window-south-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[4,14,10]},"lo":{"$tuple":[1,11,10]}},"source":"/building/room-0-0-1/wall-south","version":1},{"consumer":"/building/room-0-0-1/window-south-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,14,10]},"lo":{"$tuple":[1,11,10]}},"source":"/building/room-0-0-1/wall-south","version":1},{"consumer":"/building/room-0-0-1/door-east","reason":"install","region":{"$type":"Box","hi":{"$tuple":[10,13,6]},"lo":{"$tuple":[10,11,4]}},"source":"/building/room-0-0-1/wall-east","version":1},{"consumer":"/building/room-0-0-1/window-west-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[0,14,8]},"lo":{"$tuple":[0,11,5]}},"source":"/building/room-0-0-1/wall-west","version":1},{"consumer":"/building/room-0-0-1/window-west-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[0,14,8]},"lo":{"$tuple":[0,11,2]}},"source":"/building/room-0-0-1/wall-west","version":1},{"consumer":"/building/room-0-0-1/window-west-0/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[-1,12,9]},"lo":{"$tuple":[-2,11,6]}},"source":"/building/room-0-0-1/window-west-0","version":1},{"consumer":"/building/room-0-0-1/window-west-0/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[-1,12,9]},"lo":{"$tuple":[-2,11,6]}},"source":"/building/room-0-0-1/window-west-0","version":1},{"consumer":"/building/room-0-0-1/window-west-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[0,14,5]},"lo":{"$tuple":[0,11,2]}},"source":"/building/room-0-0-1/wall-west","version":1},{"consumer":"/building/room-0-0-1/window-west-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[0,14,8]},"lo":{"$tuple":[0,11,2]}},"source":"/building/room-0-0-1/wall-west","version":1},{"consumer":"/building/room-0-0-1/window-west-1/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[-1,12,4]},"lo":{"$tuple":[-2,11,1]}},"source":"/building/room-0-0-1/window-west-1","version":1},{"consumer":"/building/room-0-0-1/window-west-1/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[-1,12,4]},"lo":{"$tuple":[-2,11,1]}},"source":"/building/room-0-0-1/window-west-1","version":1},{"consumer":"/building/room-0-0-1/joinery-south","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[9,14,10]},"lo":{"$tuple":[1,11,10]}},"source":"/building/room-0-0-1/wall-south","version":1},{"consumer":"/building/room-0-0-1/joinery-south","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[10,15,11]},"lo":{"$tuple":[0,10,11]}},"source":"environment","version":1},{"consumer":"/building/room-0-0-1/joinery-south","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,14,10]},"lo":{"$tuple":[1,11,10]}},"source":"/building/room-0-0-1/wall-south","version":1},{"consumer":"/building/room-0-0-1/joinery-west","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[0,14,8]},"lo":{"$tuple":[0,11,2]}},"source":"/building/room-0-0-1/wall-west","version":1},{"consumer":"/building/room-0-0-1/joinery-west","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-1,15,9]},"lo":{"$tuple":[-1,10,1]}},"source":"environment","version":1},{"consumer":"/building/room-0-0-1/joinery-west","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[0,14,8]},"lo":{"$tuple":[0,11,2]}},"source":"/building/room-0-0-1/wall-west","version":1},{"consumer":"/building/room-0-0-1/furniture","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[6,13,9]},"lo":{"$tuple":[1,10,1]}},"source":"environment","version":1},{"consumer":"/building/room-0-0-1/furniture/textiles","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[4,11,8]},"lo":{"$tuple":[2,10,2]}},"source":"environment","version":1},{"consumer":"/building/room-0-0-1/facade-garden","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[9,13,11]},"lo":{"$tuple":[-1,10,2]}},"source":"environment","version":1},{"consumer":"/building/room-1-0-1/window-north-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[16,14,0]},"lo":{"$tuple":[12,11,0]}},"source":"/building/room-1-0-1/wall-north","version":1},{"consumer":"/building/room-1-0-1/window-north-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[20,14,0]},"lo":{"$tuple":[12,11,0]}},"source":"/building/room-1-0-1/wall-north","version":1},{"consumer":"/building/room-1-0-1/window-north-0/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[15,12,-1]},"lo":{"$tuple":[12,11,-2]}},"source":"/building/room-1-0-1/window-north-0","version":1},{"consumer":"/building/room-1-0-1/window-north-0/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[15,12,-1]},"lo":{"$tuple":[12,11,-2]}},"source":"/building/room-1-0-1/window-north-0","version":1},{"consumer":"/building/room-1-0-1/window-north-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[20,14,0]},"lo":{"$tuple":[16,11,0]}},"source":"/building/room-1-0-1/wall-north","version":1},{"consumer":"/building/room-1-0-1/window-north-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[20,14,0]},"lo":{"$tuple":[12,11,0]}},"source":"/building/room-1-0-1/wall-north","version":1},{"consumer":"/building/room-1-0-1/window-north-1/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[20,12,-1]},"lo":{"$tuple":[17,11,-2]}},"source":"/building/room-1-0-1/window-north-1","version":1},{"consumer":"/building/room-1-0-1/window-north-1/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[20,12,-1]},"lo":{"$tuple":[17,11,-2]}},"source":"/building/room-1-0-1/window-north-1","version":1},{"consumer":"/building/room-1-0-1/window-south-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[20,14,10]},"lo":{"$tuple":[16,11,10]}},"source":"/building/room-1-0-1/wall-south","version":1},{"consumer":"/building/room-1-0-1/window-south-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[20,14,10]},"lo":{"$tuple":[12,11,10]}},"source":"/building/room-1-0-1/wall-south","version":1},{"consumer":"/building/room-1-0-1/window-south-0/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[20,12,12]},"lo":{"$tuple":[17,11,11]}},"source":"/building/room-1-0-1/window-south-0","version":1},{"consumer":"/building/room-1-0-1/window-south-0/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[20,12,12]},"lo":{"$tuple":[17,11,11]}},"source":"/building/room-1-0-1/window-south-0","version":1},{"consumer":"/building/room-1-0-1/window-south-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[16,14,10]},"lo":{"$tuple":[12,11,10]}},"source":"/building/room-1-0-1/wall-south","version":1},{"consumer":"/building/room-1-0-1/window-south-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[20,14,10]},"lo":{"$tuple":[12,11,10]}},"source":"/building/room-1-0-1/wall-south","version":1},{"consumer":"/building/room-1-0-1/window-south-1/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[15,12,12]},"lo":{"$tuple":[12,11,11]}},"source":"/building/room-1-0-1/window-south-1","version":1},{"consumer":"/building/room-1-0-1/window-south-1/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[15,12,12]},"lo":{"$tuple":[12,11,11]}},"source":"/building/room-1-0-1/window-south-1","version":1},{"consumer":"/building/room-1-0-1/window-east-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[21,14,5]},"lo":{"$tuple":[21,11,2]}},"source":"/building/room-1-0-1/wall-east","version":1},{"consumer":"/building/room-1-0-1/window-east-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[21,14,8]},"lo":{"$tuple":[21,11,2]}},"source":"/building/room-1-0-1/wall-east","version":1},{"consumer":"/building/room-1-0-1/window-east-0/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[23,12,4]},"lo":{"$tuple":[22,11,1]}},"source":"/building/room-1-0-1/window-east-0","version":1},{"consumer":"/building/room-1-0-1/window-east-0/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[23,12,4]},"lo":{"$tuple":[22,11,1]}},"source":"/building/room-1-0-1/window-east-0","version":1},{"consumer":"/building/room-1-0-1/window-east-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[21,14,8]},"lo":{"$tuple":[21,11,5]}},"source":"/building/room-1-0-1/wall-east","version":1},{"consumer":"/building/room-1-0-1/window-east-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[21,14,8]},"lo":{"$tuple":[21,11,2]}},"source":"/building/room-1-0-1/wall-east","version":1},{"consumer":"/building/room-1-0-1/window-east-1/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[23,12,9]},"lo":{"$tuple":[22,11,6]}},"source":"/building/room-1-0-1/window-east-1","version":1},{"consumer":"/building/room-1-0-1/window-east-1/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[23,12,9]},"lo":{"$tuple":[22,11,6]}},"source":"/building/room-1-0-1/window-east-1","version":1},{"consumer":"/building/room-1-0-1/door-west","reason":"install","region":{"$type":"Box","hi":{"$tuple":[11,13,6]},"lo":{"$tuple":[11,11,4]}},"source":"/building/room-1-0-1/wall-west","version":1},{"consumer":"/building/room-1-0-1/joinery-north","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[20,14,0]},"lo":{"$tuple":[12,11,0]}},"source":"/building/room-1-0-1/wall-north","version":1},{"consumer":"/building/room-1-0-1/joinery-north","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[21,15,-1]},"lo":{"$tuple":[11,10,-1]}},"source":"environment","version":1},{"consumer":"/building/room-1-0-1/joinery-north","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[20,14,0]},"lo":{"$tuple":[12,11,0]}},"source":"/building/room-1-0-1/wall-north","version":1},{"consumer":"/building/room-1-0-1/joinery-south","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[20,14,10]},"lo":{"$tuple":[12,11,10]}},"source":"/building/room-1-0-1/wall-south","version":1},{"consumer":"/building/room-1-0-1/joinery-south","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[21,15,11]},"lo":{"$tuple":[11,10,11]}},"source":"environment","version":1},{"consumer":"/building/room-1-0-1/joinery-south","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[20,14,10]},"lo":{"$tuple":[12,11,10]}},"source":"/building/room-1-0-1/wall-south","version":1},{"consumer":"/building/room-1-0-1/joinery-east","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[21,14,8]},"lo":{"$tuple":[21,11,2]}},"source":"/building/room-1-0-1/wall-east","version":1},{"consumer":"/building/room-1-0-1/joinery-east","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[22,15,9]},"lo":{"$tuple":[22,10,1]}},"source":"environment","version":1},{"consumer":"/building/room-1-0-1/joinery-east","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[21,14,8]},"lo":{"$tuple":[21,11,2]}},"source":"/building/room-1-0-1/wall-east","version":1},{"consumer":"/building/room-1-0-1/furniture","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[17,13,9]},"lo":{"$tuple":[12,10,1]}},"source":"environment","version":1},{"consumer":"/building/room-1-0-1/furniture/textiles","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[17,11,8]},"lo":{"$tuple":[12,10,2]}},"source":"environment","version":1},{"consumer":"/building/room-1-0-1/facade-garden","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[22,13,11]},"lo":{"$tuple":[12,10,-1]}},"source":"environment","version":1},{"consumer":"/building/room-0-0-2/window-north-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[5,20,0]},"lo":{"$tuple":[1,17,0]}},"source":"/building/room-0-0-2/wall-north","version":1},{"consumer":"/building/room-0-0-2/window-north-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,20,0]},"lo":{"$tuple":[1,17,0]}},"source":"/building/room-0-0-2/wall-north","version":1},{"consumer":"/building/room-0-0-2/window-north-0/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[4,18,-1]},"lo":{"$tuple":[1,17,-2]}},"source":"/building/room-0-0-2/window-north-0","version":1},{"consumer":"/building/room-0-0-2/window-north-0/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[4,18,-1]},"lo":{"$tuple":[1,17,-2]}},"source":"/building/room-0-0-2/window-north-0","version":1},{"consumer":"/building/room-0-0-2/window-north-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[9,20,0]},"lo":{"$tuple":[5,17,0]}},"source":"/building/room-0-0-2/wall-north","version":1},{"consumer":"/building/room-0-0-2/window-north-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,20,0]},"lo":{"$tuple":[1,17,0]}},"source":"/building/room-0-0-2/wall-north","version":1},{"consumer":"/building/room-0-0-2/window-north-1/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[9,18,-1]},"lo":{"$tuple":[6,17,-2]}},"source":"/building/room-0-0-2/window-north-1","version":1},{"consumer":"/building/room-0-0-2/window-north-1/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,18,-1]},"lo":{"$tuple":[6,17,-2]}},"source":"/building/room-0-0-2/window-north-1","version":1},{"consumer":"/building/room-0-0-2/window-south-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[9,20,10]},"lo":{"$tuple":[6,17,10]}},"source":"/building/room-0-0-2/wall-south","version":1},{"consumer":"/building/room-0-0-2/window-south-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,20,10]},"lo":{"$tuple":[1,17,10]}},"source":"/building/room-0-0-2/wall-south","version":1},{"consumer":"/building/room-0-0-2/window-south-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[4,20,10]},"lo":{"$tuple":[1,17,10]}},"source":"/building/room-0-0-2/wall-south","version":1},{"consumer":"/building/room-0-0-2/window-south-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,20,10]},"lo":{"$tuple":[1,17,10]}},"source":"/building/room-0-0-2/wall-south","version":1},{"consumer":"/building/room-0-0-2/window-east-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[10,20,4]},"lo":{"$tuple":[10,17,2]}},"source":"/building/room-0-0-2/wall-east","version":1},{"consumer":"/building/room-0-0-2/window-east-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[10,20,8]},"lo":{"$tuple":[10,17,2]}},"source":"/building/room-0-0-2/wall-east","version":1},{"consumer":"/building/room-0-0-2/window-east-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[10,20,8]},"lo":{"$tuple":[10,17,6]}},"source":"/building/room-0-0-2/wall-east","version":1},{"consumer":"/building/room-0-0-2/window-east-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[10,20,8]},"lo":{"$tuple":[10,17,2]}},"source":"/building/room-0-0-2/wall-east","version":1},{"consumer":"/building/room-0-0-2/window-west-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[0,20,8]},"lo":{"$tuple":[0,17,5]}},"source":"/building/room-0-0-2/wall-west","version":1},{"consumer":"/building/room-0-0-2/window-west-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[0,20,8]},"lo":{"$tuple":[0,17,2]}},"source":"/building/room-0-0-2/wall-west","version":1},{"consumer":"/building/room-0-0-2/window-west-0/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[-1,18,9]},"lo":{"$tuple":[-2,17,6]}},"source":"/building/room-0-0-2/window-west-0","version":1},{"consumer":"/building/room-0-0-2/window-west-0/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[-1,18,9]},"lo":{"$tuple":[-2,17,6]}},"source":"/building/room-0-0-2/window-west-0","version":1},{"consumer":"/building/room-0-0-2/window-west-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[0,20,5]},"lo":{"$tuple":[0,17,2]}},"source":"/building/room-0-0-2/wall-west","version":1},{"consumer":"/building/room-0-0-2/window-west-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[0,20,8]},"lo":{"$tuple":[0,17,2]}},"source":"/building/room-0-0-2/wall-west","version":1},{"consumer":"/building/room-0-0-2/window-west-1/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[-1,18,4]},"lo":{"$tuple":[-2,17,1]}},"source":"/building/room-0-0-2/window-west-1","version":1},{"consumer":"/building/room-0-0-2/window-west-1/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[-1,18,4]},"lo":{"$tuple":[-2,17,1]}},"source":"/building/room-0-0-2/window-west-1","version":1},{"consumer":"/building/room-0-0-2/joinery-north","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[9,20,0]},"lo":{"$tuple":[1,17,0]}},"source":"/building/room-0-0-2/wall-north","version":1},{"consumer":"/building/room-0-0-2/joinery-north","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[10,21,-1]},"lo":{"$tuple":[0,16,-1]}},"source":"environment","version":1},{"consumer":"/building/room-0-0-2/joinery-north","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,20,0]},"lo":{"$tuple":[1,17,0]}},"source":"/building/room-0-0-2/wall-north","version":1},{"consumer":"/building/room-0-0-2/joinery-south","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[9,20,10]},"lo":{"$tuple":[1,17,10]}},"source":"/building/room-0-0-2/wall-south","version":1},{"consumer":"/building/room-0-0-2/joinery-south","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[10,21,11]},"lo":{"$tuple":[0,16,11]}},"source":"environment","version":1},{"consumer":"/building/room-0-0-2/joinery-south","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,20,10]},"lo":{"$tuple":[1,17,10]}},"source":"/building/room-0-0-2/wall-south","version":1},{"consumer":"/building/room-0-0-2/joinery-west","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[0,20,8]},"lo":{"$tuple":[0,17,2]}},"source":"/building/room-0-0-2/wall-west","version":1},{"consumer":"/building/room-0-0-2/joinery-west","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-1,21,9]},"lo":{"$tuple":[-1,16,1]}},"source":"environment","version":1},{"consumer":"/building/room-0-0-2/joinery-west","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[0,20,8]},"lo":{"$tuple":[0,17,2]}},"source":"/building/room-0-0-2/wall-west","version":1},{"consumer":"/building/room-0-0-2/furniture","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[6,19,9]},"lo":{"$tuple":[1,16,1]}},"source":"environment","version":1},{"consumer":"/building/room-0-0-2/furniture/textiles","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[5,17,9]},"lo":{"$tuple":[1,16,1]}},"source":"environment","version":1},{"consumer":"/building/room-0-0-2/facade-garden","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[9,19,11]},"lo":{"$tuple":[-1,16,-1]}},"source":"environment","version":1},{"consumer":"/building/porch","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[5,6,0]},"lo":{"$tuple":[5,5,0]}},"source":"/building/room-0-0-0","version":1},{"consumer":"/building/porch","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[9,5,-2]},"lo":{"$tuple":[1,5,-2]}},"source":"environment","version":1},{"consumer":"/building/approach","reason":"surface","region":{"$type":"Box","hi":{"$tuple":[23,43,14]},"lo":{"$tuple":[-2,0,-16]}},"source":"/land","version":1},{"consumer":"/building/approach","reason":"spatial-query","region":{"$type":"Box","hi":{"$tuple":[6,7,-5]},"lo":{"$tuple":[4,2,-7]}},"source":"environment","version":1},{"consumer":"/building/approach","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[6,72,-5]},"lo":{"$tuple":[4,-3,-7]}},"source":"environment","version":1},{"consumer":"/building/chimney-bearing","reason":"fill","region":{"$type":"Box","hi":{"$tuple":[7,4,13]},"lo":{"$tuple":[3,1,10]}},"source":"/land","version":1},{"consumer":"/building/chimney-bearing","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[6,3,12]},"lo":{"$tuple":[4,2,11]}},"source":"environment","version":1},{"consumer":"/building/roof-floor-0","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[19,18,7]},"lo":{"$tuple":[18,16,2]}},"source":"/building/room-1-0-1","version":1},{"consumer":"/building/roof-floor-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[19,18,7]},"lo":{"$tuple":[18,16,2]}},"source":"/building/room-1-0-1","version":1},{"consumer":"/building/roof-floor-1","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[8,24,7]},"lo":{"$tuple":[7,22,2]}},"source":"/building/room-0-0-2","version":1},{"consumer":"/building/roof-floor-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[8,24,7]},"lo":{"$tuple":[7,22,2]}},"source":"/building/room-0-0-2","version":1},{"consumer":"/building/roof-1","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[10,24,10]},"lo":{"$tuple":[0,22,0]}},"source":"/building/roof-floor-1","version":1},{"consumer":"/building/roof-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[10,24,10]},"lo":{"$tuple":[0,22,0]}},"source":"/building/roof-floor-1","version":1},{"consumer":"/building/roof-1/weather/cover","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[11,35,11]},"lo":{"$tuple":[-1,22,-1]}},"source":"environment","version":1},{"consumer":"/building/roof-1/weather/cover/gable-front","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[10,30,0]},"lo":{"$tuple":[0,23,-1]}},"source":"environment","version":1},{"consumer":"/building/roof-1/weather/cover/gable-front/window","reason":"install","region":{"$type":"Box","hi":{"$tuple":[6,27,0]},"lo":{"$tuple":[4,23,0]}},"source":"/building/roof-1/weather/cover/gable-front","version":1},{"consumer":"/building/roof-1/weather/cover/gable-front/window","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[6,30,0]},"lo":{"$tuple":[4,23,0]}},"source":"/building/roof-1/weather/cover/gable-front","version":1},{"consumer":"/building/roof-1/weather/cover/gable-rear","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[10,28,11]},"lo":{"$tuple":[0,23,10]}},"source":"environment","version":1},{"consumer":"/building/roof-1/weather/cover/dormer-left-4","reason":"install","region":{"$type":"Box","hi":{"$tuple":[2,35,6]},"lo":{"$tuple":[0,24,2]}},"source":"/building/roof-1/weather/cover","version":1},{"consumer":"/building/roof-1/weather/cover/dormer-left-4","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[2,35,6]},"lo":{"$tuple":[0,24,2]}},"source":"environment","version":1},{"consumer":"/building/roof-1/weather/cover/dormer-left-4","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[2,35,6]},"lo":{"$tuple":[0,24,2]}},"source":"/building/roof-1/weather/cover","version":1},{"consumer":"/building/roof-1/weather/cover/dormer-left-4/face/window","reason":"install","region":{"$type":"Box","hi":{"$tuple":[0,27,5]},"lo":{"$tuple":[0,25,3]}},"source":"/building/roof-1/weather/cover/dormer-left-4/face","version":1},{"consumer":"/building/roof-1/weather/cover/dormer-left-4/face/window","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[0,28,5]},"lo":{"$tuple":[0,25,3]}},"source":"/building/roof-1/weather/cover/dormer-left-4/face","version":1},{"consumer":"/building/roof-1/room","reason":"install","region":{"$type":"Box","hi":{"$tuple":[11,36,11]},"lo":{"$tuple":[-1,22,-1]}},"source":"/building/roof-1/weather","version":1},{"consumer":"/building/roof-1/room","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[9,25,9]},"lo":{"$tuple":[1,22,1]}},"source":"environment","version":1},{"consumer":"/building/roof-1/room","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[11,36,11]},"lo":{"$tuple":[-1,22,-1]}},"source":"/building/roof-1/weather","version":1},{"consumer":"/building/roof-1/room/collars","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[10,26,3]},"lo":{"$tuple":[0,26,3]}},"source":"environment","version":1},{"consumer":"/building/roof-1/room/guard","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[10,24,8]},"lo":{"$tuple":[5,22,0]}},"source":"environment","version":1},{"consumer":"/building/roof-1/room/light-0","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[3,29,5]},"lo":{"$tuple":[3,25,5]}},"source":"environment","version":1},{"consumer":"/building/roof-1/room/light-1","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[6,30,7]},"lo":{"$tuple":[6,25,7]}},"source":"environment","version":1},{"consumer":"/building/roof-0","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[21,18,10]},"lo":{"$tuple":[11,16,0]}},"source":"/building/roof-floor-0","version":1},{"consumer":"/building/roof-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[21,18,10]},"lo":{"$tuple":[11,16,0]}},"source":"/building/roof-floor-0","version":1},{"consumer":"/building/roof-0/weather/cover","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[22,29,11]},"lo":{"$tuple":[10,16,-1]}},"source":"environment","version":1},{"consumer":"/building/roof-0/weather/cover/gable-front","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[21,24,0]},"lo":{"$tuple":[11,17,-1]}},"source":"environment","version":1},{"consumer":"/building/roof-0/weather/cover/gable-front/window","reason":"install","region":{"$type":"Box","hi":{"$tuple":[17,21,0]},"lo":{"$tuple":[15,17,0]}},"source":"/building/roof-0/weather/cover/gable-front","version":1},{"consumer":"/building/roof-0/weather/cover/gable-front/window","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[17,24,0]},"lo":{"$tuple":[15,17,0]}},"source":"/building/roof-0/weather/cover/gable-front","version":1},{"consumer":"/building/roof-0/weather/cover/gable-rear","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[21,22,11]},"lo":{"$tuple":[11,17,10]}},"source":"environment","version":1},{"consumer":"/building/roof-0/weather/cover/gable-rear/window","reason":"install","region":{"$type":"Box","hi":{"$tuple":[17,21,10]},"lo":{"$tuple":[15,17,10]}},"source":"/building/roof-0/weather/cover/gable-rear","version":1},{"consumer":"/building/roof-0/weather/cover/gable-rear/window","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[17,22,10]},"lo":{"$tuple":[15,17,10]}},"source":"/building/roof-0/weather/cover/gable-rear","version":1},{"consumer":"/building/roof-0/room","reason":"install","region":{"$type":"Box","hi":{"$tuple":[22,30,11]},"lo":{"$tuple":[10,16,-1]}},"source":"/building/roof-0/weather","version":1},{"consumer":"/building/roof-0/room","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[20,19,9]},"lo":{"$tuple":[12,16,1]}},"source":"environment","version":1},{"consumer":"/building/roof-0/room","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[22,30,11]},"lo":{"$tuple":[10,16,-1]}},"source":"/building/roof-0/weather","version":1},{"consumer":"/building/roof-0/room/collars","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[21,20,3]},"lo":{"$tuple":[11,20,3]}},"source":"environment","version":1},{"consumer":"/building/roof-0/room/guard","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[21,18,9]},"lo":{"$tuple":[16,16,0]}},"source":"environment","version":1},{"consumer":"/building/roof-0/room/light-0","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[12,20,8]},"lo":{"$tuple":[12,19,8]}},"source":"environment","version":1},{"consumer":"/building/roof-0/room/light-1","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[14,20,3]},"lo":{"$tuple":[14,19,3]}},"source":"environment","version":1},{"consumer":"/building/roof-0/room/light-2","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[16,26,6]},"lo":{"$tuple":[16,19,6]}},"source":"environment","version":1},{"consumer":"/building/ceiling-room-0-0-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[10,9,10]},"lo":{"$tuple":[0,9,0]}},"source":"/building/room-0-0-0","version":1},{"consumer":"/building/ceiling-room-0-0-0","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[9,10,9]},"lo":{"$tuple":[1,9,1]}},"source":"environment","version":1},{"consumer":"/building/ceiling-room-0-0-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[10,9,10]},"lo":{"$tuple":[0,9,0]}},"source":"/building/room-0-0-0","version":1},{"consumer":"/building/ceiling-room-1-0-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[21,9,10]},"lo":{"$tuple":[11,9,0]}},"source":"/building/room-1-0-0","version":1},{"consumer":"/building/ceiling-room-1-0-0","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[20,10,9]},"lo":{"$tuple":[12,9,1]}},"source":"environment","version":1},{"consumer":"/building/ceiling-room-1-0-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[21,9,10]},"lo":{"$tuple":[11,9,0]}},"source":"/building/room-1-0-0","version":1},{"consumer":"/building/ceiling-room-0-0-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[10,15,10]},"lo":{"$tuple":[0,15,0]}},"source":"/building/room-0-0-1","version":1},{"consumer":"/building/ceiling-room-0-0-1","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[9,16,9]},"lo":{"$tuple":[1,15,1]}},"source":"environment","version":1},{"consumer":"/building/ceiling-room-0-0-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[10,15,10]},"lo":{"$tuple":[0,15,0]}},"source":"/building/room-0-0-1","version":1},{"consumer":"/building/ceiling-room-1-0-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[21,15,10]},"lo":{"$tuple":[11,15,0]}},"source":"/building/room-1-0-1","version":1},{"consumer":"/building/ceiling-room-1-0-1","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[20,16,9]},"lo":{"$tuple":[12,15,1]}},"source":"environment","version":1},{"consumer":"/building/ceiling-room-1-0-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[21,15,10]},"lo":{"$tuple":[11,15,0]}},"source":"/building/room-1-0-1","version":1},{"consumer":"/building/ceiling-room-0-0-2","reason":"install","region":{"$type":"Box","hi":{"$tuple":[10,21,10]},"lo":{"$tuple":[0,21,0]}},"source":"/building/room-0-0-2","version":1},{"consumer":"/building/ceiling-room-0-0-2","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[9,22,9]},"lo":{"$tuple":[1,21,1]}},"source":"environment","version":1},{"consumer":"/building/ceiling-room-0-0-2","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[10,21,10]},"lo":{"$tuple":[0,21,0]}},"source":"/building/room-0-0-2","version":1},{"consumer":"/garden","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[8,72,-14]},"lo":{"$tuple":[2,2,-15]}},"source":"environment","version":2},{"consumer":"/garden","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[6,6,-6]},"lo":{"$tuple":[4,2,-7]}},"source":"/building","version":2},{"consumer":"/garden/walk","reason":"surface","region":{"$type":"Box","hi":{"$tuple":[9,5,-4]},"lo":{"$tuple":[1,-1,-17]}},"source":"/land","version":2},{"consumer":"/garden/walk","reason":"surface","region":{"$type":"Box","hi":{"$tuple":[6,5,-6]},"lo":{"$tuple":[4,2,-7]}},"source":"/building","version":2},{"consumer":"/garden/walk","reason":"spatial-query","region":{"$type":"Box","hi":{"$tuple":[8,4,-5]},"lo":{"$tuple":[2,0,-17]}},"source":"environment","version":2},{"consumer":"/garden/walk","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[6,3,-7]},"lo":{"$tuple":[4,2,-15]}},"source":"environment","version":2},{"consumer":"/garden/bed-0","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[2,72,-10]},"lo":{"$tuple":[-2,2,-13]}},"source":"environment","version":2},{"consumer":"/garden/bed-0/footing","reason":"fill","region":{"$type":"Box","hi":{"$tuple":[3,3,-9]},"lo":{"$tuple":[-3,0,-14]}},"source":"/land","version":2},{"consumer":"/garden/bed-0/footing","reason":"spatial-query","region":{"$type":"Box","hi":{"$tuple":[2,2,-10]},"lo":{"$tuple":[-2,1,-13]}},"source":"environment","version":2},{"consumer":"/garden/bed-0/footing","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[2,72,-10]},"lo":{"$tuple":[-2,2,-13]}},"source":"environment","version":2},{"consumer":"/garden/bed-0/soil","reason":"fill","region":{"$type":"Box","hi":{"$tuple":[2,3,-10]},"lo":{"$tuple":[-2,1,-13]}},"source":"/land","version":2},{"consumer":"/garden/bed-0/soil","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[1,72,-11]},"lo":{"$tuple":[-1,2,-12]}},"source":"environment","version":2},{"consumer":"/garden/bed-1","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[14,72,-10]},"lo":{"$tuple":[10,2,-13]}},"source":"environment","version":2},{"consumer":"/garden/bed-1/footing","reason":"fill","region":{"$type":"Box","hi":{"$tuple":[15,3,-9]},"lo":{"$tuple":[9,0,-14]}},"source":"/land","version":2},{"consumer":"/garden/bed-1/footing","reason":"spatial-query","region":{"$type":"Box","hi":{"$tuple":[14,2,-10]},"lo":{"$tuple":[10,1,-13]}},"source":"environment","version":2},{"consumer":"/garden/bed-1/footing","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[14,72,-10]},"lo":{"$tuple":[10,2,-13]}},"source":"environment","version":2},{"consumer":"/garden/bed-1/soil","reason":"fill","region":{"$type":"Box","hi":{"$tuple":[14,3,-10]},"lo":{"$tuple":[10,1,-13]}},"source":"/land","version":2},{"consumer":"/garden/bed-1/soil","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[13,72,-11]},"lo":{"$tuple":[11,2,-12]}},"source":"environment","version":2},{"consumer":"/garden/bed-2","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[2,72,-6]},"lo":{"$tuple":[-2,2,-9]}},"source":"environment","version":2},{"consumer":"/garden/bed-2/footing","reason":"fill","region":{"$type":"Box","hi":{"$tuple":[3,3,-5]},"lo":{"$tuple":[-3,0,-10]}},"source":"/land","version":2},{"consumer":"/garden/bed-2/footing","reason":"spatial-query","region":{"$type":"Box","hi":{"$tuple":[2,2,-6]},"lo":{"$tuple":[-2,1,-9]}},"source":"environment","version":2},{"consumer":"/garden/bed-2/footing","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[2,72,-6]},"lo":{"$tuple":[-2,2,-9]}},"source":"environment","version":2},{"consumer":"/garden/bed-2/soil","reason":"fill","region":{"$type":"Box","hi":{"$tuple":[2,3,-6]},"lo":{"$tuple":[-2,1,-9]}},"source":"/land","version":2},{"consumer":"/garden/bed-2/soil","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[1,72,-7]},"lo":{"$tuple":[-1,2,-8]}},"source":"environment","version":2},{"consumer":"/garden/bed-3","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[14,72,-6]},"lo":{"$tuple":[10,2,-9]}},"source":"environment","version":2},{"consumer":"/garden/bed-3/footing","reason":"fill","region":{"$type":"Box","hi":{"$tuple":[15,3,-5]},"lo":{"$tuple":[9,0,-10]}},"source":"/land","version":2},{"consumer":"/garden/bed-3/footing","reason":"spatial-query","region":{"$type":"Box","hi":{"$tuple":[14,2,-6]},"lo":{"$tuple":[10,1,-9]}},"source":"environment","version":2},{"consumer":"/garden/bed-3/footing","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[14,72,-6]},"lo":{"$tuple":[10,2,-9]}},"source":"environment","version":2},{"consumer":"/garden/bed-3/soil","reason":"fill","region":{"$type":"Box","hi":{"$tuple":[14,3,-6]},"lo":{"$tuple":[10,1,-9]}},"source":"/land","version":2},{"consumer":"/garden/bed-3/soil","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[13,72,-7]},"lo":{"$tuple":[11,2,-8]}},"source":"environment","version":2},{"consumer":"/garden/planting","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[29,72,19]},"lo":{"$tuple":[-7,1,-16]}},"source":"environment","version":2},{"consumer":"/garden/planting/tree-0","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[24,15,-3]},"lo":{"$tuple":[16,2,-11]}},"source":"/land","version":2},{"consumer":"/garden/planting/tree-0","reason":"spatial-query","region":{"$type":"Box","hi":{"$tuple":[23,14,-4]},"lo":{"$tuple":[17,2,-10]}},"source":"environment","version":2},{"consumer":"/garden/planting/tree-0","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[23,14,-4]},"lo":{"$tuple":[17,6,-10]}},"source":"environment","version":2},{"consumer":"/garden/planting/tree-1","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[0,14,19]},"lo":{"$tuple":[-8,1,11]}},"source":"/land","version":2},{"consumer":"/garden/planting/tree-1","reason":"spatial-query","region":{"$type":"Box","hi":{"$tuple":[-1,13,18]},"lo":{"$tuple":[-7,1,12]}},"source":"environment","version":2},{"consumer":"/garden/planting/tree-1","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-1,13,18]},"lo":{"$tuple":[-7,5,12]}},"source":"environment","version":2},{"consumer":"/garden/planting/tree-2","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[30,16,19]},"lo":{"$tuple":[22,3,11]}},"source":"/land","version":2},{"consumer":"/garden/planting/tree-2","reason":"spatial-query","region":{"$type":"Box","hi":{"$tuple":[29,15,18]},"lo":{"$tuple":[23,3,12]}},"source":"environment","version":2},{"consumer":"/garden/planting/tree-2","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[29,15,18]},"lo":{"$tuple":[23,7,12]}},"source":"environment","version":2},{"consumer":"/garden/planting/tree-3","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[30,13,1]},"lo":{"$tuple":[22,2,-7]}},"source":"/land","version":2},{"consumer":"/garden/planting/tree-3","reason":"spatial-query","region":{"$type":"Box","hi":{"$tuple":[29,12,0]},"lo":{"$tuple":[23,2,-6]}},"source":"environment","version":2},{"consumer":"/garden/planting/tree-3","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[29,12,0]},"lo":{"$tuple":[23,6,-6]}},"source":"environment","version":2},{"consumer":"/garden/planting/grass--7-6","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-6,3,7]},"lo":{"$tuple":[-8,1,5]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass--3--16","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-2,3,-15]},"lo":{"$tuple":[-4,1,-17]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass--2-0","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-1,4,1]},"lo":{"$tuple":[-3,2,-1]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass--1--3","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[0,4,-2]},"lo":{"$tuple":[-2,2,-4]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-5-14","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[6,4,15]},"lo":{"$tuple":[4,2,13]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-6-14","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[7,4,15]},"lo":{"$tuple":[5,2,13]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-6-17","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[7,4,18]},"lo":{"$tuple":[5,2,16]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-8--13","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[9,4,-12]},"lo":{"$tuple":[7,2,-14]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-8--8","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[9,4,-7]},"lo":{"$tuple":[7,2,-9]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-8--6","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[9,4,-5]},"lo":{"$tuple":[7,2,-7]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-9--10","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[10,4,-9]},"lo":{"$tuple":[8,2,-11]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-10-18","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[11,4,19]},"lo":{"$tuple":[9,2,17]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-14-19","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[15,4,20]},"lo":{"$tuple":[13,2,18]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-15-18","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[16,4,19]},"lo":{"$tuple":[14,2,17]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-17--2","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[18,4,-1]},"lo":{"$tuple":[16,2,-3]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-20--3","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[21,4,-2]},"lo":{"$tuple":[19,2,-4]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-20-13","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[21,5,14]},"lo":{"$tuple":[19,3,12]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-21--16","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[22,4,-15]},"lo":{"$tuple":[20,2,-17]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-26--15","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[27,4,-14]},"lo":{"$tuple":[25,2,-16]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-27-9","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[28,5,10]},"lo":{"$tuple":[26,3,8]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-28-5","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[29,5,6]},"lo":{"$tuple":[27,3,4]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-28-7","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[29,5,8]},"lo":{"$tuple":[27,3,6]}},"source":"/land","version":2},{"consumer":"/garden/borders","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[25,72,16]},"lo":{"$tuple":[-4,1,-8]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--4-3","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-3,4,4]},"lo":{"$tuple":[-5,1,2]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--4-3","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-4,1,3]},"lo":{"$tuple":[-4,1,3]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--4-5","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-3,3,6]},"lo":{"$tuple":[-5,1,4]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--4-5","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-4,1,5]},"lo":{"$tuple":[-4,1,5]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--4-6","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-3,3,7]},"lo":{"$tuple":[-5,1,5]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--4-6","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-4,1,6]},"lo":{"$tuple":[-4,1,6]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--4-7","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-3,3,8]},"lo":{"$tuple":[-5,1,6]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--4-7","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-4,1,7]},"lo":{"$tuple":[-4,1,7]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--4-10","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-3,3,11]},"lo":{"$tuple":[-5,1,9]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--4-10","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-4,1,10]},"lo":{"$tuple":[-4,1,10]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--3--2","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-2,5,-1]},"lo":{"$tuple":[-4,2,-3]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--3--2","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-3,2,-2]},"lo":{"$tuple":[-3,2,-2]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--3-1","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-2,4,2]},"lo":{"$tuple":[-4,2,0]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--3-1","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-3,2,1]},"lo":{"$tuple":[-3,2,1]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--3-3","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-2,4,4]},"lo":{"$tuple":[-4,2,2]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--3-3","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-3,2,3]},"lo":{"$tuple":[-3,2,3]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--3-4","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-2,3,5]},"lo":{"$tuple":[-4,1,3]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--3-4","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-3,1,4]},"lo":{"$tuple":[-3,1,4]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--3-5","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-2,3,6]},"lo":{"$tuple":[-4,1,4]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--3-5","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-3,1,5]},"lo":{"$tuple":[-3,1,5]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--3-6","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-2,3,7]},"lo":{"$tuple":[-4,1,5]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--3-6","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-3,1,6]},"lo":{"$tuple":[-3,1,6]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--3-8","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-2,4,9]},"lo":{"$tuple":[-4,1,7]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--3-8","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-3,1,8]},"lo":{"$tuple":[-3,1,8]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--2--4","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-1,4,-3]},"lo":{"$tuple":[-3,2,-5]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--2--4","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-2,2,-4]},"lo":{"$tuple":[-2,2,-4]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--2--2","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-1,4,-1]},"lo":{"$tuple":[-3,2,-3]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--2--2","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-2,2,-2]},"lo":{"$tuple":[-2,2,-2]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--2-2","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-1,4,3]},"lo":{"$tuple":[-3,2,1]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--2-2","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-2,2,2]},"lo":{"$tuple":[-2,2,2]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--2-3","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-1,4,4]},"lo":{"$tuple":[-3,2,2]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--2-3","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-2,2,3]},"lo":{"$tuple":[-2,2,3]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--2-5","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-1,4,6]},"lo":{"$tuple":[-3,2,4]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--2-5","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-2,2,5]},"lo":{"$tuple":[-2,2,5]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--2-6","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-1,3,7]},"lo":{"$tuple":[-3,1,5]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--2-6","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-2,1,6]},"lo":{"$tuple":[-2,1,6]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--2-7","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-1,3,8]},"lo":{"$tuple":[-3,1,6]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--2-7","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-2,1,7]},"lo":{"$tuple":[-2,1,7]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--2-10","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-1,3,11]},"lo":{"$tuple":[-3,1,9]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--2-10","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-2,1,10]},"lo":{"$tuple":[-2,1,10]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--2-12","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-1,3,13]},"lo":{"$tuple":[-3,1,11]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--2-12","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-2,1,12]},"lo":{"$tuple":[-2,1,12]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--1-12","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[0,3,13]},"lo":{"$tuple":[-2,1,11]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--1-12","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-1,1,12]},"lo":{"$tuple":[-1,1,12]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--1-13","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[0,3,14]},"lo":{"$tuple":[-2,1,12]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--1-13","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-1,1,13]},"lo":{"$tuple":[-1,1,13]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-0-12","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[1,3,13]},"lo":{"$tuple":[-1,1,11]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-0-12","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[0,1,12]},"lo":{"$tuple":[0,1,12]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-2-12","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[3,3,13]},"lo":{"$tuple":[1,1,11]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-2-12","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[2,1,12]},"lo":{"$tuple":[2,1,12]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-3--7","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[4,4,-6]},"lo":{"$tuple":[2,2,-8]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-3--7","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[3,2,-7]},"lo":{"$tuple":[3,2,-7]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-3--6","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[4,4,-5]},"lo":{"$tuple":[2,2,-7]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-3--6","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[3,2,-6]},"lo":{"$tuple":[3,2,-6]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-6-16","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[7,4,17]},"lo":{"$tuple":[5,2,15]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-6-16","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[6,2,16]},"lo":{"$tuple":[6,2,16]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-7--6","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[8,4,-5]},"lo":{"$tuple":[6,2,-7]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-7--6","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[7,2,-6]},"lo":{"$tuple":[7,2,-6]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-7-15","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[8,4,16]},"lo":{"$tuple":[6,2,14]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-7-15","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[7,2,15]},"lo":{"$tuple":[7,2,15]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-8--7","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[9,4,-6]},"lo":{"$tuple":[7,2,-8]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-8--7","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[8,2,-7]},"lo":{"$tuple":[8,2,-7]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-9--6","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[10,4,-5]},"lo":{"$tuple":[8,2,-7]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-9--6","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[9,2,-6]},"lo":{"$tuple":[9,2,-6]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-9-12","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[10,5,13]},"lo":{"$tuple":[8,2,11]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-9-12","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[9,2,12]},"lo":{"$tuple":[9,2,12]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-9-13","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[10,4,14]},"lo":{"$tuple":[8,2,12]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-9-13","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[9,2,13]},"lo":{"$tuple":[9,2,13]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-10-13","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[11,5,14]},"lo":{"$tuple":[9,2,12]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-10-13","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[10,2,13]},"lo":{"$tuple":[10,2,13]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-10-14","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[11,4,15]},"lo":{"$tuple":[9,2,13]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-10-14","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[10,2,14]},"lo":{"$tuple":[10,2,14]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-11-13","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[12,4,14]},"lo":{"$tuple":[10,2,12]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-11-13","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[11,2,13]},"lo":{"$tuple":[11,2,13]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-11-14","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[12,5,15]},"lo":{"$tuple":[10,2,13]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-11-14","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[11,2,14]},"lo":{"$tuple":[11,2,14]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-12--3","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[13,5,-2]},"lo":{"$tuple":[11,2,-4]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-12--3","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[12,2,-3]},"lo":{"$tuple":[12,2,-3]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-14--3","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[15,4,-2]},"lo":{"$tuple":[13,2,-4]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-14--3","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[14,2,-3]},"lo":{"$tuple":[14,2,-3]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-14--2","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[15,4,-1]},"lo":{"$tuple":[13,2,-3]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-14--2","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[14,2,-2]},"lo":{"$tuple":[14,2,-2]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-14-13","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[15,5,14]},"lo":{"$tuple":[13,2,12]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-14-13","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[14,2,13]},"lo":{"$tuple":[14,2,13]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-14-14","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[15,4,15]},"lo":{"$tuple":[13,2,13]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-14-14","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[14,2,14]},"lo":{"$tuple":[14,2,14]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-15--3","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[16,4,-2]},"lo":{"$tuple":[14,2,-4]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-15--3","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[15,2,-3]},"lo":{"$tuple":[15,2,-3]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-15-13","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[16,4,14]},"lo":{"$tuple":[14,2,12]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-15-13","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[15,2,13]},"lo":{"$tuple":[15,2,13]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-16--4","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[17,4,-3]},"lo":{"$tuple":[15,2,-5]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-16--4","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[16,2,-4]},"lo":{"$tuple":[16,2,-4]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-16--3","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[17,5,-2]},"lo":{"$tuple":[15,2,-4]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-16--3","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[16,2,-3]},"lo":{"$tuple":[16,2,-3]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-16-14","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[17,4,15]},"lo":{"$tuple":[15,2,13]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-16-14","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[16,2,14]},"lo":{"$tuple":[16,2,14]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-18-13","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[19,4,14]},"lo":{"$tuple":[17,2,12]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-18-13","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[18,2,13]},"lo":{"$tuple":[18,2,13]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-18-14","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[19,4,15]},"lo":{"$tuple":[17,2,13]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-18-14","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[18,2,14]},"lo":{"$tuple":[18,2,14]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-21--4","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[22,4,-3]},"lo":{"$tuple":[20,2,-5]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-21--4","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[21,2,-4]},"lo":{"$tuple":[21,2,-4]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-21--2","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[22,4,-1]},"lo":{"$tuple":[20,2,-3]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-21--2","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[21,2,-2]},"lo":{"$tuple":[21,2,-2]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-21-14","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[22,5,15]},"lo":{"$tuple":[20,3,13]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-21-14","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[21,3,14]},"lo":{"$tuple":[21,3,14]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-22--2","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[23,4,-1]},"lo":{"$tuple":[21,2,-3]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-22--2","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[22,2,-2]},"lo":{"$tuple":[22,2,-2]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-23-0","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[24,4,1]},"lo":{"$tuple":[22,2,-1]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-23-0","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[23,2,0]},"lo":{"$tuple":[23,2,0]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-23-1","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[24,5,2]},"lo":{"$tuple":[22,2,0]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-23-1","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[23,2,1]},"lo":{"$tuple":[23,2,1]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-23-2","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[24,5,3]},"lo":{"$tuple":[22,2,1]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-23-2","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[23,2,2]},"lo":{"$tuple":[23,2,2]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-23-3","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[24,4,4]},"lo":{"$tuple":[22,2,2]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-23-3","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[23,2,3]},"lo":{"$tuple":[23,2,3]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-23-4","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[24,4,5]},"lo":{"$tuple":[22,2,3]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-23-4","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[23,2,4]},"lo":{"$tuple":[23,2,4]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-23-9","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[24,5,10]},"lo":{"$tuple":[22,3,8]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-23-9","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[23,3,9]},"lo":{"$tuple":[23,3,9]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-23-10","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[24,5,11]},"lo":{"$tuple":[22,3,9]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-23-10","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[23,3,10]},"lo":{"$tuple":[23,3,10]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-24-5","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[25,4,6]},"lo":{"$tuple":[23,2,4]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-24-5","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[24,2,5]},"lo":{"$tuple":[24,2,5]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-24-8","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[25,5,9]},"lo":{"$tuple":[23,3,7]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-24-8","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[24,3,8]},"lo":{"$tuple":[24,3,8]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-25-0","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[26,4,1]},"lo":{"$tuple":[24,2,-1]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-25-0","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[25,2,0]},"lo":{"$tuple":[25,2,0]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-25-1","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[26,4,2]},"lo":{"$tuple":[24,2,0]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-25-1","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[25,2,1]},"lo":{"$tuple":[25,2,1]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-25-7","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[26,5,8]},"lo":{"$tuple":[24,3,6]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-25-7","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[25,3,7]},"lo":{"$tuple":[25,3,7]}},"source":"environment","version":2}],"digest":"b2e4f20409a685fe022ecc634b8e6000599032ff732b94685316c52aa9af6e75","displaced":{"/building":[],"/building/approach":[[[4,2,-7],{"$type":"Cell","nbt":null,"operation":"/land#strata","owner":"/land","shared":{"$tuple":[]},"state":"minecraft:grass_block"}],[[5,2,-7],{"$type":"Cell","nbt":null,"operation":"/land#strata","owner":"/land","shared":{"$tuple":[]},"state":"minecraft:grass_block"}],[[6,2,-7],{"$type":"Cell","nbt":null,"operation":"/land#strata","owner":"/land","shared":{"$tuple":[]},"state":"minecraft:grass_block"}]],"/building/ceiling-room-0-0-0":[],"/building/ceiling-room-0-0-1":[],"/building/ceiling-room-0-0-2":[],"/building/ceiling-room-1-0-0":[],"/building/ceiling-room-1-0-1":[],"/building/chimney":[],"/building/chimney-bearing":[],"/building/foundation":[],"/building/porch":[],"/building/porch/lantern-1":[],"/building/porch/lantern-9":[],"/building/roof-0":[],"/building/roof-0/room":[],"/building/roof-0/room/collars":[],"/building/roof-0/room/guard":[],"/building/roof-0/room/light-0":[],"/building/roof-0/room/light-1":[],"/building/roof-0/room/light-2":[],"/building/roof-0/room/station-0":[],"/building/roof-0/room/station-1":[],"/building/roof-0/room/station-2":[],"/building/roof-0/weather":[],"/building/roof-0/weather/cover":[],"/building/roof-0/weather/cover/gable-front":[],"/building/roof-0/weather/cover/gable-front/window":[[[15,18,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/gable-front#gable-frame","owner":"/building/roof-0/weather/cover/gable-front","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[15,19,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/gable-front#gable-frame","owner":"/building/roof-0/weather/cover/gable-front","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[15,20,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/gable-front#gable-frame","owner":"/building/roof-0/weather/cover/gable-front","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[16,18,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/gable-front#gable-frame","owner":"/building/roof-0/weather/cover/gable-front","shared":{"$tuple":[]},"state":"minecraft:spruce_log[axis=y]"}],[[16,19,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/gable-front#gable-frame","owner":"/building/roof-0/weather/cover/gable-front","shared":{"$tuple":[]},"state":"minecraft:spruce_log[axis=y]"}],[[16,20,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/gable-front#gable-frame","owner":"/building/roof-0/weather/cover/gable-front","shared":{"$tuple":[]},"state":"minecraft:spruce_log[axis=y]"}],[[17,18,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/gable-front#gable-frame","owner":"/building/roof-0/weather/cover/gable-front","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[17,19,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/gable-front#gable-frame","owner":"/building/roof-0/weather/cover/gable-front","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[17,20,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/gable-front#gable-frame","owner":"/building/roof-0/weather/cover/gable-front","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/roof-0/weather/cover/gable-rear":[],"/building/roof-0/weather/cover/gable-rear/window":[[[15,18,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/gable-rear#gable-frame","owner":"/building/roof-0/weather/cover/gable-rear","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[15,19,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/gable-rear#gable-frame","owner":"/building/roof-0/weather/cover/gable-rear","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[15,20,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/gable-rear#gable-frame","owner":"/building/roof-0/weather/cover/gable-rear","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[16,18,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/gable-rear#gable-frame","owner":"/building/roof-0/weather/cover/gable-rear","shared":{"$tuple":[]},"state":"minecraft:spruce_log[axis=y]"}],[[16,19,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/gable-rear#gable-frame","owner":"/building/roof-0/weather/cover/gable-rear","shared":{"$tuple":[]},"state":"minecraft:spruce_log[axis=y]"}],[[16,20,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/gable-rear#gable-frame","owner":"/building/roof-0/weather/cover/gable-rear","shared":{"$tuple":[]},"state":"minecraft:spruce_log[axis=y]"}],[[17,18,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/gable-rear#gable-frame","owner":"/building/roof-0/weather/cover/gable-rear","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[17,19,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/gable-rear#gable-frame","owner":"/building/roof-0/weather/cover/gable-rear","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[17,20,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/gable-rear#gable-frame","owner":"/building/roof-0/weather/cover/gable-rear","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/roof-1":[],"/building/roof-1/room":[],"/building/roof-1/room/collars":[],"/building/roof-1/room/guard":[],"/building/roof-1/room/light-0":[],"/building/roof-1/room/light-1":[],"/building/roof-1/room/station-0":[],"/building/roof-1/room/station-1":[],"/building/roof-1/room/station-2":[],"/building/roof-1/weather":[],"/building/roof-1/weather/cover":[],"/building/roof-1/weather/cover/dormer-left-4":[[[0,24,2],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#riser","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[0,24,3],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#riser","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[0,24,4],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#riser","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[0,24,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#riser","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[0,24,6],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#riser","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[0,25,2],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#weather-course","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=east,half=bottom,shape=straight,waterlogged=false]"}],[[0,25,3],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#weather-course","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=east,half=bottom,shape=straight,waterlogged=false]"}],[[0,25,4],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#weather-course","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=east,half=bottom,shape=straight,waterlogged=false]"}],[[0,25,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#weather-course","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=east,half=bottom,shape=straight,waterlogged=false]"}],[[0,25,6],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#weather-course","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=east,half=bottom,shape=straight,waterlogged=false]"}],[[1,26,2],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#weather-course","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=east,half=bottom,shape=straight,waterlogged=false]"}],[[1,26,3],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#weather-course","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=east,half=bottom,shape=straight,waterlogged=false]"}],[[1,26,4],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#weather-course","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=east,half=bottom,shape=straight,waterlogged=false]"}],[[1,26,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#weather-course","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=east,half=bottom,shape=straight,waterlogged=false]"}],[[1,26,6],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#weather-course","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=east,half=bottom,shape=straight,waterlogged=false]"}],[[2,27,2],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#riser","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[2,27,3],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#riser","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[2,27,4],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#riser","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[2,27,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#riser","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[2,27,6],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#riser","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[2,28,2],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#weather-course","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=east,half=bottom,shape=straight,waterlogged=false]"}],[[2,28,3],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#weather-course","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=east,half=bottom,shape=straight,waterlogged=false]"}],[[2,28,4],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#weather-course","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=east,half=bottom,shape=straight,waterlogged=false]"}],[[2,28,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#weather-course","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=east,half=bottom,shape=straight,waterlogged=false]"}],[[2,28,6],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#weather-course","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=east,half=bottom,shape=straight,waterlogged=false]"}]],"/building/roof-1/weather/cover/dormer-left-4/face":[],"/building/roof-1/weather/cover/dormer-left-4/face/window":[[[0,25,3],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover/dormer-left-4/face#frame","owner":"/building/roof-1/weather/cover/dormer-left-4/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,25,4],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover/dormer-left-4/face#frame","owner":"/building/roof-1/weather/cover/dormer-left-4/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,25,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover/dormer-left-4/face#frame","owner":"/building/roof-1/weather/cover/dormer-left-4/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,26,3],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover/dormer-left-4/face#frame","owner":"/building/roof-1/weather/cover/dormer-left-4/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,26,4],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover/dormer-left-4/face#frame","owner":"/building/roof-1/weather/cover/dormer-left-4/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,26,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover/dormer-left-4/face#frame","owner":"/building/roof-1/weather/cover/dormer-left-4/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/roof-1/weather/cover/gable-front":[],"/building/roof-1/weather/cover/gable-front/window":[[[4,24,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover/gable-front#gable-frame","owner":"/building/roof-1/weather/cover/gable-front","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[4,25,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover/gable-front#gable-frame","owner":"/building/roof-1/weather/cover/gable-front","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[4,26,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover/gable-front#gable-frame","owner":"/building/roof-1/weather/cover/gable-front","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[5,24,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover/gable-front#gable-frame","owner":"/building/roof-1/weather/cover/gable-front","shared":{"$tuple":[]},"state":"minecraft:spruce_log[axis=y]"}],[[5,25,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover/gable-front#gable-frame","owner":"/building/roof-1/weather/cover/gable-front","shared":{"$tuple":[]},"state":"minecraft:spruce_log[axis=y]"}],[[5,26,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover/gable-front#gable-frame","owner":"/building/roof-1/weather/cover/gable-front","shared":{"$tuple":[]},"state":"minecraft:spruce_log[axis=y]"}],[[6,24,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover/gable-front#gable-frame","owner":"/building/roof-1/weather/cover/gable-front","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[6,25,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover/gable-front#gable-frame","owner":"/building/roof-1/weather/cover/gable-front","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[6,26,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover/gable-front#gable-frame","owner":"/building/roof-1/weather/cover/gable-front","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/roof-1/weather/cover/gable-rear":[],"/building/roof-floor-0":[],"/building/roof-floor-0/floor":[],"/building/roof-floor-0/knees":[],"/building/roof-floor-1":[],"/building/roof-floor-1/floor":[],"/building/roof-floor-1/knees":[],"/building/room-0-0-0":[],"/building/room-0-0-0/door-east":[[[10,5,5],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-east#fill","owner":"/building/room-0-0-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[10,6,5],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-east#fill","owner":"/building/room-0-0-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-0-0/door-north":[[[5,5,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-north#fill","owner":"/building/room-0-0-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[5,6,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-north#fill","owner":"/building/room-0-0-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-0-0/facade-garden":[],"/building/room-0-0-0/floor":[],"/building/room-0-0-0/furniture":[],"/building/room-0-0-0/furniture/station-0":[],"/building/room-0-0-0/furniture/station-1":[],"/building/room-0-0-0/furniture/station-4":[],"/building/room-0-0-0/furniture/station-7":[],"/building/room-0-0-0/furniture/textiles":[],"/building/room-0-0-0/joinery-south":[],"/building/room-0-0-0/joinery-west":[],"/building/room-0-0-0/light-0":[],"/building/room-0-0-0/light-1":[],"/building/room-0-0-0/stairs":[],"/building/room-0-0-0/wall-east":[],"/building/room-0-0-0/wall-north":[],"/building/room-0-0-0/wall-south":[],"/building/room-0-0-0/wall-west":[],"/building/room-0-0-0/window-north-0":[[[2,6,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-north#fill","owner":"/building/room-0-0-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[2,7,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-north#fill","owner":"/building/room-0-0-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[2,8,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-north#fill","owner":"/building/room-0-0-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,6,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-north#fill","owner":"/building/room-0-0-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,7,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-north#fill","owner":"/building/room-0-0-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,8,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-north#fill","owner":"/building/room-0-0-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-0-0/window-north-1":[[[7,6,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-north#fill","owner":"/building/room-0-0-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[7,7,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-north#fill","owner":"/building/room-0-0-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[7,8,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-north#fill","owner":"/building/room-0-0-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,6,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-north#fill","owner":"/building/room-0-0-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,7,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-north#fill","owner":"/building/room-0-0-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,8,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-north#fill","owner":"/building/room-0-0-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-0-0/window-south-0":[[[7,6,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-south#fill","owner":"/building/room-0-0-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[7,7,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-south#fill","owner":"/building/room-0-0-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[7,8,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-south#fill","owner":"/building/room-0-0-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,6,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-south#fill","owner":"/building/room-0-0-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,7,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-south#fill","owner":"/building/room-0-0-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,8,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-south#fill","owner":"/building/room-0-0-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-0-0/window-south-1":[[[2,6,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-south#fill","owner":"/building/room-0-0-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[2,7,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-south#fill","owner":"/building/room-0-0-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[2,8,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-south#fill","owner":"/building/room-0-0-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,6,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-south#fill","owner":"/building/room-0-0-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,7,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-south#fill","owner":"/building/room-0-0-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,8,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-south#fill","owner":"/building/room-0-0-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-0-0/window-west-0":[[[0,6,7],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-west#fill","owner":"/building/room-0-0-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,6,8],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-west#fill","owner":"/building/room-0-0-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,7,7],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-west#fill","owner":"/building/room-0-0-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,7,8],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-west#fill","owner":"/building/room-0-0-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,8,7],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-west#fill","owner":"/building/room-0-0-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,8,8],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-west#fill","owner":"/building/room-0-0-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-0-0/window-west-0/box":[[[-1,5,7],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/window-west-0#sill","owner":"/building/room-0-0-0/window-west-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[-1,5,8],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/window-west-0#sill","owner":"/building/room-0-0-0/window-west-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/building/room-0-0-0/window-west-1":[[[0,6,2],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-west#fill","owner":"/building/room-0-0-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,6,3],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-west#fill","owner":"/building/room-0-0-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,7,2],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-west#fill","owner":"/building/room-0-0-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,7,3],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-west#fill","owner":"/building/room-0-0-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,8,2],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-west#fill","owner":"/building/room-0-0-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,8,3],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/wall-west#fill","owner":"/building/room-0-0-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-0-0/window-west-1/box":[[[-1,5,2],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/window-west-1#sill","owner":"/building/room-0-0-0/window-west-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[-1,5,3],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-0/window-west-1#sill","owner":"/building/room-0-0-0/window-west-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/building/room-0-0-1":[],"/building/room-0-0-1/door-east":[[[10,11,5],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-east#fill","owner":"/building/room-0-0-1/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[10,12,5],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-east#fill","owner":"/building/room-0-0-1/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-0-1/facade-garden":[],"/building/room-0-0-1/floor":[],"/building/room-0-0-1/furniture":[],"/building/room-0-0-1/furniture/station-0":[],"/building/room-0-0-1/furniture/station-1":[],"/building/room-0-0-1/furniture/textiles":[],"/building/room-0-0-1/joinery-south":[],"/building/room-0-0-1/joinery-west":[],"/building/room-0-0-1/light-0":[],"/building/room-0-0-1/light-1":[],"/building/room-0-0-1/stairs":[],"/building/room-0-0-1/wall-east":[],"/building/room-0-0-1/wall-north":[],"/building/room-0-0-1/wall-south":[],"/building/room-0-0-1/wall-west":[],"/building/room-0-0-1/window-north-0":[[[2,12,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-north#fill","owner":"/building/room-0-0-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[2,13,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-north#fill","owner":"/building/room-0-0-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[2,14,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-north#fill","owner":"/building/room-0-0-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,12,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-north#fill","owner":"/building/room-0-0-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,13,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-north#fill","owner":"/building/room-0-0-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,14,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-north#fill","owner":"/building/room-0-0-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-0-1/window-north-1":[[[7,12,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-north#fill","owner":"/building/room-0-0-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[7,13,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-north#fill","owner":"/building/room-0-0-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[7,14,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-north#fill","owner":"/building/room-0-0-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,12,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-north#fill","owner":"/building/room-0-0-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,13,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-north#fill","owner":"/building/room-0-0-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,14,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-north#fill","owner":"/building/room-0-0-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-0-1/window-south-0":[[[7,12,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-south#fill","owner":"/building/room-0-0-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[7,13,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-south#fill","owner":"/building/room-0-0-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[7,14,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-south#fill","owner":"/building/room-0-0-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,12,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-south#fill","owner":"/building/room-0-0-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,13,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-south#fill","owner":"/building/room-0-0-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,14,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-south#fill","owner":"/building/room-0-0-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-0-1/window-south-1":[[[2,12,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-south#fill","owner":"/building/room-0-0-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[2,13,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-south#fill","owner":"/building/room-0-0-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[2,14,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-south#fill","owner":"/building/room-0-0-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,12,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-south#fill","owner":"/building/room-0-0-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,13,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-south#fill","owner":"/building/room-0-0-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,14,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-south#fill","owner":"/building/room-0-0-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-0-1/window-west-0":[[[0,12,7],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-west#fill","owner":"/building/room-0-0-1/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,12,8],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-west#fill","owner":"/building/room-0-0-1/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,13,7],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-west#fill","owner":"/building/room-0-0-1/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,13,8],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-west#fill","owner":"/building/room-0-0-1/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,14,7],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-west#fill","owner":"/building/room-0-0-1/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,14,8],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-west#fill","owner":"/building/room-0-0-1/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-0-1/window-west-0/box":[[[-1,11,7],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/window-west-0#sill","owner":"/building/room-0-0-1/window-west-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[-1,11,8],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/window-west-0#sill","owner":"/building/room-0-0-1/window-west-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/building/room-0-0-1/window-west-1":[[[0,12,2],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-west#fill","owner":"/building/room-0-0-1/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,12,3],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-west#fill","owner":"/building/room-0-0-1/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,13,2],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-west#fill","owner":"/building/room-0-0-1/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,13,3],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-west#fill","owner":"/building/room-0-0-1/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,14,2],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-west#fill","owner":"/building/room-0-0-1/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,14,3],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/wall-west#fill","owner":"/building/room-0-0-1/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-0-1/window-west-1/box":[[[-1,11,2],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/window-west-1#sill","owner":"/building/room-0-0-1/window-west-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[-1,11,3],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-1/window-west-1#sill","owner":"/building/room-0-0-1/window-west-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/building/room-0-0-2":[],"/building/room-0-0-2/facade-garden":[],"/building/room-0-0-2/floor":[],"/building/room-0-0-2/furniture":[],"/building/room-0-0-2/furniture/station-0":[],"/building/room-0-0-2/furniture/station-1":[],"/building/room-0-0-2/furniture/station-2":[],"/building/room-0-0-2/furniture/textiles":[],"/building/room-0-0-2/joinery-north":[],"/building/room-0-0-2/joinery-south":[],"/building/room-0-0-2/joinery-west":[],"/building/room-0-0-2/light-0":[],"/building/room-0-0-2/light-1":[],"/building/room-0-0-2/stairs":[],"/building/room-0-0-2/wall-east":[],"/building/room-0-0-2/wall-north":[],"/building/room-0-0-2/wall-south":[],"/building/room-0-0-2/wall-west":[],"/building/room-0-0-2/window-east-0":[[[10,18,2],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-east#fill","owner":"/building/room-0-0-2/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[10,18,3],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-east#fill","owner":"/building/room-0-0-2/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[10,19,2],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-east#fill","owner":"/building/room-0-0-2/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[10,19,3],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-east#fill","owner":"/building/room-0-0-2/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[10,20,2],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-east#fill","owner":"/building/room-0-0-2/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[10,20,3],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-east#fill","owner":"/building/room-0-0-2/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-0-2/window-east-1":[[[10,18,7],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-east#fill","owner":"/building/room-0-0-2/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[10,18,8],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-east#fill","owner":"/building/room-0-0-2/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[10,19,7],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-east#fill","owner":"/building/room-0-0-2/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[10,19,8],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-east#fill","owner":"/building/room-0-0-2/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[10,20,7],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-east#fill","owner":"/building/room-0-0-2/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[10,20,8],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-east#fill","owner":"/building/room-0-0-2/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-0-2/window-north-0":[[[2,18,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-north#fill","owner":"/building/room-0-0-2/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[2,19,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-north#fill","owner":"/building/room-0-0-2/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[2,20,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-north#fill","owner":"/building/room-0-0-2/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,18,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-north#fill","owner":"/building/room-0-0-2/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,19,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-north#fill","owner":"/building/room-0-0-2/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,20,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-north#fill","owner":"/building/room-0-0-2/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-0-2/window-north-0/box":[[[2,17,-1],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/window-north-0#sill","owner":"/building/room-0-0-2/window-north-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[3,17,-1],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/window-north-0#sill","owner":"/building/room-0-0-2/window-north-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/building/room-0-0-2/window-north-1":[[[7,18,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-north#fill","owner":"/building/room-0-0-2/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[7,19,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-north#fill","owner":"/building/room-0-0-2/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[7,20,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-north#fill","owner":"/building/room-0-0-2/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,18,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-north#fill","owner":"/building/room-0-0-2/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,19,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-north#fill","owner":"/building/room-0-0-2/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,20,0],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-north#fill","owner":"/building/room-0-0-2/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-0-2/window-north-1/box":[[[7,17,-1],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/window-north-1#sill","owner":"/building/room-0-0-2/window-north-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[8,17,-1],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/window-north-1#sill","owner":"/building/room-0-0-2/window-north-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/building/room-0-0-2/window-south-0":[[[7,18,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-south#fill","owner":"/building/room-0-0-2/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[7,19,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-south#fill","owner":"/building/room-0-0-2/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[7,20,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-south#fill","owner":"/building/room-0-0-2/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,18,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-south#fill","owner":"/building/room-0-0-2/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,19,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-south#fill","owner":"/building/room-0-0-2/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,20,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-south#fill","owner":"/building/room-0-0-2/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-0-2/window-south-1":[[[2,18,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-south#fill","owner":"/building/room-0-0-2/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[2,19,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-south#fill","owner":"/building/room-0-0-2/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[2,20,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-south#fill","owner":"/building/room-0-0-2/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,18,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-south#fill","owner":"/building/room-0-0-2/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,19,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-south#fill","owner":"/building/room-0-0-2/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,20,10],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-south#fill","owner":"/building/room-0-0-2/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-0-2/window-west-0":[[[0,18,7],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-west#fill","owner":"/building/room-0-0-2/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,18,8],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-west#fill","owner":"/building/room-0-0-2/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,19,7],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-west#fill","owner":"/building/room-0-0-2/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,19,8],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-west#fill","owner":"/building/room-0-0-2/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,20,7],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-west#fill","owner":"/building/room-0-0-2/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,20,8],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-west#fill","owner":"/building/room-0-0-2/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-0-2/window-west-0/box":[[[-1,17,7],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/window-west-0#sill","owner":"/building/room-0-0-2/window-west-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[-1,17,8],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/window-west-0#sill","owner":"/building/room-0-0-2/window-west-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/building/room-0-0-2/window-west-1":[[[0,18,2],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-west#fill","owner":"/building/room-0-0-2/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,18,3],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-west#fill","owner":"/building/room-0-0-2/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,19,2],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-west#fill","owner":"/building/room-0-0-2/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,19,3],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-west#fill","owner":"/building/room-0-0-2/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,20,2],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-west#fill","owner":"/building/room-0-0-2/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,20,3],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/wall-west#fill","owner":"/building/room-0-0-2/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-0-2/window-west-1/box":[[[-1,17,2],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/window-west-1#sill","owner":"/building/room-0-0-2/window-west-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[-1,17,3],{"$type":"Cell","nbt":null,"operation":"/building/room-0-0-2/window-west-1#sill","owner":"/building/room-0-0-2/window-west-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/building/room-1-0-0":[],"/building/room-1-0-0/door-west":[[[11,5,5],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-west#fill","owner":"/building/room-1-0-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[11,6,5],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-west#fill","owner":"/building/room-1-0-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-1-0-0/facade-garden":[],"/building/room-1-0-0/floor":[],"/building/room-1-0-0/furniture":[],"/building/room-1-0-0/furniture/station-0":[],"/building/room-1-0-0/furniture/station-1":[],"/building/room-1-0-0/furniture/station-4":[],"/building/room-1-0-0/furniture/station-5":[],"/building/room-1-0-0/furniture/station-6":[],"/building/room-1-0-0/furniture/textiles":[],"/building/room-1-0-0/joinery-east":[],"/building/room-1-0-0/joinery-north":[],"/building/room-1-0-0/joinery-south":[],"/building/room-1-0-0/light-0":[],"/building/room-1-0-0/light-1":[],"/building/room-1-0-0/wall-east":[],"/building/room-1-0-0/wall-north":[],"/building/room-1-0-0/wall-south":[],"/building/room-1-0-0/wall-west":[],"/building/room-1-0-0/window-east-0":[[[21,6,2],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-east#fill","owner":"/building/room-1-0-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,6,3],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-east#fill","owner":"/building/room-1-0-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,7,2],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-east#fill","owner":"/building/room-1-0-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,7,3],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-east#fill","owner":"/building/room-1-0-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,8,2],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-east#fill","owner":"/building/room-1-0-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,8,3],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-east#fill","owner":"/building/room-1-0-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-1-0-0/window-east-0/box":[[[22,5,2],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/window-east-0#sill","owner":"/building/room-1-0-0/window-east-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[22,5,3],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/window-east-0#sill","owner":"/building/room-1-0-0/window-east-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/building/room-1-0-0/window-east-1":[[[21,6,7],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-east#fill","owner":"/building/room-1-0-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,6,8],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-east#fill","owner":"/building/room-1-0-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,7,7],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-east#fill","owner":"/building/room-1-0-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,7,8],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-east#fill","owner":"/building/room-1-0-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,8,7],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-east#fill","owner":"/building/room-1-0-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,8,8],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-east#fill","owner":"/building/room-1-0-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-1-0-0/window-east-1/box":[[[22,5,7],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/window-east-1#sill","owner":"/building/room-1-0-0/window-east-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[22,5,8],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/window-east-1#sill","owner":"/building/room-1-0-0/window-east-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/building/room-1-0-0/window-north-0":[[[13,6,0],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-north#fill","owner":"/building/room-1-0-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[13,7,0],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-north#fill","owner":"/building/room-1-0-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[13,8,0],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-north#fill","owner":"/building/room-1-0-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[14,6,0],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-north#fill","owner":"/building/room-1-0-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[14,7,0],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-north#fill","owner":"/building/room-1-0-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[14,8,0],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-north#fill","owner":"/building/room-1-0-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-1-0-0/window-north-0/box":[[[13,5,-1],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/window-north-0#sill","owner":"/building/room-1-0-0/window-north-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[14,5,-1],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/window-north-0#sill","owner":"/building/room-1-0-0/window-north-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/building/room-1-0-0/window-north-1":[[[18,6,0],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-north#fill","owner":"/building/room-1-0-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[18,7,0],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-north#fill","owner":"/building/room-1-0-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[18,8,0],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-north#fill","owner":"/building/room-1-0-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[19,6,0],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-north#fill","owner":"/building/room-1-0-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[19,7,0],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-north#fill","owner":"/building/room-1-0-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[19,8,0],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-north#fill","owner":"/building/room-1-0-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-1-0-0/window-north-1/box":[[[18,5,-1],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/window-north-1#sill","owner":"/building/room-1-0-0/window-north-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[19,5,-1],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/window-north-1#sill","owner":"/building/room-1-0-0/window-north-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/building/room-1-0-0/window-south-0":[[[18,6,10],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-south#fill","owner":"/building/room-1-0-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[18,7,10],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-south#fill","owner":"/building/room-1-0-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[18,8,10],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-south#fill","owner":"/building/room-1-0-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[19,6,10],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-south#fill","owner":"/building/room-1-0-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[19,7,10],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-south#fill","owner":"/building/room-1-0-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[19,8,10],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-south#fill","owner":"/building/room-1-0-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-1-0-0/window-south-0/box":[[[18,5,11],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/window-south-0#sill","owner":"/building/room-1-0-0/window-south-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[19,5,11],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/window-south-0#sill","owner":"/building/room-1-0-0/window-south-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/building/room-1-0-0/window-south-1":[[[13,6,10],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-south#fill","owner":"/building/room-1-0-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[13,7,10],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-south#fill","owner":"/building/room-1-0-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[13,8,10],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-south#fill","owner":"/building/room-1-0-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[14,6,10],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-south#fill","owner":"/building/room-1-0-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[14,7,10],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-south#fill","owner":"/building/room-1-0-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[14,8,10],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/wall-south#fill","owner":"/building/room-1-0-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-1-0-0/window-south-1/box":[[[13,5,11],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/window-south-1#sill","owner":"/building/room-1-0-0/window-south-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[14,5,11],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-0/window-south-1#sill","owner":"/building/room-1-0-0/window-south-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/building/room-1-0-1":[],"/building/room-1-0-1/door-west":[[[11,11,5],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-west#fill","owner":"/building/room-1-0-1/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[11,12,5],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-west#fill","owner":"/building/room-1-0-1/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-1-0-1/facade-garden":[],"/building/room-1-0-1/floor":[],"/building/room-1-0-1/furniture":[],"/building/room-1-0-1/furniture/station-0":[],"/building/room-1-0-1/furniture/station-1":[],"/building/room-1-0-1/furniture/station-2":[],"/building/room-1-0-1/furniture/textiles":[],"/building/room-1-0-1/joinery-east":[],"/building/room-1-0-1/joinery-north":[],"/building/room-1-0-1/joinery-south":[],"/building/room-1-0-1/light-0":[],"/building/room-1-0-1/light-1":[],"/building/room-1-0-1/stairs":[],"/building/room-1-0-1/wall-east":[],"/building/room-1-0-1/wall-north":[],"/building/room-1-0-1/wall-south":[],"/building/room-1-0-1/wall-west":[],"/building/room-1-0-1/window-east-0":[[[21,12,2],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-east#fill","owner":"/building/room-1-0-1/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,12,3],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-east#fill","owner":"/building/room-1-0-1/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,13,2],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-east#fill","owner":"/building/room-1-0-1/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,13,3],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-east#fill","owner":"/building/room-1-0-1/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,14,2],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-east#fill","owner":"/building/room-1-0-1/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,14,3],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-east#fill","owner":"/building/room-1-0-1/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-1-0-1/window-east-0/box":[[[22,11,2],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/window-east-0#sill","owner":"/building/room-1-0-1/window-east-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[22,11,3],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/window-east-0#sill","owner":"/building/room-1-0-1/window-east-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/building/room-1-0-1/window-east-1":[[[21,12,7],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-east#fill","owner":"/building/room-1-0-1/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,12,8],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-east#fill","owner":"/building/room-1-0-1/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,13,7],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-east#fill","owner":"/building/room-1-0-1/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,13,8],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-east#fill","owner":"/building/room-1-0-1/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,14,7],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-east#fill","owner":"/building/room-1-0-1/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,14,8],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-east#fill","owner":"/building/room-1-0-1/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-1-0-1/window-east-1/box":[[[22,11,7],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/window-east-1#sill","owner":"/building/room-1-0-1/window-east-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[22,11,8],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/window-east-1#sill","owner":"/building/room-1-0-1/window-east-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/building/room-1-0-1/window-north-0":[[[13,12,0],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-north#fill","owner":"/building/room-1-0-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[13,13,0],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-north#fill","owner":"/building/room-1-0-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[13,14,0],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-north#fill","owner":"/building/room-1-0-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[14,12,0],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-north#fill","owner":"/building/room-1-0-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[14,13,0],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-north#fill","owner":"/building/room-1-0-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[14,14,0],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-north#fill","owner":"/building/room-1-0-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-1-0-1/window-north-0/box":[[[13,11,-1],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/window-north-0#sill","owner":"/building/room-1-0-1/window-north-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[14,11,-1],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/window-north-0#sill","owner":"/building/room-1-0-1/window-north-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/building/room-1-0-1/window-north-1":[[[18,12,0],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-north#fill","owner":"/building/room-1-0-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[18,13,0],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-north#fill","owner":"/building/room-1-0-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[18,14,0],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-north#fill","owner":"/building/room-1-0-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[19,12,0],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-north#fill","owner":"/building/room-1-0-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[19,13,0],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-north#fill","owner":"/building/room-1-0-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[19,14,0],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-north#fill","owner":"/building/room-1-0-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-1-0-1/window-north-1/box":[[[18,11,-1],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/window-north-1#sill","owner":"/building/room-1-0-1/window-north-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[19,11,-1],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/window-north-1#sill","owner":"/building/room-1-0-1/window-north-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/building/room-1-0-1/window-south-0":[[[18,12,10],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-south#fill","owner":"/building/room-1-0-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[18,13,10],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-south#fill","owner":"/building/room-1-0-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[18,14,10],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-south#fill","owner":"/building/room-1-0-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[19,12,10],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-south#fill","owner":"/building/room-1-0-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[19,13,10],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-south#fill","owner":"/building/room-1-0-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[19,14,10],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-south#fill","owner":"/building/room-1-0-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-1-0-1/window-south-0/box":[[[18,11,11],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/window-south-0#sill","owner":"/building/room-1-0-1/window-south-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[19,11,11],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/window-south-0#sill","owner":"/building/room-1-0-1/window-south-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/building/room-1-0-1/window-south-1":[[[13,12,10],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-south#fill","owner":"/building/room-1-0-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[13,13,10],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-south#fill","owner":"/building/room-1-0-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[13,14,10],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-south#fill","owner":"/building/room-1-0-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[14,12,10],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-south#fill","owner":"/building/room-1-0-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[14,13,10],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-south#fill","owner":"/building/room-1-0-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[14,14,10],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/wall-south#fill","owner":"/building/room-1-0-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-1-0-1/window-south-1/box":[[[13,11,11],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/window-south-1#sill","owner":"/building/room-1-0-1/window-south-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[14,11,11],{"$type":"Cell","nbt":null,"operation":"/building/room-1-0-1/window-south-1#sill","owner":"/building/room-1-0-1/window-south-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/garden":[],"/garden/bed-0":[],"/garden/bed-0/bed":[],"/garden/bed-0/edging":[],"/garden/bed-0/footing":[],"/garden/bed-0/soil":[],"/garden/bed-1":[],"/garden/bed-1/bed":[],"/garden/bed-1/edging":[],"/garden/bed-1/footing":[],"/garden/bed-1/soil":[],"/garden/bed-2":[],"/garden/bed-2/bed":[],"/garden/bed-2/edging":[],"/garden/bed-2/footing":[],"/garden/bed-2/soil":[],"/garden/bed-3":[],"/garden/bed-3/bed":[],"/garden/bed-3/edging":[],"/garden/bed-3/footing":[],"/garden/bed-3/soil":[],"/garden/borders":[],"/garden/borders/plant--1-12":[],"/garden/borders/plant--1-13":[],"/garden/borders/plant--2--2":[],"/garden/borders/plant--2--4":[],"/garden/borders/plant--2-10":[],"/garden/borders/plant--2-12":[],"/garden/borders/plant--2-2":[],"/garden/borders/plant--2-3":[],"/garden/borders/plant--2-5":[],"/garden/borders/plant--2-6":[],"/garden/borders/plant--2-7":[],"/garden/borders/plant--3--2":[],"/garden/borders/plant--3-1":[],"/garden/borders/plant--3-3":[],"/garden/borders/plant--3-4":[],"/garden/borders/plant--3-5":[],"/garden/borders/plant--3-6":[],"/garden/borders/plant--3-8":[],"/garden/borders/plant--4-10":[],"/garden/borders/plant--4-3":[],"/garden/borders/plant--4-5":[],"/garden/borders/plant--4-6":[],"/garden/borders/plant--4-7":[],"/garden/borders/plant-0-12":[],"/garden/borders/plant-10-13":[],"/garden/borders/plant-10-14":[],"/garden/borders/plant-11-13":[],"/garden/borders/plant-11-14":[],"/garden/borders/plant-12--3":[],"/garden/borders/plant-14--2":[],"/garden/borders/plant-14--3":[],"/garden/borders/plant-14-13":[],"/garden/borders/plant-14-14":[],"/garden/borders/plant-15--3":[],"/garden/borders/plant-15-13":[],"/garden/borders/plant-16--3":[],"/garden/borders/plant-16--4":[],"/garden/borders/plant-16-14":[],"/garden/borders/plant-18-13":[],"/garden/borders/plant-18-14":[],"/garden/borders/plant-2-12":[],"/garden/borders/plant-21--2":[],"/garden/borders/plant-21--4":[],"/garden/borders/plant-21-14":[],"/garden/borders/plant-22--2":[],"/garden/borders/plant-23-0":[],"/garden/borders/plant-23-1":[],"/garden/borders/plant-23-10":[],"/garden/borders/plant-23-2":[],"/garden/borders/plant-23-3":[],"/garden/borders/plant-23-4":[],"/garden/borders/plant-23-9":[],"/garden/borders/plant-24-5":[],"/garden/borders/plant-24-8":[],"/garden/borders/plant-25-0":[],"/garden/borders/plant-25-1":[],"/garden/borders/plant-25-7":[],"/garden/borders/plant-3--6":[],"/garden/borders/plant-3--7":[],"/garden/borders/plant-6-16":[],"/garden/borders/plant-7--6":[],"/garden/borders/plant-7-15":[],"/garden/borders/plant-8--7":[],"/garden/borders/plant-9--6":[],"/garden/borders/plant-9-12":[],"/garden/borders/plant-9-13":[],"/garden/light-0":[],"/garden/light-0/lantern":[],"/garden/light-1":[],"/garden/light-1/lantern":[],"/garden/planting":[],"/garden/planting/grass--1--3":[],"/garden/planting/grass--2-0":[],"/garden/planting/grass--3--16":[],"/garden/planting/grass--7-6":[],"/garden/planting/grass-10-18":[],"/garden/planting/grass-14-19":[],"/garden/planting/grass-15-18":[],"/garden/planting/grass-17--2":[],"/garden/planting/grass-20--3":[],"/garden/planting/grass-20-13":[],"/garden/planting/grass-21--16":[],"/garden/planting/grass-26--15":[],"/garden/planting/grass-27-9":[],"/garden/planting/grass-28-5":[],"/garden/planting/grass-28-7":[],"/garden/planting/grass-5-14":[],"/garden/planting/grass-6-14":[],"/garden/planting/grass-6-17":[],"/garden/planting/grass-8--13":[],"/garden/planting/grass-8--6":[],"/garden/planting/grass-8--8":[],"/garden/planting/grass-9--10":[],"/garden/planting/tree-0":[],"/garden/planting/tree-1":[],"/garden/planting/tree-2":[],"/garden/planting/tree-3":[],"/garden/walk":[[[4,2,-15],{"$type":"Cell","nbt":null,"operation":"/land#strata","owner":"/land","shared":{"$tuple":[]},"state":"minecraft:grass_block"}],[[4,2,-14],{"$type":"Cell","nbt":null,"operation":"/land#strata","owner":"/land","shared":{"$tuple":[]},"state":"minecraft:grass_block"}],[[4,2,-13],{"$type":"Cell","nbt":null,"operation":"/land#strata","owner":"/land","shared":{"$tuple":[]},"state":"minecraft:grass_block"}],[[4,2,-12],{"$type":"Cell","nbt":null,"operation":"/land#strata","owner":"/land","shared":{"$tuple":[]},"state":"minecraft:grass_block"}],[[4,2,-11],{"$type":"Cell","nbt":null,"operation":"/land#strata","owner":"/land","shared":{"$tuple":[]},"state":"minecraft:grass_block"}],[[4,2,-10],{"$type":"Cell","nbt":null,"operation":"/land#strata","owner":"/land","shared":{"$tuple":[]},"state":"minecraft:grass_block"}],[[4,2,-9],{"$type":"Cell","nbt":null,"operation":"/land#strata","owner":"/land","shared":{"$tuple":[]},"state":"minecraft:grass_block"}],[[4,2,-8],{"$type":"Cell","nbt":null,"operation":"/land#strata","owner":"/land","shared":{"$tuple":[]},"state":"minecraft:grass_block"}],[[4,2,-7],{"$type":"Cell","nbt":null,"operation":"/building/approach#treads","owner":"/building/approach","shared":{"$tuple":[]},"state":"minecraft:stone_brick_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[5,2,-15],{"$type":"Cell","nbt":null,"operation":"/land#strata","owner":"/land","shared":{"$tuple":[]},"state":"minecraft:grass_block"}],[[5,2,-14],{"$type":"Cell","nbt":null,"operation":"/land#strata","owner":"/land","shared":{"$tuple":[]},"state":"minecraft:grass_block"}],[[5,2,-13],{"$type":"Cell","nbt":null,"operation":"/land#strata","owner":"/land","shared":{"$tuple":[]},"state":"minecraft:grass_block"}],[[5,2,-12],{"$type":"Cell","nbt":null,"operation":"/land#strata","owner":"/land","shared":{"$tuple":[]},"state":"minecraft:grass_block"}],[[5,2,-11],{"$type":"Cell","nbt":null,"operation":"/land#strata","owner":"/land","shared":{"$tuple":[]},"state":"minecraft:grass_block"}],[[5,2,-10],{"$type":"Cell","nbt":null,"operation":"/land#strata","owner":"/land","shared":{"$tuple":[]},"state":"minecraft:grass_block"}],[[5,2,-9],{"$type":"Cell","nbt":null,"operation":"/land#strata","owner":"/land","shared":{"$tuple":[]},"state":"minecraft:grass_block"}],[[5,2,-8],{"$type":"Cell","nbt":null,"operation":"/land#strata","owner":"/land","shared":{"$tuple":[]},"state":"minecraft:grass_block"}],[[5,2,-7],{"$type":"Cell","nbt":null,"operation":"/building/approach#treads","owner":"/building/approach","shared":{"$tuple":[]},"state":"minecraft:stone_brick_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[6,2,-15],{"$type":"Cell","nbt":null,"operation":"/land#strata","owner":"/land","shared":{"$tuple":[]},"state":"minecraft:grass_block"}],[[6,2,-14],{"$type":"Cell","nbt":null,"operation":"/land#strata","owner":"/land","shared":{"$tuple":[]},"state":"minecraft:grass_block"}],[[6,2,-13],{"$type":"Cell","nbt":null,"operation":"/land#strata","owner":"/land","shared":{"$tuple":[]},"state":"minecraft:grass_block"}],[[6,2,-12],{"$type":"Cell","nbt":null,"operation":"/land#strata","owner":"/land","shared":{"$tuple":[]},"state":"minecraft:grass_block"}],[[6,2,-11],{"$type":"Cell","nbt":null,"operation":"/land#strata","owner":"/land","shared":{"$tuple":[]},"state":"minecraft:grass_block"}],[[6,2,-10],{"$type":"Cell","nbt":null,"operation":"/land#strata","owner":"/land","shared":{"$tuple":[]},"state":"minecraft:grass_block"}],[[6,2,-9],{"$type":"Cell","nbt":null,"operation":"/land#strata","owner":"/land","shared":{"$tuple":[]},"state":"minecraft:grass_block"}],[[6,2,-8],{"$type":"Cell","nbt":null,"operation":"/land#strata","owner":"/land","shared":{"$tuple":[]},"state":"minecraft:grass_block"}],[[6,2,-7],{"$type":"Cell","nbt":null,"operation":"/building/approach#treads","owner":"/building/approach","shared":{"$tuple":[]},"state":"minecraft:stone_brick_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}]],"/land":[]},"domain":{"$type":"Box","hi":{"$tuple":[30,72,20]},"lo":{"$tuple":[-8,-3,-17]}},"erasures":[[[1,26,4],"/building/roof-1/weather/cover/dormer-left-4"],[[1,26,5],"/building/roof-1/weather/cover/dormer-left-4"],[[2,27,3],"/building/roof-1/weather/cover/dormer-left-4"],[[2,27,4],"/building/roof-1/weather/cover/dormer-left-4"],[[2,27,5],"/building/roof-1/weather/cover/dormer-left-4"],[[2,28,3],"/building/roof-1/weather/cover/dormer-left-4"],[[2,28,4],"/building/roof-1/weather/cover/dormer-left-4"],[[2,28,5],"/building/roof-1/weather/cover/dormer-left-4"]],"events":[{"cause":"/building/room-0-0-0/floor","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/floor","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/wall-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/wall-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/door-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/door-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/window-north-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/window-north-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/window-north-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/window-north-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/window-north-1","consumer":"/building/room-0-0-0/window-north-0","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/wall-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/wall-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/window-south-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/window-south-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/window-south-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/window-south-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/window-south-1","consumer":"/building/room-0-0-0/window-south-0","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/wall-east","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/wall-east","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/door-east","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/door-east","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/wall-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/wall-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/window-west-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/window-west-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/window-west-0/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/window-west-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/window-west-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/window-west-1","consumer":"/building/room-0-0-0/window-west-0","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/window-west-1/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/joinery-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/joinery-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/joinery-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/furniture/station-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/furniture/station-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/furniture/station-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/furniture/station-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/furniture/station-4","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/furniture/station-4","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/furniture/station-7","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/furniture/station-7","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/furniture/textiles","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/furniture/textiles","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/light-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/light-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/light-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/light-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/facade-garden","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/facade-garden","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/facade-garden","consumer":"/building/room-0-0-0/joinery-south","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/stairs","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/stairs","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/stairs","consumer":"/building/room-0-0-0/facade-garden","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/floor","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/floor","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/wall-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/wall-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/window-north-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/window-north-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/window-north-0/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/window-north-0/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/window-north-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/window-north-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/window-north-1","consumer":"/building/room-1-0-0/window-north-0","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/window-north-1/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/window-north-1/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/wall-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/wall-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/window-south-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/window-south-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/window-south-0/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/window-south-0/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/window-south-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/window-south-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/window-south-1","consumer":"/building/room-1-0-0/window-south-0","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/window-south-1/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/window-south-1/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/wall-east","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/wall-east","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/window-east-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/window-east-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/window-east-0/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/window-east-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/window-east-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/window-east-1","consumer":"/building/room-1-0-0/window-east-0","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/window-east-1/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/wall-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/wall-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/door-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/door-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/joinery-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/joinery-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/joinery-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/joinery-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/joinery-east","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/furniture/station-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/furniture/station-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/furniture/station-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/furniture/station-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/furniture/station-4","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/furniture/station-4","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/furniture/station-5","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/furniture/station-5","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/furniture/station-6","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/furniture/station-6","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/furniture/textiles","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/furniture/textiles","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/light-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/light-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/light-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/light-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/floor","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/floor","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/wall-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/wall-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/window-north-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/window-north-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/window-north-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/window-north-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/window-north-1","consumer":"/building/room-0-0-1/window-north-0","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/wall-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/wall-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/window-south-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/window-south-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/window-south-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/window-south-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/window-south-1","consumer":"/building/room-0-0-1/window-south-0","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/wall-east","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/wall-east","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/door-east","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/door-east","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/wall-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/wall-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/window-west-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/window-west-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/window-west-0/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/window-west-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/window-west-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/window-west-1","consumer":"/building/room-0-0-1/window-west-0","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/window-west-1/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/joinery-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/joinery-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/joinery-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/furniture/station-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/furniture/station-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/furniture/station-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/furniture/station-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/furniture/textiles","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/furniture/textiles","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/light-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/light-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/light-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/light-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/facade-garden","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/facade-garden","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/facade-garden","consumer":"/building/room-0-0-1/joinery-south","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/stairs","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/stairs","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-1/stairs","consumer":"/building/room-0-0-1/facade-garden","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/floor","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/floor","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/wall-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/wall-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/window-north-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/window-north-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/window-north-0/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/window-north-0/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/window-north-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/window-north-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/window-north-1","consumer":"/building/room-1-0-1/window-north-0","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/window-north-1/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/window-north-1/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/wall-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/wall-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/window-south-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/window-south-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/window-south-0/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/window-south-0/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/window-south-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/window-south-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/window-south-1","consumer":"/building/room-1-0-1/window-south-0","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/window-south-1/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/window-south-1/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/wall-east","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/wall-east","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/window-east-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/window-east-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/window-east-0/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/window-east-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/window-east-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/window-east-1","consumer":"/building/room-1-0-1/window-east-0","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/window-east-1/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/wall-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/wall-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/door-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/door-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/joinery-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/joinery-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/joinery-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/joinery-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/joinery-east","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/furniture/station-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/furniture/station-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/furniture/station-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/furniture/station-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/furniture/station-2","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/furniture/station-2","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/furniture/textiles","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/furniture/textiles","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/light-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/light-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/light-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/light-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/stairs","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/stairs","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-1/stairs","consumer":"/building/room-1-0-1/facade-garden","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/floor","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/floor","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/wall-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/wall-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/window-north-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/window-north-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/window-north-0/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/window-north-0/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/window-north-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/window-north-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/window-north-1","consumer":"/building/room-0-0-2/window-north-0","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/window-north-1/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/window-north-1/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/wall-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/wall-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/window-south-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/window-south-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/window-south-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/window-south-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/window-south-1","consumer":"/building/room-0-0-2/window-south-0","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/wall-east","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/wall-east","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/window-east-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/window-east-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/window-east-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/window-east-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/window-east-1","consumer":"/building/room-0-0-2/window-east-0","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/wall-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/wall-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/window-west-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/window-west-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/window-west-0/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/window-west-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/window-west-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/window-west-1","consumer":"/building/room-0-0-2/window-west-0","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/window-west-1/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/joinery-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/joinery-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/joinery-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/joinery-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/joinery-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/furniture/station-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/furniture/station-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/furniture/station-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/furniture/station-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/furniture/station-2","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/furniture/station-2","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/furniture/textiles","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/furniture/textiles","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/light-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/light-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/light-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/light-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/facade-garden","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/facade-garden","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/facade-garden","consumer":"/building/room-0-0-2/joinery-south","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/stairs","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/stairs","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-2/stairs","consumer":"/building/room-0-0-2/facade-garden","kind":"revalidated-input","version":1},{"cause":"/building/porch","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/porch","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/porch/lantern-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/porch/lantern-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/porch/lantern-9","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/porch/lantern-9","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/approach","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/chimney-bearing","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/chimney-bearing","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/chimney-bearing","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/chimney-bearing","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/chimney","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/chimney","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/chimney","consumer":"/building/room-0-0-0/joinery-south","kind":"revalidated-input","version":1},{"cause":"/building/chimney","consumer":"/building/room-0-0-0/facade-garden","kind":"revalidated-input","version":1},{"cause":"/building/chimney","consumer":"/building/room-0-0-1/joinery-south","kind":"revalidated-input","version":1},{"cause":"/building/chimney","consumer":"/building/room-0-0-1/facade-garden","kind":"revalidated-input","version":1},{"cause":"/building/chimney","consumer":"/building/room-0-0-2/joinery-south","kind":"revalidated-input","version":1},{"cause":"/building/chimney","consumer":"/building/room-0-0-2/facade-garden","kind":"revalidated-input","version":1},{"cause":"/building/chimney","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/chimney","consumer":"/building/chimney-bearing","kind":"revalidated-input","version":1},{"cause":"/building/roof-floor-0/floor","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-floor-0/floor","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-floor-0/floor","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-floor-0/knees","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-floor-0/knees","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-floor-0/knees","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-floor-1/floor","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-floor-1/floor","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-floor-1/floor","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-floor-1/knees","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-floor-1/knees","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-floor-1/knees","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/weather/cover","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/weather/cover","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/weather/cover","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/weather/cover/gable-front","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/weather/cover/gable-front","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/weather/cover/gable-front","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/weather/cover/gable-front/window","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/weather/cover/gable-front/window","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/weather/cover/gable-front/window","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/weather/cover/gable-rear","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/weather/cover/gable-rear","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/weather/cover/gable-rear","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/weather/cover/dormer-left-4","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/weather/cover/dormer-left-4","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/weather/cover/dormer-left-4","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/weather/cover/dormer-left-4/face","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/weather/cover/dormer-left-4/face","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/weather/cover/dormer-left-4/face","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/weather/cover/dormer-left-4/face/window","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/weather/cover/dormer-left-4/face/window","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/weather/cover/dormer-left-4/face/window","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/collars","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/collars","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/collars","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/collars","consumer":"/building/roof-1/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/collars","consumer":"/building/roof-1/weather/cover/dormer-left-4","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/collars","consumer":"/building/roof-1/weather/cover/dormer-left-4","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/collars","consumer":"/building/roof-1/weather/cover/dormer-left-4","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/station-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/station-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/station-0","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/station-0","consumer":"/building/roof-1/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/station-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/station-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/station-1","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/station-1","consumer":"/building/roof-1/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/station-2","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/station-2","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/station-2","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/station-2","consumer":"/building/roof-1/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/guard","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/guard","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/guard","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/guard","consumer":"/building/roof-1/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/light-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/light-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/light-0","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/light-0","consumer":"/building/roof-1/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/light-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/light-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/light-1","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/light-1","consumer":"/building/roof-1/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/gable-front","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/gable-front","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/gable-front","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/gable-front/window","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/gable-front/window","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/gable-front/window","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/gable-rear","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/gable-rear","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/gable-rear","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/gable-rear/window","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/gable-rear/window","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/gable-rear/window","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/collars","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/collars","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/collars","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/collars","consumer":"/building/roof-0/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-0","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-0","consumer":"/building/roof-0/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-1","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-1","consumer":"/building/roof-0/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-2","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-2","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-2","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-2","consumer":"/building/roof-0/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/guard","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/guard","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/guard","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/guard","consumer":"/building/roof-0/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-0","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-0","consumer":"/building/roof-0/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-1","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-1","consumer":"/building/roof-0/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-2","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-2","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-2","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-2","consumer":"/building/roof-0/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/ceiling-room-0-0-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/ceiling-room-0-0-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/ceiling-room-0-0-0","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/ceiling-room-1-0-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/ceiling-room-1-0-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/ceiling-room-1-0-0","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/ceiling-room-0-0-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/ceiling-room-0-0-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/ceiling-room-0-0-1","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/ceiling-room-1-0-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/ceiling-room-1-0-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/ceiling-room-1-0-1","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/ceiling-room-0-0-2","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/ceiling-room-0-0-2","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/ceiling-room-0-0-2","consumer":"/building/approach","kind":"revalidated-input","version":1},{"accepted":2,"attempts":2,"chosen":1,"component":"/building","kind":"candidate-selection","rejected":[],"scores":[{"$tuple":[1,0.85]},{"$tuple":[0,1.04]}]},{"cause":"/garden/walk","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/walk","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/walk","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/walk","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/walk","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/bed-0/bed","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/bed-0/bed","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/bed-0/bed","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/bed-0/bed","consumer":"/garden/bed-0/footing","kind":"revalidated-input","version":2},{"cause":"/garden/bed-0/bed","consumer":"/garden/bed-0/footing","kind":"revalidated-input","version":2},{"cause":"/garden/bed-0/bed","consumer":"/garden/bed-0/soil","kind":"revalidated-input","version":2},{"cause":"/garden/bed-0/bed","consumer":"/garden/bed-0/soil","kind":"revalidated-input","version":2},{"cause":"/garden/bed-0/edging","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/bed-0/edging","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/bed-0/edging","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/bed-0/edging","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/bed-0/edging","consumer":"/garden/bed-0/footing","kind":"revalidated-input","version":2},{"cause":"/garden/bed-0/edging","consumer":"/garden/bed-0/footing","kind":"revalidated-input","version":2},{"cause":"/garden/bed-0/edging","consumer":"/garden/bed-0/soil","kind":"revalidated-input","version":2},{"cause":"/garden/bed-1/bed","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/bed-1/bed","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/bed-1/bed","consumer":"/garden/bed-1/footing","kind":"revalidated-input","version":2},{"cause":"/garden/bed-1/bed","consumer":"/garden/bed-1/footing","kind":"revalidated-input","version":2},{"cause":"/garden/bed-1/bed","consumer":"/garden/bed-1/soil","kind":"revalidated-input","version":2},{"cause":"/garden/bed-1/bed","consumer":"/garden/bed-1/soil","kind":"revalidated-input","version":2},{"cause":"/garden/bed-1/edging","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/bed-1/edging","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/bed-1/edging","consumer":"/garden/bed-1/footing","kind":"revalidated-input","version":2},{"cause":"/garden/bed-1/edging","consumer":"/garden/bed-1/footing","kind":"revalidated-input","version":2},{"cause":"/garden/bed-1/edging","consumer":"/garden/bed-1/soil","kind":"revalidated-input","version":2},{"cause":"/garden/bed-2/bed","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/bed-2/bed","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/bed-2/bed","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/bed-2/bed","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/bed-2/bed","consumer":"/garden/bed-2/footing","kind":"revalidated-input","version":2},{"cause":"/garden/bed-2/bed","consumer":"/garden/bed-2/footing","kind":"revalidated-input","version":2},{"cause":"/garden/bed-2/bed","consumer":"/garden/bed-2/soil","kind":"revalidated-input","version":2},{"cause":"/garden/bed-2/bed","consumer":"/garden/bed-2/soil","kind":"revalidated-input","version":2},{"cause":"/garden/bed-2/edging","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/bed-2/edging","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/bed-2/edging","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/bed-2/edging","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/bed-2/edging","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/bed-2/edging","consumer":"/garden/bed-0/footing","kind":"revalidated-input","version":2},{"cause":"/garden/bed-2/edging","consumer":"/garden/bed-2/footing","kind":"revalidated-input","version":2},{"cause":"/garden/bed-2/edging","consumer":"/garden/bed-2/footing","kind":"revalidated-input","version":2},{"cause":"/garden/bed-2/edging","consumer":"/garden/bed-2/soil","kind":"revalidated-input","version":2},{"cause":"/garden/bed-3/bed","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/bed-3/bed","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/bed-3/bed","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/bed-3/bed","consumer":"/garden/bed-3/footing","kind":"revalidated-input","version":2},{"cause":"/garden/bed-3/bed","consumer":"/garden/bed-3/footing","kind":"revalidated-input","version":2},{"cause":"/garden/bed-3/bed","consumer":"/garden/bed-3/soil","kind":"revalidated-input","version":2},{"cause":"/garden/bed-3/bed","consumer":"/garden/bed-3/soil","kind":"revalidated-input","version":2},{"cause":"/garden/bed-3/edging","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/bed-3/edging","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/bed-3/edging","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/bed-3/edging","consumer":"/garden/bed-1/footing","kind":"revalidated-input","version":2},{"cause":"/garden/bed-3/edging","consumer":"/garden/bed-3/footing","kind":"revalidated-input","version":2},{"cause":"/garden/bed-3/edging","consumer":"/garden/bed-3/footing","kind":"revalidated-input","version":2},{"cause":"/garden/bed-3/edging","consumer":"/garden/bed-3/soil","kind":"revalidated-input","version":2},{"cause":"/garden/light-0","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/light-0","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/light-0","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/light-0","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/light-0","consumer":"/garden/bed-0/footing","kind":"revalidated-input","version":2},{"cause":"/garden/light-0/lantern","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/light-0/lantern","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/light-0/lantern","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/light-1","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/light-1","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/light-1","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/light-1","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/light-1/lantern","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/light-1/lantern","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/light-1/lantern","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/planting/tree-0","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/planting/tree-0","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/planting/tree-0","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/planting/tree-0","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/planting/tree-1","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/planting/tree-1","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/planting/tree-3","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/planting/tree-3","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/planting/tree-3","consumer":"/garden/planting/tree-0","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass--2-0","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass--2-0","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass--1--3","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass--1--3","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass--1--3","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-5-14","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-5-14","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-6-14","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-6-14","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-6-14","consumer":"/garden/planting/grass-5-14","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-8--13","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-8--13","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-8--13","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-8--13","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-8--8","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-8--8","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-8--8","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-8--8","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-8--6","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-8--6","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-8--6","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-8--6","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-8--6","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-9--10","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-9--10","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-9--10","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-9--10","consumer":"/garden/bed-1/footing","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-9--10","consumer":"/garden/bed-3/footing","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-15-18","consumer":"/garden/planting/grass-14-19","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-17--2","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-17--2","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-17--2","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-17--2","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-17--2","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-20--3","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-20--3","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-20--3","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-20--3","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-20--3","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-20--3","consumer":"/garden/planting/tree-0","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-20-13","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-20-13","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-20-13","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-21--16","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-21--16","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--4-3","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--4-5","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--4-6","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--4-6","consumer":"/garden/borders/plant--4-5","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--4-7","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--4-7","consumer":"/garden/borders/plant--4-6","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--4-10","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3--2","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-1","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-1","consumer":"/garden/planting/grass--2-0","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-3","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-3","consumer":"/garden/borders/plant--4-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-4","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-4","consumer":"/garden/borders/plant--4-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-4","consumer":"/garden/borders/plant--4-5","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-4","consumer":"/garden/borders/plant--3-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-5","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-5","consumer":"/garden/borders/plant--4-5","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-5","consumer":"/garden/borders/plant--4-6","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-5","consumer":"/garden/borders/plant--3-4","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-6","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-6","consumer":"/garden/borders/plant--4-5","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-6","consumer":"/garden/borders/plant--4-6","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-6","consumer":"/garden/borders/plant--4-7","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-6","consumer":"/garden/borders/plant--3-5","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-8","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-8","consumer":"/garden/borders/plant--4-7","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2--4","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2--4","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2--4","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2--4","consumer":"/garden/planting/grass--1--3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2--2","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2--2","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2--2","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2--2","consumer":"/garden/planting/grass--1--3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2--2","consumer":"/garden/borders/plant--3--2","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-2","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-2","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-2","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-2","consumer":"/garden/borders/plant--3-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-2","consumer":"/garden/borders/plant--3-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-3","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-3","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-3","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-3","consumer":"/garden/borders/plant--3-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-3","consumer":"/garden/borders/plant--3-4","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-3","consumer":"/garden/borders/plant--2-2","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-5","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-5","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-5","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-5","consumer":"/garden/borders/plant--3-4","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-5","consumer":"/garden/borders/plant--3-5","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-5","consumer":"/garden/borders/plant--3-6","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-6","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-6","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-6","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-6","consumer":"/garden/borders/plant--3-5","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-6","consumer":"/garden/borders/plant--3-6","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-6","consumer":"/garden/borders/plant--2-5","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-7","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-7","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-7","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-7","consumer":"/garden/borders/plant--3-6","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-7","consumer":"/garden/borders/plant--3-8","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-7","consumer":"/garden/borders/plant--2-6","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-10","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-10","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-10","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-12","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-12","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-12","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-12","consumer":"/garden/planting/tree-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-12","consumer":"/garden/planting/tree-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--1-12","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--1-12","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--1-12","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--1-12","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--1-12","consumer":"/garden/planting/tree-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--1-12","consumer":"/garden/planting/tree-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--1-12","consumer":"/garden/borders/plant--2-12","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--1-13","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--1-13","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--1-13","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--1-13","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--1-13","consumer":"/garden/planting/tree-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--1-13","consumer":"/garden/planting/tree-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--1-13","consumer":"/garden/borders/plant--2-12","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--1-13","consumer":"/garden/borders/plant--1-12","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-0-12","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-0-12","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-0-12","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-0-12","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-0-12","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-0-12","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-0-12","consumer":"/garden/planting/tree-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-0-12","consumer":"/garden/borders/plant--1-12","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-0-12","consumer":"/garden/borders/plant--1-13","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-2-12","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-2-12","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-2-12","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-2-12","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-2-12","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-2-12","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3--7","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3--7","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3--7","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3--7","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3--7","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3--7","consumer":"/garden/bed-2/footing","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3--7","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3--6","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3--6","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3--6","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3--6","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3--6","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3--6","consumer":"/garden/bed-2/footing","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3--6","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3--6","consumer":"/garden/borders/plant-3--7","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-6-16","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-6-16","consumer":"/garden/planting/grass-6-17","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7--6","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7--6","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7--6","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7--6","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7--6","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7--6","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7--6","consumer":"/garden/planting/grass-8--6","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7-15","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7-15","consumer":"/garden/planting/grass-6-14","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7-15","consumer":"/garden/borders/plant-6-16","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8--7","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8--7","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8--7","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8--7","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8--7","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8--7","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8--7","consumer":"/garden/planting/grass-8--8","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8--7","consumer":"/garden/planting/grass-8--6","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8--7","consumer":"/garden/borders/plant-7--6","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-9--6","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-9--6","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-9--6","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-9--6","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-9--6","consumer":"/garden/bed-3/footing","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-9--6","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-9--6","consumer":"/garden/planting/grass-8--6","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-9--6","consumer":"/garden/borders/plant-8--7","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-9-12","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-9-12","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-9-12","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-9-12","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-9-12","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-9-12","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-9-13","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-9-13","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-9-13","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-9-13","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-9-13","consumer":"/garden/borders/plant-9-12","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-10-13","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-10-13","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-10-13","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-10-13","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-10-13","consumer":"/garden/borders/plant-9-12","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-10-13","consumer":"/garden/borders/plant-9-13","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-10-14","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-10-14","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-10-14","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-10-14","consumer":"/garden/borders/plant-9-13","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-10-14","consumer":"/garden/borders/plant-10-13","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-11-13","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-11-13","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-11-13","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-11-13","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-11-13","consumer":"/garden/borders/plant-10-13","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-11-13","consumer":"/garden/borders/plant-10-14","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-11-14","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-11-14","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-11-14","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-11-14","consumer":"/garden/borders/plant-10-13","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-11-14","consumer":"/garden/borders/plant-10-14","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-11-14","consumer":"/garden/borders/plant-11-13","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-12--3","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-12--3","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-12--3","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-12--3","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-12--3","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-12--3","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14--3","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14--3","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14--3","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14--3","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14--3","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14--3","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14--2","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14--2","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14--2","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14--2","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14--2","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14--2","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14--2","consumer":"/garden/borders/plant-14--3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-13","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-13","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-13","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-13","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-14","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-14","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-14","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-14","consumer":"/garden/borders/plant-14-13","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15--3","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15--3","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15--3","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15--3","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15--3","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15--3","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15--3","consumer":"/garden/borders/plant-14--3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15--3","consumer":"/garden/borders/plant-14--2","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15-13","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15-13","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15-13","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15-13","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15-13","consumer":"/garden/borders/plant-14-13","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15-13","consumer":"/garden/borders/plant-14-14","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16--4","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16--4","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16--4","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16--4","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16--4","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16--4","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16--4","consumer":"/garden/planting/tree-0","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16--4","consumer":"/garden/borders/plant-15--3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16--3","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16--3","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16--3","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16--3","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16--3","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16--3","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16--3","consumer":"/garden/planting/tree-0","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16--3","consumer":"/garden/planting/grass-17--2","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16--3","consumer":"/garden/borders/plant-15--3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16--3","consumer":"/garden/borders/plant-16--4","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16-14","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16-14","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16-14","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16-14","consumer":"/garden/borders/plant-15-13","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18-13","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18-13","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18-13","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18-13","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18-14","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18-14","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18-14","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18-14","consumer":"/garden/borders/plant-18-13","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21--4","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21--4","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21--4","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21--4","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21--4","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21--4","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21--4","consumer":"/garden/planting/tree-0","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21--4","consumer":"/garden/planting/tree-0","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21--4","consumer":"/garden/planting/grass-20--3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21--2","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21--2","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21--2","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21--2","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21--2","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21--2","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21--2","consumer":"/garden/planting/grass-20--3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21-14","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21-14","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21-14","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21-14","consumer":"/garden/planting/grass-20-13","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-22--2","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-22--2","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-22--2","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-22--2","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-22--2","consumer":"/garden/planting/tree-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-22--2","consumer":"/garden/borders/plant-21--2","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-0","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-0","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-0","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-0","consumer":"/garden/planting/tree-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-0","consumer":"/garden/planting/tree-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-1","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-1","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-1","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-1","consumer":"/garden/planting/tree-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-1","consumer":"/garden/borders/plant-23-0","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-2","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-2","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-2","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-2","consumer":"/garden/borders/plant-23-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-3","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-3","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-3","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-3","consumer":"/garden/borders/plant-23-2","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-4","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-4","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-4","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-4","consumer":"/garden/borders/plant-23-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-9","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-9","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-9","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-10","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-10","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-10","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-10","consumer":"/garden/borders/plant-23-9","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24-5","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24-5","consumer":"/garden/borders/plant-23-4","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24-8","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24-8","consumer":"/garden/borders/plant-23-9","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-0","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-0","consumer":"/garden/planting/tree-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-0","consumer":"/garden/planting/tree-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-1","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-1","consumer":"/garden/planting/tree-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-1","consumer":"/garden/borders/plant-25-0","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-7","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-7","consumer":"/garden/borders/plant-24-8","kind":"revalidated-input","version":2}],"format":"hearth.structure","implementation":"1.6.0","limits":{"$type":"Limits","blocks":1000000,"depth":40,"dimension":512,"export_volume":16000000,"instances":10000,"search":24},"minecraft_data_version":3955,"nodes":{"/building":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":["foundation","approach","roof junction"]},"assumptions":{"$tuple":["known ground","bounded relief"]},"guarantees":{"$tuple":["locked room graph","internal reachability","furnishing","lighting"]},"inputs":{"design.bay":{"$type":"Domain","choices":{"$tuple":[9,11,13]},"maximum":null,"minimum":null},"frame.turn":{"$type":"Domain","choices":{"$tuple":[0,1,2,3]},"maximum":null,"minimum":null},"relief_limit":5,"room_graph":"connected integer grid with supported levels","support_height_limit":8},"locked":{"$tuple":["design.rooms","design.bay","design.roof_axis","design.porch","design.attic_purpose","design.porch_bays","frame.x","frame.z"]},"name":"building.rooms","offers":{"$tuple":["entrance","street","attachment","footprint-boundary"]},"parameters":{},"tags":{"$tuple":["building","habitable","composite"]},"version":"4"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"attic_purpose":"library","balcony":false,"bay":11,"chimney":true,"floor":4,"foundation":"piers","porch":true,"porch_bays":1,"porch_depth":4,"relief":2,"roof_axis":"auto","roof_material":"deepslate_tile","rooms":[{"$tuple":[0,0,0,"living"]},{"$tuple":[1,0,0,"kitchen"]},{"$tuple":[0,0,1,"library"]},{"$tuple":[1,0,1,"workshop"]},{"$tuple":[0,0,2,"bedroom"]}],"steep":true,"wet":false},"envelope":{"$type":"Box","hi":{"$tuple":[23,43,14]},"lo":{"$tuple":[-2,0,-16]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":10,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[5,5,0]},"turn":0},"grant":null,"key":"entrance","kind":"access","region":{"$type":"Box","hi":{"$tuple":[5,6,0]},"lo":{"$tuple":[5,5,0]}}},{"$type":"Port","alignment":1,"capacity":10,"delegate":{"$tuple":["approach","street"]},"facts":{"external_connection_required":true},"frame":{"$type":"Frame","origin":{"$tuple":[5,3,-7]},"turn":0},"grant":null,"key":"street","kind":"access","region":{"$type":"Box","hi":{"$tuple":[6,6,-6]},"lo":{"$tuple":[4,2,-7]}}},{"$type":"Port","alignment":1,"capacity":100,"delegate":null,"facts":{"coordinate_space":"port-local","outline":{"$tuple":[{"$tuple":[0,0,-4]},{"$tuple":[0,0,-3]},{"$tuple":[0,0,-2]},{"$tuple":[0,0,-1]},{"$tuple":[0,0,0]},{"$tuple":[0,0,1]},{"$tuple":[0,0,2]},{"$tuple":[0,0,3]},{"$tuple":[0,0,4]},{"$tuple":[0,0,5]},{"$tuple":[0,0,6]},{"$tuple":[0,0,7]},{"$tuple":[0,0,8]},{"$tuple":[0,0,9]},{"$tuple":[0,0,10]},{"$tuple":[1,0,-4]},{"$tuple":[1,0,10]},{"$tuple":[2,0,-4]},{"$tuple":[2,0,10]},{"$tuple":[3,0,-4]},{"$tuple":[3,0,10]},{"$tuple":[4,0,-4]},{"$tuple":[4,0,11]},{"$tuple":[4,0,12]},{"$tuple":[5,0,-4]},{"$tuple":[5,0,12]},{"$tuple":[6,0,-4]},{"$tuple":[6,0,11]},{"$tuple":[6,0,12]},{"$tuple":[7,0,-4]},{"$tuple":[7,0,10]},{"$tuple":[8,0,-4]},{"$tuple":[8,0,10]},{"$tuple":[9,0,-4]},{"$tuple":[9,0,10]},{"$tuple":[10,0,-4]},{"$tuple":[10,0,-3]},{"$tuple":[10,0,-2]},{"$tuple":[10,0,-1]},{"$tuple":[10,0,10]},{"$tuple":[11,0,0]},{"$tuple":[11,0,10]},{"$tuple":[12,0,0]},{"$tuple":[12,0,10]},{"$tuple":[13,0,0]},{"$tuple":[13,0,10]},{"$tuple":[14,0,0]},{"$tuple":[14,0,10]},{"$tuple":[15,0,0]},{"$tuple":[15,0,10]},{"$tuple":[16,0,0]},{"$tuple":[16,0,10]},{"$tuple":[17,0,0]},{"$tuple":[17,0,10]},{"$tuple":[18,0,0]},{"$tuple":[18,0,10]},{"$tuple":[19,0,0]},{"$tuple":[19,0,10]},{"$tuple":[20,0,0]},{"$tuple":[20,0,10]},{"$tuple":[21,0,0]},{"$tuple":[21,0,1]},{"$tuple":[21,0,2]},{"$tuple":[21,0,3]},{"$tuple":[21,0,4]},{"$tuple":[21,0,5]},{"$tuple":[21,0,6]},{"$tuple":[21,0,7]},{"$tuple":[21,0,8]},{"$tuple":[21,0,9]},{"$tuple":[21,0,10]}]},"planting_authority":"requires terrain planting binding"},"frame":{"$type":"Frame","origin":{"$tuple":[0,0,0]},"turn":0},"grant":null,"key":"garden-edge","kind":"footprint-boundary","region":{"$type":"Box","hi":{"$tuple":[21,0,12]},"lo":{"$tuple":[0,0,-4]}}}]},"reads":{"$tuple":[{"$type":"Box","hi":{"$tuple":[21,4,10]},"lo":{"$tuple":[0,1,0]}}]},"rules":{"$tuple":[{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[23,43,14]},"lo":{"$tuple":[-2,0,-16]}},"cells":{"$tuple":[{"$tuple":[5,5,0]},{"$tuple":[5,5,5]},{"$tuple":[16,5,5]},{"$tuple":[5,11,5]},{"$tuple":[16,11,5]},{"$tuple":[5,17,5]},{"$tuple":[16,17,5]},{"$tuple":[5,23,5]},{"$tuple":[5,3,-7]}]},"data":{},"kind":"route","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,0,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"design":{"inputs":{"attic_purpose":"library","balcony":false,"bay":11,"chimney":true,"facade_design":{"inputs":{"height":3,"planters":true,"sill":1,"width":2},"type":"hearth.components.facades.FacadeDesign"},"interior_design":{"inputs":{"hearth":true,"maximum_stations":5,"minimum_stations":2,"table_length":4},"type":"hearth.components.roomlayout.InteriorDesign"},"light_component":null,"porch":true,"porch_bays":1,"porch_depth":4,"rail_material":"dark_oak","roof_axis":"auto","roof_design":{"inputs":{"dormer_sides":["left","right"],"dormer_spacing":8,"end_hips":[1,3],"rise":[2,1],"trim":"dark_oak"},"type":"hearth.components.roofcraft.RoofDesign"},"roof_material":"deepslate_tile","rooms":[{"inputs":{"level":0,"purpose":"living","x":0,"z":0},"type":"hearth.components.building.RoomSpec"},{"inputs":{"level":1,"purpose":"library","x":0,"z":0},"type":"hearth.components.building.RoomSpec"},{"inputs":{"level":2,"purpose":"bedroom","x":0,"z":0},"type":"hearth.components.building.RoomSpec"},{"inputs":{"level":0,"purpose":"kitchen","x":1,"z":0},"type":"hearth.components.building.RoomSpec"},{"inputs":{"level":1,"purpose":"workshop","x":1,"z":0},"type":"hearth.components.building.RoomSpec"}],"steep":true,"window_component":null},"type":"hearth.components.building.Blueprint"},"site_limits":{"inputs":{"approach_length":12,"bed_thickness":2,"excavation_volume":300,"fill_volume":1600,"relief":5,"support_height":8},"type":"hearth.adapters.site.SiteLimits"},"support_strategy":"piers","terrain":"/land"},"type":"hearth.components.building.Building"}},"parent":null,"path":"/building","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"building.rooms","version":"4"},"/building/approach":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"construction","region":{"$type":"Box","hi":{"$tuple":[23,43,14]},"lo":{"$tuple":[-2,0,-16]}},"verb":"surface"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["stairs","landing","bounded fill"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["two-block headroom","entrance connection"]},"inputs":{},"locked":{"$tuple":[]},"name":"adapter.approach","offers":{"$tuple":["street","surface"]},"parameters":{},"tags":{"$tuple":["siteworks","access"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"end":{"$tuple":[5,3,-7]},"rows":[{"$tuple":[-5,4]},{"$tuple":[-6,3]},{"$tuple":[-7,2]}]},"envelope":{"$type":"Box","hi":{"$tuple":[6,7,-5]},"lo":{"$tuple":[4,2,-7]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[6,6,-6]},"lo":{"$tuple":[4,2,-7]}},"key":"surface","limit":18,"tags":{"$tuple":["path"]},"verbs":{"$tuple":["surface"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":10,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[5,3,-7]},"turn":0},"grant":"surface","key":"street","kind":"access","region":{"$type":"Box","hi":{"$tuple":[6,6,-6]},"lo":{"$tuple":[4,2,-7]}}}]},"reads":{"$tuple":[{"$type":"Box","hi":{"$tuple":[6,7,-5]},"lo":{"$tuple":[4,2,-7]}}]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[4,5,-5]},{"$tuple":[4,6,-5]},{"$tuple":[5,5,-5]},{"$tuple":[5,6,-5]},{"$tuple":[6,5,-5]},{"$tuple":[6,6,-5]},{"$tuple":[4,4,-6]},{"$tuple":[4,5,-6]},{"$tuple":[5,4,-6]},{"$tuple":[5,5,-6]},{"$tuple":[6,4,-6]},{"$tuple":[6,5,-6]},{"$tuple":[4,3,-7]},{"$tuple":[4,4,-7]},{"$tuple":[5,3,-7]},{"$tuple":[5,4,-7]},{"$tuple":[6,3,-7]},{"$tuple":[6,4,-7]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[4,4,-5]},{"$tuple":[5,4,-5]},{"$tuple":[6,4,-5]},{"$tuple":[4,3,-6]},{"$tuple":[5,3,-6]},{"$tuple":[6,3,-6]},{"$tuple":[4,2,-7]},{"$tuple":[5,2,-7]},{"$tuple":[6,2,-7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[7,8,-4]},"lo":{"$tuple":[3,1,-8]}},"cells":{"$tuple":[{"$tuple":[5,5,-5]},{"$tuple":[5,4,-6]},{"$tuple":[5,3,-7]}]},"data":{},"kind":"route","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,0,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"center":5,"floor":4,"limits":{"inputs":{"approach_length":12,"bed_thickness":2,"excavation_volume":300,"fill_volume":1600,"relief":5,"support_height":8},"type":"hearth.adapters.site.SiteLimits"},"porch":4},"type":"hearth.adapters.site.Approach"}},"parent":"/building","path":"/building/approach","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","approach"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"adapter.approach","version":"1"},"/building/ceiling-room-0-0-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-0","port":"ceiling","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["omit cells at stair voids, lights and protected headroom"]},"assumptions":{"$tuple":["ceiling-decoration interface with actual overhead support"]},"guarantees":{"$tuple":["one-cell projection","retained headroom","overhead bearing"]},"inputs":{},"locked":{"$tuple":[]},"name":"interior.ceiling-timbers","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["decoration","timber-frame","ceiling-trim"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"members":[{"$tuple":[{"$tuple":[1,0,2]},"x"]},{"$tuple":[{"$tuple":[1,0,8]},"x"]},{"$tuple":[{"$tuple":[2,0,2]},"x"]},{"$tuple":[{"$tuple":[3,0,2]},"x"]},{"$tuple":[{"$tuple":[3,0,8]},"x"]},{"$tuple":[{"$tuple":[4,0,2]},"x"]},{"$tuple":[{"$tuple":[4,0,8]},"x"]},{"$tuple":[{"$tuple":[5,0,1]},"z"]},{"$tuple":[{"$tuple":[5,0,3]},"z"]},{"$tuple":[{"$tuple":[5,0,4]},"z"]},{"$tuple":[{"$tuple":[5,0,5]},"z"]},{"$tuple":[{"$tuple":[5,0,6]},"z"]},{"$tuple":[{"$tuple":[5,0,7]},"z"]},{"$tuple":[{"$tuple":[5,0,8]},"z"]},{"$tuple":[{"$tuple":[5,0,9]},"z"]},{"$tuple":[{"$tuple":[6,0,2]},"x"]},{"$tuple":[{"$tuple":[6,0,8]},"x"]},{"$tuple":[{"$tuple":[7,0,8]},"x"]},{"$tuple":[{"$tuple":[8,0,8]},"x"]},{"$tuple":[{"$tuple":[9,0,2]},"x"]},{"$tuple":[{"$tuple":[9,0,8]},"x"]}],"omitted_for_structure_or_clearance":4},"envelope":{"$type":"Box","hi":{"$tuple":[9,9,9]},"lo":{"$tuple":[1,9,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,10,2]},{"$tuple":[1,10,8]},{"$tuple":[2,10,2]},{"$tuple":[3,10,2]},{"$tuple":[3,10,8]},{"$tuple":[4,10,2]},{"$tuple":[4,10,8]},{"$tuple":[5,10,1]},{"$tuple":[5,10,3]},{"$tuple":[5,10,4]},{"$tuple":[5,10,5]},{"$tuple":[5,10,6]},{"$tuple":[5,10,7]},{"$tuple":[5,10,8]},{"$tuple":[5,10,9]},{"$tuple":[6,10,2]},{"$tuple":[6,10,8]},{"$tuple":[7,10,8]},{"$tuple":[8,10,8]},{"$tuple":[9,10,2]},{"$tuple":[9,10,8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,9,2]},{"$tuple":[1,9,8]},{"$tuple":[2,9,2]},{"$tuple":[3,9,2]},{"$tuple":[3,9,8]},{"$tuple":[4,9,2]},{"$tuple":[4,9,8]},{"$tuple":[5,9,1]},{"$tuple":[5,9,3]},{"$tuple":[5,9,4]},{"$tuple":[5,9,5]},{"$tuple":[5,9,6]},{"$tuple":[5,9,7]},{"$tuple":[5,9,8]},{"$tuple":[5,9,9]},{"$tuple":[6,9,2]},{"$tuple":[6,9,8]},{"$tuple":[7,9,8]},{"$tuple":[8,9,8]},{"$tuple":[9,9,2]},{"$tuple":[9,9,8]}]},"data":{"names":["stripped_dark_oak_log"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,9,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{},"type":"hearth.components.ceiling.CeilingTimbers"}},"parent":"/building","path":"/building/ceiling-room-0-0-0","primary":"/building/room-0-0-0","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","ceiling-room-0-0-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"interior.ceiling-timbers","version":"1"},"/building/ceiling-room-0-0-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-1","port":"ceiling","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["omit cells at stair voids, lights and protected headroom"]},"assumptions":{"$tuple":["ceiling-decoration interface with actual overhead support"]},"guarantees":{"$tuple":["one-cell projection","retained headroom","overhead bearing"]},"inputs":{},"locked":{"$tuple":[]},"name":"interior.ceiling-timbers","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["decoration","timber-frame","ceiling-trim"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"members":[{"$tuple":[{"$tuple":[1,0,2]},"x"]},{"$tuple":[{"$tuple":[1,0,8]},"x"]},{"$tuple":[{"$tuple":[2,0,2]},"x"]},{"$tuple":[{"$tuple":[3,0,2]},"x"]},{"$tuple":[{"$tuple":[3,0,8]},"x"]},{"$tuple":[{"$tuple":[4,0,2]},"x"]},{"$tuple":[{"$tuple":[4,0,8]},"x"]},{"$tuple":[{"$tuple":[5,0,1]},"z"]},{"$tuple":[{"$tuple":[5,0,3]},"z"]},{"$tuple":[{"$tuple":[5,0,4]},"z"]},{"$tuple":[{"$tuple":[5,0,5]},"z"]},{"$tuple":[{"$tuple":[5,0,6]},"z"]},{"$tuple":[{"$tuple":[5,0,7]},"z"]},{"$tuple":[{"$tuple":[5,0,8]},"z"]},{"$tuple":[{"$tuple":[5,0,9]},"z"]},{"$tuple":[{"$tuple":[6,0,2]},"x"]},{"$tuple":[{"$tuple":[6,0,8]},"x"]},{"$tuple":[{"$tuple":[7,0,8]},"x"]},{"$tuple":[{"$tuple":[8,0,8]},"x"]},{"$tuple":[{"$tuple":[9,0,2]},"x"]},{"$tuple":[{"$tuple":[9,0,8]},"x"]}],"omitted_for_structure_or_clearance":4},"envelope":{"$type":"Box","hi":{"$tuple":[9,15,9]},"lo":{"$tuple":[1,15,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,16,2]},{"$tuple":[1,16,8]},{"$tuple":[2,16,2]},{"$tuple":[3,16,2]},{"$tuple":[3,16,8]},{"$tuple":[4,16,2]},{"$tuple":[4,16,8]},{"$tuple":[5,16,1]},{"$tuple":[5,16,3]},{"$tuple":[5,16,4]},{"$tuple":[5,16,5]},{"$tuple":[5,16,6]},{"$tuple":[5,16,7]},{"$tuple":[5,16,8]},{"$tuple":[5,16,9]},{"$tuple":[6,16,2]},{"$tuple":[6,16,8]},{"$tuple":[7,16,8]},{"$tuple":[8,16,8]},{"$tuple":[9,16,2]},{"$tuple":[9,16,8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,15,2]},{"$tuple":[1,15,8]},{"$tuple":[2,15,2]},{"$tuple":[3,15,2]},{"$tuple":[3,15,8]},{"$tuple":[4,15,2]},{"$tuple":[4,15,8]},{"$tuple":[5,15,1]},{"$tuple":[5,15,3]},{"$tuple":[5,15,4]},{"$tuple":[5,15,5]},{"$tuple":[5,15,6]},{"$tuple":[5,15,7]},{"$tuple":[5,15,8]},{"$tuple":[5,15,9]},{"$tuple":[6,15,2]},{"$tuple":[6,15,8]},{"$tuple":[7,15,8]},{"$tuple":[8,15,8]},{"$tuple":[9,15,2]},{"$tuple":[9,15,8]}]},"data":{"names":["stripped_dark_oak_log"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,15,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{},"type":"hearth.components.ceiling.CeilingTimbers"}},"parent":"/building","path":"/building/ceiling-room-0-0-1","primary":"/building/room-0-0-1","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","ceiling-room-0-0-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"interior.ceiling-timbers","version":"1"},"/building/ceiling-room-0-0-2":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-2","port":"ceiling","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["omit cells at stair voids, lights and protected headroom"]},"assumptions":{"$tuple":["ceiling-decoration interface with actual overhead support"]},"guarantees":{"$tuple":["one-cell projection","retained headroom","overhead bearing"]},"inputs":{},"locked":{"$tuple":[]},"name":"interior.ceiling-timbers","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["decoration","timber-frame","ceiling-trim"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"members":[{"$tuple":[{"$tuple":[1,0,2]},"x"]},{"$tuple":[{"$tuple":[1,0,8]},"x"]},{"$tuple":[{"$tuple":[2,0,2]},"x"]},{"$tuple":[{"$tuple":[3,0,2]},"x"]},{"$tuple":[{"$tuple":[3,0,8]},"x"]},{"$tuple":[{"$tuple":[4,0,2]},"x"]},{"$tuple":[{"$tuple":[4,0,8]},"x"]},{"$tuple":[{"$tuple":[5,0,1]},"z"]},{"$tuple":[{"$tuple":[5,0,3]},"z"]},{"$tuple":[{"$tuple":[5,0,4]},"z"]},{"$tuple":[{"$tuple":[5,0,5]},"z"]},{"$tuple":[{"$tuple":[5,0,6]},"z"]},{"$tuple":[{"$tuple":[5,0,7]},"z"]},{"$tuple":[{"$tuple":[5,0,8]},"z"]},{"$tuple":[{"$tuple":[5,0,9]},"z"]},{"$tuple":[{"$tuple":[6,0,2]},"x"]},{"$tuple":[{"$tuple":[6,0,8]},"x"]},{"$tuple":[{"$tuple":[7,0,8]},"x"]},{"$tuple":[{"$tuple":[8,0,8]},"x"]},{"$tuple":[{"$tuple":[9,0,2]},"x"]},{"$tuple":[{"$tuple":[9,0,8]},"x"]}],"omitted_for_structure_or_clearance":4},"envelope":{"$type":"Box","hi":{"$tuple":[9,21,9]},"lo":{"$tuple":[1,21,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,22,2]},{"$tuple":[1,22,8]},{"$tuple":[2,22,2]},{"$tuple":[3,22,2]},{"$tuple":[3,22,8]},{"$tuple":[4,22,2]},{"$tuple":[4,22,8]},{"$tuple":[5,22,1]},{"$tuple":[5,22,3]},{"$tuple":[5,22,4]},{"$tuple":[5,22,5]},{"$tuple":[5,22,6]},{"$tuple":[5,22,7]},{"$tuple":[5,22,8]},{"$tuple":[5,22,9]},{"$tuple":[6,22,2]},{"$tuple":[6,22,8]},{"$tuple":[7,22,8]},{"$tuple":[8,22,8]},{"$tuple":[9,22,2]},{"$tuple":[9,22,8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,21,2]},{"$tuple":[1,21,8]},{"$tuple":[2,21,2]},{"$tuple":[3,21,2]},{"$tuple":[3,21,8]},{"$tuple":[4,21,2]},{"$tuple":[4,21,8]},{"$tuple":[5,21,1]},{"$tuple":[5,21,3]},{"$tuple":[5,21,4]},{"$tuple":[5,21,5]},{"$tuple":[5,21,6]},{"$tuple":[5,21,7]},{"$tuple":[5,21,8]},{"$tuple":[5,21,9]},{"$tuple":[6,21,2]},{"$tuple":[6,21,8]},{"$tuple":[7,21,8]},{"$tuple":[8,21,8]},{"$tuple":[9,21,2]},{"$tuple":[9,21,8]}]},"data":{"names":["stripped_dark_oak_log"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,21,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{},"type":"hearth.components.ceiling.CeilingTimbers"}},"parent":"/building","path":"/building/ceiling-room-0-0-2","primary":"/building/room-0-0-2","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","ceiling-room-0-0-2"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"interior.ceiling-timbers","version":"1"},"/building/ceiling-room-1-0-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-0","port":"ceiling","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["omit cells at stair voids, lights and protected headroom"]},"assumptions":{"$tuple":["ceiling-decoration interface with actual overhead support"]},"guarantees":{"$tuple":["one-cell projection","retained headroom","overhead bearing"]},"inputs":{},"locked":{"$tuple":[]},"name":"interior.ceiling-timbers","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["decoration","timber-frame","ceiling-trim"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"members":[{"$tuple":[{"$tuple":[1,0,2]},"x"]},{"$tuple":[{"$tuple":[1,0,8]},"x"]},{"$tuple":[{"$tuple":[2,0,2]},"x"]},{"$tuple":[{"$tuple":[3,0,2]},"x"]},{"$tuple":[{"$tuple":[3,0,8]},"x"]},{"$tuple":[{"$tuple":[4,0,2]},"x"]},{"$tuple":[{"$tuple":[4,0,8]},"x"]},{"$tuple":[{"$tuple":[5,0,1]},"z"]},{"$tuple":[{"$tuple":[5,0,2]},"z"]},{"$tuple":[{"$tuple":[5,0,3]},"z"]},{"$tuple":[{"$tuple":[5,0,4]},"z"]},{"$tuple":[{"$tuple":[5,0,5]},"z"]},{"$tuple":[{"$tuple":[5,0,6]},"z"]},{"$tuple":[{"$tuple":[5,0,7]},"z"]},{"$tuple":[{"$tuple":[5,0,8]},"z"]},{"$tuple":[{"$tuple":[5,0,9]},"z"]},{"$tuple":[{"$tuple":[6,0,2]},"x"]},{"$tuple":[{"$tuple":[6,0,8]},"x"]},{"$tuple":[{"$tuple":[7,0,2]},"x"]},{"$tuple":[{"$tuple":[7,0,8]},"x"]},{"$tuple":[{"$tuple":[8,0,8]},"x"]},{"$tuple":[{"$tuple":[9,0,2]},"x"]},{"$tuple":[{"$tuple":[9,0,8]},"x"]}],"omitted_for_structure_or_clearance":2},"envelope":{"$type":"Box","hi":{"$tuple":[20,9,9]},"lo":{"$tuple":[12,9,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,10,2]},{"$tuple":[12,10,8]},{"$tuple":[13,10,2]},{"$tuple":[14,10,2]},{"$tuple":[14,10,8]},{"$tuple":[15,10,2]},{"$tuple":[15,10,8]},{"$tuple":[16,10,1]},{"$tuple":[16,10,2]},{"$tuple":[16,10,3]},{"$tuple":[16,10,4]},{"$tuple":[16,10,5]},{"$tuple":[16,10,6]},{"$tuple":[16,10,7]},{"$tuple":[16,10,8]},{"$tuple":[16,10,9]},{"$tuple":[17,10,2]},{"$tuple":[17,10,8]},{"$tuple":[18,10,2]},{"$tuple":[18,10,8]},{"$tuple":[19,10,8]},{"$tuple":[20,10,2]},{"$tuple":[20,10,8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,9,2]},{"$tuple":[12,9,8]},{"$tuple":[13,9,2]},{"$tuple":[14,9,2]},{"$tuple":[14,9,8]},{"$tuple":[15,9,2]},{"$tuple":[15,9,8]},{"$tuple":[16,9,1]},{"$tuple":[16,9,2]},{"$tuple":[16,9,3]},{"$tuple":[16,9,4]},{"$tuple":[16,9,5]},{"$tuple":[16,9,6]},{"$tuple":[16,9,7]},{"$tuple":[16,9,8]},{"$tuple":[16,9,9]},{"$tuple":[17,9,2]},{"$tuple":[17,9,8]},{"$tuple":[18,9,2]},{"$tuple":[18,9,8]},{"$tuple":[19,9,8]},{"$tuple":[20,9,2]},{"$tuple":[20,9,8]}]},"data":{"names":["stripped_dark_oak_log"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,9,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{},"type":"hearth.components.ceiling.CeilingTimbers"}},"parent":"/building","path":"/building/ceiling-room-1-0-0","primary":"/building/room-1-0-0","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","ceiling-room-1-0-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"interior.ceiling-timbers","version":"1"},"/building/ceiling-room-1-0-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-1","port":"ceiling","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["omit cells at stair voids, lights and protected headroom"]},"assumptions":{"$tuple":["ceiling-decoration interface with actual overhead support"]},"guarantees":{"$tuple":["one-cell projection","retained headroom","overhead bearing"]},"inputs":{},"locked":{"$tuple":[]},"name":"interior.ceiling-timbers","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["decoration","timber-frame","ceiling-trim"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"members":[{"$tuple":[{"$tuple":[1,0,2]},"x"]},{"$tuple":[{"$tuple":[1,0,8]},"x"]},{"$tuple":[{"$tuple":[2,0,2]},"x"]},{"$tuple":[{"$tuple":[3,0,2]},"x"]},{"$tuple":[{"$tuple":[3,0,8]},"x"]},{"$tuple":[{"$tuple":[4,0,2]},"x"]},{"$tuple":[{"$tuple":[4,0,8]},"x"]},{"$tuple":[{"$tuple":[5,0,1]},"z"]},{"$tuple":[{"$tuple":[5,0,3]},"z"]},{"$tuple":[{"$tuple":[5,0,4]},"z"]},{"$tuple":[{"$tuple":[5,0,5]},"z"]},{"$tuple":[{"$tuple":[5,0,6]},"z"]},{"$tuple":[{"$tuple":[5,0,7]},"z"]},{"$tuple":[{"$tuple":[5,0,8]},"z"]},{"$tuple":[{"$tuple":[5,0,9]},"z"]},{"$tuple":[{"$tuple":[6,0,2]},"x"]},{"$tuple":[{"$tuple":[6,0,8]},"x"]},{"$tuple":[{"$tuple":[7,0,8]},"x"]},{"$tuple":[{"$tuple":[8,0,8]},"x"]},{"$tuple":[{"$tuple":[9,0,2]},"x"]},{"$tuple":[{"$tuple":[9,0,8]},"x"]}],"omitted_for_structure_or_clearance":4},"envelope":{"$type":"Box","hi":{"$tuple":[20,15,9]},"lo":{"$tuple":[12,15,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,16,2]},{"$tuple":[12,16,8]},{"$tuple":[13,16,2]},{"$tuple":[14,16,2]},{"$tuple":[14,16,8]},{"$tuple":[15,16,2]},{"$tuple":[15,16,8]},{"$tuple":[16,16,1]},{"$tuple":[16,16,3]},{"$tuple":[16,16,4]},{"$tuple":[16,16,5]},{"$tuple":[16,16,6]},{"$tuple":[16,16,7]},{"$tuple":[16,16,8]},{"$tuple":[16,16,9]},{"$tuple":[17,16,2]},{"$tuple":[17,16,8]},{"$tuple":[18,16,8]},{"$tuple":[19,16,8]},{"$tuple":[20,16,2]},{"$tuple":[20,16,8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,15,2]},{"$tuple":[12,15,8]},{"$tuple":[13,15,2]},{"$tuple":[14,15,2]},{"$tuple":[14,15,8]},{"$tuple":[15,15,2]},{"$tuple":[15,15,8]},{"$tuple":[16,15,1]},{"$tuple":[16,15,3]},{"$tuple":[16,15,4]},{"$tuple":[16,15,5]},{"$tuple":[16,15,6]},{"$tuple":[16,15,7]},{"$tuple":[16,15,8]},{"$tuple":[16,15,9]},{"$tuple":[17,15,2]},{"$tuple":[17,15,8]},{"$tuple":[18,15,8]},{"$tuple":[19,15,8]},{"$tuple":[20,15,2]},{"$tuple":[20,15,8]}]},"data":{"names":["stripped_dark_oak_log"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,15,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{},"type":"hearth.components.ceiling.CeilingTimbers"}},"parent":"/building","path":"/building/ceiling-room-1-0-1","primary":"/building/room-1-0-1","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","ceiling-room-1-0-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"interior.ceiling-timbers","version":"1"},"/building/chimney":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["supported three by two base"]},"guarantees":{"$tuple":["continuous masonry shaft","capped flue"]},"inputs":{"cap_overhang":{"$type":"Domain","choices":{"$tuple":[0,1]},"maximum":null,"minimum":null},"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":48,"minimum":10}},"locked":{"$tuple":[]},"name":"masonry.chimney","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["chimney","support"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"cap_overhang":0,"function":"exterior flue; no simulated indoor heating","height":29},"envelope":{"$type":"Box","hi":{"$tuple":[6,35,12]},"lo":{"$tuple":[4,4,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[4,3,11]},{"$tuple":[4,4,11]},{"$tuple":[4,5,11]},{"$tuple":[4,6,11]},{"$tuple":[4,7,11]},{"$tuple":[4,8,11]},{"$tuple":[4,9,11]},{"$tuple":[4,10,11]},{"$tuple":[4,11,11]},{"$tuple":[4,12,11]},{"$tuple":[4,13,11]},{"$tuple":[4,14,11]},{"$tuple":[4,15,11]},{"$tuple":[4,16,11]},{"$tuple":[4,17,11]},{"$tuple":[4,18,11]},{"$tuple":[4,19,11]},{"$tuple":[4,20,11]},{"$tuple":[4,21,11]},{"$tuple":[4,22,11]},{"$tuple":[4,23,11]},{"$tuple":[4,24,11]},{"$tuple":[4,25,11]},{"$tuple":[4,26,11]},{"$tuple":[4,27,11]},{"$tuple":[4,28,11]},{"$tuple":[4,29,11]},{"$tuple":[4,30,11]},{"$tuple":[4,31,11]},{"$tuple":[4,32,11]},{"$tuple":[4,3,12]},{"$tuple":[4,4,12]},{"$tuple":[4,5,12]},{"$tuple":[4,6,12]},{"$tuple":[4,7,12]},{"$tuple":[4,8,12]},{"$tuple":[4,9,12]},{"$tuple":[4,10,12]},{"$tuple":[4,11,12]},{"$tuple":[4,12,12]},{"$tuple":[4,13,12]},{"$tuple":[4,14,12]},{"$tuple":[4,15,12]},{"$tuple":[4,16,12]},{"$tuple":[4,17,12]},{"$tuple":[4,18,12]},{"$tuple":[4,19,12]},{"$tuple":[4,20,12]},{"$tuple":[4,21,12]},{"$tuple":[4,22,12]},{"$tuple":[4,23,12]},{"$tuple":[4,24,12]},{"$tuple":[4,25,12]},{"$tuple":[4,26,12]},{"$tuple":[4,27,12]},{"$tuple":[4,28,12]},{"$tuple":[4,29,12]},{"$tuple":[4,30,12]},{"$tuple":[4,31,12]},{"$tuple":[4,32,12]},{"$tuple":[6,3,11]},{"$tuple":[6,4,11]},{"$tuple":[6,5,11]},{"$tuple":[6,6,11]},{"$tuple":[6,7,11]},{"$tuple":[6,8,11]},{"$tuple":[6,9,11]},{"$tuple":[6,10,11]},{"$tuple":[6,11,11]},{"$tuple":[6,12,11]},{"$tuple":[6,13,11]},{"$tuple":[6,14,11]},{"$tuple":[6,15,11]},{"$tuple":[6,16,11]},{"$tuple":[6,17,11]},{"$tuple":[6,18,11]},{"$tuple":[6,19,11]},{"$tuple":[6,20,11]},{"$tuple":[6,21,11]},{"$tuple":[6,22,11]},{"$tuple":[6,23,11]},{"$tuple":[6,24,11]},{"$tuple":[6,25,11]},{"$tuple":[6,26,11]},{"$tuple":[6,27,11]},{"$tuple":[6,28,11]},{"$tuple":[6,29,11]},{"$tuple":[6,30,11]},{"$tuple":[6,31,11]},{"$tuple":[6,32,11]},{"$tuple":[6,3,12]},{"$tuple":[6,4,12]},{"$tuple":[6,5,12]},{"$tuple":[6,6,12]},{"$tuple":[6,7,12]},{"$tuple":[6,8,12]},{"$tuple":[6,9,12]},{"$tuple":[6,10,12]},{"$tuple":[6,11,12]},{"$tuple":[6,12,12]},{"$tuple":[6,13,12]},{"$tuple":[6,14,12]},{"$tuple":[6,15,12]},{"$tuple":[6,16,12]},{"$tuple":[6,17,12]},{"$tuple":[6,18,12]},{"$tuple":[6,19,12]},{"$tuple":[6,20,12]},{"$tuple":[6,21,12]},{"$tuple":[6,22,12]},{"$tuple":[6,23,12]},{"$tuple":[6,24,12]},{"$tuple":[6,25,12]},{"$tuple":[6,26,12]},{"$tuple":[6,27,12]},{"$tuple":[6,28,12]},{"$tuple":[6,29,12]},{"$tuple":[6,30,12]},{"$tuple":[6,31,12]},{"$tuple":[6,32,12]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[4,33,11]},{"$tuple":[4,33,12]},{"$tuple":[5,33,11]},{"$tuple":[5,33,12]},{"$tuple":[6,33,11]},{"$tuple":[6,33,12]}]},"data":{"names":["stone_brick_slab"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[5,34,11]},{"$tuple":[5,34,12]}]},"data":{"names":["cobblestone_wall"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[4,4,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"cap_overhang":0,"height":29},"type":"hearth.components.masonry.Chimney"}},"parent":"/building","path":"/building/chimney","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","chimney"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"masonry.chimney","version":"1"},"/building/chimney-bearing":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"construction","region":null,"verb":"fill"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual support beneath a bounded plate"]},"guarantees":{"$tuple":["continuous bearing surface","bounded taxicab span to actual supports"]},"inputs":{"depth":{"$type":"Domain","choices":{"$tuple":[]},"maximum":7,"minimum":1},"span":{"$type":"Domain","choices":{"$tuple":[]},"maximum":3,"minimum":0},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":7,"minimum":1}},"locked":{"$tuple":[]},"name":"adapter.bearing-course","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["siteworks","support"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"anchors":{"$tuple":[{"$tuple":[0,-1,0]},{"$tuple":[0,-1,1]},{"$tuple":[1,-1,0]},{"$tuple":[1,-1,1]},{"$tuple":[2,-1,0]},{"$tuple":[2,-1,1]}]},"fill":2,"fill_cells":{"$tuple":[{"$tuple":[0,0,0]},{"$tuple":[1,0,0]}]},"span":2},"envelope":{"$type":"Box","hi":{"$tuple":[6,3,12]},"lo":{"$tuple":[4,2,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[4,3,11]},{"$tuple":[4,3,12]},{"$tuple":[5,3,11]},{"$tuple":[5,3,12]},{"$tuple":[6,3,11]},{"$tuple":[6,3,12]},{"$tuple":[4,2,11]},{"$tuple":[4,2,12]},{"$tuple":[5,2,11]},{"$tuple":[5,2,12]},{"$tuple":[6,2,11]},{"$tuple":[6,2,12]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[4,3,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"depth":2,"span":2,"width":3},"type":"hearth.adapters.bearing.BearingCourse"}},"parent":"/building","path":"/building/chimney-bearing","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","chimney-bearing"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"adapter.bearing-course","version":"1"},"/building/foundation":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"construction","region":{"$type":"Box","hi":{"$tuple":[23,43,14]},"lo":{"$tuple":[-2,0,-16]}},"verb":"fill"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["stepped perimeter","piers to bed"]},"assumptions":{"$tuple":["actual bed within bounded depth"]},"guarantees":{"$tuple":["grounded support grid"]},"inputs":{},"locked":{"$tuple":[]},"name":"adapter.foundation","offers":{"$tuple":["support"]},"parameters":{},"tags":{"$tuple":["siteworks","support"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"columns":[{"$tuple":[0,2,-4,3]},{"$tuple":[0,2,-3,3]},{"$tuple":[0,2,-2,3]},{"$tuple":[0,2,-1,3]},{"$tuple":[0,2,0,3]},{"$tuple":[0,2,1,3]},{"$tuple":[0,2,2,3]},{"$tuple":[0,2,3,3]},{"$tuple":[0,2,4,3]},{"$tuple":[0,2,5,3]},{"$tuple":[0,2,6,3]},{"$tuple":[0,2,7,3]},{"$tuple":[0,2,8,3]},{"$tuple":[0,1,9,3]},{"$tuple":[0,1,10,3]},{"$tuple":[3,2,-4,3]},{"$tuple":[3,2,10,3]},{"$tuple":[4,2,-4,3]},{"$tuple":[4,2,0,3]},{"$tuple":[4,2,4,3]},{"$tuple":[4,2,8,3]},{"$tuple":[4,2,12,3]},{"$tuple":[5,2,12,3]},{"$tuple":[6,2,-4,3]},{"$tuple":[6,2,11,3]},{"$tuple":[6,2,12,3]},{"$tuple":[8,2,-4,3]},{"$tuple":[8,2,0,3]},{"$tuple":[8,2,4,3]},{"$tuple":[8,2,8,3]},{"$tuple":[9,2,-4,3]},{"$tuple":[9,2,10,3]},{"$tuple":[10,2,-4,3]},{"$tuple":[10,2,-3,3]},{"$tuple":[11,2,0,3]},{"$tuple":[12,2,0,3]},{"$tuple":[12,2,4,3]},{"$tuple":[12,2,8,3]},{"$tuple":[12,2,10,3]},{"$tuple":[13,2,0,3]},{"$tuple":[14,2,0,3]},{"$tuple":[15,2,0,3]},{"$tuple":[15,2,10,3]},{"$tuple":[16,2,0,3]},{"$tuple":[16,2,4,3]},{"$tuple":[16,2,8,3]},{"$tuple":[17,2,0,3]},{"$tuple":[18,2,0,3]},{"$tuple":[18,2,10,3]},{"$tuple":[19,2,0,3]},{"$tuple":[20,2,0,3]},{"$tuple":[20,2,4,3]},{"$tuple":[20,2,8,3]},{"$tuple":[21,2,0,3]},{"$tuple":[21,2,1,3]},{"$tuple":[21,2,2,3]},{"$tuple":[21,2,3,3]},{"$tuple":[21,2,4,3]},{"$tuple":[21,2,5,3]},{"$tuple":[21,2,6,3]},{"$tuple":[21,2,7,3]},{"$tuple":[21,2,8,3]},{"$tuple":[21,2,9,3]},{"$tuple":[21,3,10,3]}],"excavation":0,"fill":65,"strategy":"piers"},"envelope":{"$type":"Box","hi":{"$tuple":[21,3,12]},"lo":{"$tuple":[0,0,-4]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[{"$type":"Box","hi":{"$tuple":[21,3,12]},"lo":{"$tuple":[0,0,-4]}}]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,2,-4]},{"$tuple":[0,1,-4]},{"$tuple":[0,2,-3]},{"$tuple":[0,1,-3]},{"$tuple":[0,2,-2]},{"$tuple":[0,1,-2]},{"$tuple":[0,2,-1]},{"$tuple":[0,1,-1]},{"$tuple":[0,2,0]},{"$tuple":[0,1,0]},{"$tuple":[0,2,1]},{"$tuple":[0,1,1]},{"$tuple":[0,2,2]},{"$tuple":[0,1,2]},{"$tuple":[0,2,3]},{"$tuple":[0,1,3]},{"$tuple":[0,2,4]},{"$tuple":[0,1,4]},{"$tuple":[0,2,5]},{"$tuple":[0,1,5]},{"$tuple":[0,2,6]},{"$tuple":[0,1,6]},{"$tuple":[0,2,7]},{"$tuple":[0,1,7]},{"$tuple":[0,2,8]},{"$tuple":[0,1,8]},{"$tuple":[0,1,9]},{"$tuple":[0,0,9]},{"$tuple":[0,1,10]},{"$tuple":[0,0,10]},{"$tuple":[3,2,-4]},{"$tuple":[3,1,-4]},{"$tuple":[3,2,10]},{"$tuple":[3,1,10]},{"$tuple":[4,2,-4]},{"$tuple":[4,1,-4]},{"$tuple":[4,2,0]},{"$tuple":[4,1,0]},{"$tuple":[4,2,4]},{"$tuple":[4,1,4]},{"$tuple":[4,2,8]},{"$tuple":[4,1,8]},{"$tuple":[4,2,12]},{"$tuple":[4,1,12]},{"$tuple":[5,2,12]},{"$tuple":[5,1,12]},{"$tuple":[6,2,-4]},{"$tuple":[6,1,-4]},{"$tuple":[6,2,11]},{"$tuple":[6,1,11]},{"$tuple":[6,2,12]},{"$tuple":[6,1,12]},{"$tuple":[8,2,-4]},{"$tuple":[8,1,-4]},{"$tuple":[8,2,0]},{"$tuple":[8,1,0]},{"$tuple":[8,2,4]},{"$tuple":[8,1,4]},{"$tuple":[8,2,8]},{"$tuple":[8,1,8]},{"$tuple":[9,2,-4]},{"$tuple":[9,1,-4]},{"$tuple":[9,2,10]},{"$tuple":[9,1,10]},{"$tuple":[10,2,-4]},{"$tuple":[10,1,-4]},{"$tuple":[10,2,-3]},{"$tuple":[10,1,-3]},{"$tuple":[11,2,0]},{"$tuple":[11,1,0]},{"$tuple":[12,2,0]},{"$tuple":[12,1,0]},{"$tuple":[12,2,4]},{"$tuple":[12,1,4]},{"$tuple":[12,2,8]},{"$tuple":[12,1,8]},{"$tuple":[12,2,10]},{"$tuple":[12,1,10]},{"$tuple":[13,2,0]},{"$tuple":[13,1,0]},{"$tuple":[14,2,0]},{"$tuple":[14,1,0]},{"$tuple":[15,2,0]},{"$tuple":[15,1,0]},{"$tuple":[15,2,10]},{"$tuple":[15,1,10]},{"$tuple":[16,2,0]},{"$tuple":[16,1,0]},{"$tuple":[16,2,4]},{"$tuple":[16,1,4]},{"$tuple":[16,2,8]},{"$tuple":[16,1,8]},{"$tuple":[17,2,0]},{"$tuple":[17,1,0]},{"$tuple":[18,2,0]},{"$tuple":[18,1,0]},{"$tuple":[18,2,10]},{"$tuple":[18,1,10]},{"$tuple":[19,2,0]},{"$tuple":[19,1,0]},{"$tuple":[20,2,0]},{"$tuple":[20,1,0]},{"$tuple":[20,2,4]},{"$tuple":[20,1,4]},{"$tuple":[20,2,8]},{"$tuple":[20,1,8]},{"$tuple":[21,2,0]},{"$tuple":[21,1,0]},{"$tuple":[21,2,1]},{"$tuple":[21,1,1]},{"$tuple":[21,2,2]},{"$tuple":[21,1,2]},{"$tuple":[21,2,3]},{"$tuple":[21,1,3]},{"$tuple":[21,2,4]},{"$tuple":[21,1,4]},{"$tuple":[21,2,5]},{"$tuple":[21,1,5]},{"$tuple":[21,2,6]},{"$tuple":[21,1,6]},{"$tuple":[21,2,7]},{"$tuple":[21,1,7]},{"$tuple":[21,2,8]},{"$tuple":[21,1,8]},{"$tuple":[21,2,9]},{"$tuple":[21,1,9]},{"$tuple":[21,3,10]},{"$tuple":[21,2,10]},{"$tuple":[0,3,-4]},{"$tuple":[0,3,-3]},{"$tuple":[0,3,-2]},{"$tuple":[0,3,-1]},{"$tuple":[0,3,0]},{"$tuple":[0,3,1]},{"$tuple":[0,3,2]},{"$tuple":[0,3,3]},{"$tuple":[0,3,4]},{"$tuple":[0,3,5]},{"$tuple":[0,3,6]},{"$tuple":[0,3,7]},{"$tuple":[0,3,8]},{"$tuple":[0,2,9]},{"$tuple":[0,3,9]},{"$tuple":[0,2,10]},{"$tuple":[0,3,10]},{"$tuple":[3,3,-4]},{"$tuple":[3,3,10]},{"$tuple":[4,3,-4]},{"$tuple":[4,3,0]},{"$tuple":[4,3,4]},{"$tuple":[4,3,8]},{"$tuple":[4,3,12]},{"$tuple":[5,3,12]},{"$tuple":[6,3,-4]},{"$tuple":[6,3,11]},{"$tuple":[6,3,12]},{"$tuple":[8,3,-4]},{"$tuple":[8,3,0]},{"$tuple":[8,3,4]},{"$tuple":[8,3,8]},{"$tuple":[9,3,-4]},{"$tuple":[9,3,10]},{"$tuple":[10,3,-4]},{"$tuple":[10,3,-3]},{"$tuple":[11,3,0]},{"$tuple":[12,3,0]},{"$tuple":[12,3,4]},{"$tuple":[12,3,8]},{"$tuple":[12,3,10]},{"$tuple":[13,3,0]},{"$tuple":[14,3,0]},{"$tuple":[15,3,0]},{"$tuple":[15,3,10]},{"$tuple":[16,3,0]},{"$tuple":[16,3,4]},{"$tuple":[16,3,8]},{"$tuple":[17,3,0]},{"$tuple":[18,3,0]},{"$tuple":[18,3,10]},{"$tuple":[19,3,0]},{"$tuple":[20,3,0]},{"$tuple":[20,3,4]},{"$tuple":[20,3,8]},{"$tuple":[21,3,0]},{"$tuple":[21,3,1]},{"$tuple":[21,3,2]},{"$tuple":[21,3,3]},{"$tuple":[21,3,4]},{"$tuple":[21,3,5]},{"$tuple":[21,3,6]},{"$tuple":[21,3,7]},{"$tuple":[21,3,8]},{"$tuple":[21,3,9]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,0,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"floor":4,"footprint":[[0,-4],[0,-3],[0,-2],[0,-1],[0,0],[0,1],[0,2],[0,3],[0,4],[0,5],[0,6],[0,7],[0,8],[0,9],[0,10],[1,-4],[1,-3],[1,-2],[1,-1],[1,0],[1,1],[1,2],[1,3],[1,4],[1,5],[1,6],[1,7],[1,8],[1,9],[1,10],[2,-4],[2,-3],[2,-2],[2,-1],[2,0],[2,1],[2,2],[2,3],[2,4],[2,5],[2,6],[2,7],[2,8],[2,9],[2,10],[3,-4],[3,-3],[3,-2],[3,-1],[3,0],[3,1],[3,2],[3,3],[3,4],[3,5],[3,6],[3,7],[3,8],[3,9],[3,10],[4,-4],[4,-3],[4,-2],[4,-1],[4,0],[4,1],[4,2],[4,3],[4,4],[4,5],[4,6],[4,7],[4,8],[4,9],[4,10],[4,11],[4,12],[5,-4],[5,-3],[5,-2],[5,-1],[5,0],[5,1],[5,2],[5,3],[5,4],[5,5],[5,6],[5,7],[5,8],[5,9],[5,10],[5,11],[5,12],[6,-4],[6,-3],[6,-2],[6,-1],[6,0],[6,1],[6,2],[6,3],[6,4],[6,5],[6,6],[6,7],[6,8],[6,9],[6,10],[6,11],[6,12],[7,-4],[7,-3],[7,-2],[7,-1],[7,0],[7,1],[7,2],[7,3],[7,4],[7,5],[7,6],[7,7],[7,8],[7,9],[7,10],[8,-4],[8,-3],[8,-2],[8,-1],[8,0],[8,1],[8,2],[8,3],[8,4],[8,5],[8,6],[8,7],[8,8],[8,9],[8,10],[9,-4],[9,-3],[9,-2],[9,-1],[9,0],[9,1],[9,2],[9,3],[9,4],[9,5],[9,6],[9,7],[9,8],[9,9],[9,10],[10,-4],[10,-3],[10,-2],[10,-1],[10,0],[10,1],[10,2],[10,3],[10,4],[10,5],[10,6],[10,7],[10,8],[10,9],[10,10],[11,0],[11,1],[11,2],[11,3],[11,4],[11,5],[11,6],[11,7],[11,8],[11,9],[11,10],[12,0],[12,1],[12,2],[12,3],[12,4],[12,5],[12,6],[12,7],[12,8],[12,9],[12,10],[13,0],[13,1],[13,2],[13,3],[13,4],[13,5],[13,6],[13,7],[13,8],[13,9],[13,10],[14,0],[14,1],[14,2],[14,3],[14,4],[14,5],[14,6],[14,7],[14,8],[14,9],[14,10],[15,0],[15,1],[15,2],[15,3],[15,4],[15,5],[15,6],[15,7],[15,8],[15,9],[15,10],[16,0],[16,1],[16,2],[16,3],[16,4],[16,5],[16,6],[16,7],[16,8],[16,9],[16,10],[17,0],[17,1],[17,2],[17,3],[17,4],[17,5],[17,6],[17,7],[17,8],[17,9],[17,10],[18,0],[18,1],[18,2],[18,3],[18,4],[18,5],[18,6],[18,7],[18,8],[18,9],[18,10],[19,0],[19,1],[19,2],[19,3],[19,4],[19,5],[19,6],[19,7],[19,8],[19,9],[19,10],[20,0],[20,1],[20,2],[20,3],[20,4],[20,5],[20,6],[20,7],[20,8],[20,9],[20,10],[21,0],[21,1],[21,2],[21,3],[21,4],[21,5],[21,6],[21,7],[21,8],[21,9],[21,10]],"limits":{"inputs":{"approach_length":12,"bed_thickness":2,"excavation_volume":300,"fill_volume":1600,"relief":5,"support_height":8},"type":"hearth.adapters.site.SiteLimits"},"strategy":"piers"},"type":"hearth.adapters.site.Foundation"}},"parent":"/building","path":"/building/foundation","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","foundation"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"adapter.foundation","version":"1"},"/building/porch":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-0","port":"north","region":null,"verb":"connect"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sheltered access","bounded beam spans","supported canopy","usable upper terrace when requested"]},"inputs":{"maximum_post_span":{"$type":"Domain","choices":{"$tuple":[]},"maximum":12,"minimum":6},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":null,"minimum":9}},"locked":{"$tuple":[]},"name":"attachment.porch","offers":{"$tuple":["access"]},"parameters":{},"tags":{"$tuple":["attachment","access","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"balcony":false,"columns":[0,10],"depth":4,"entrance_x":5,"maximum_post_span":12,"omitted_optional_seats":0,"seats":[{"$tuple":[1,1,-2,"east"]},{"$tuple":[9,1,-2,"west"]}],"width":11},"envelope":{"$type":"Box","hi":{"$tuple":[10,13,-1]},"lo":{"$tuple":[0,4,-4]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[5,5,-4]},"turn":0},"grant":null,"key":"front","kind":"access","region":{"$type":"Box","hi":{"$tuple":[5,6,-4]},"lo":{"$tuple":[5,5,-4]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[4,5,-4]},{"$tuple":[4,5,-3]},{"$tuple":[4,5,-2]},{"$tuple":[4,5,-1]},{"$tuple":[4,6,-4]},{"$tuple":[4,6,-3]},{"$tuple":[4,6,-2]},{"$tuple":[4,6,-1]},{"$tuple":[5,5,-4]},{"$tuple":[5,5,-3]},{"$tuple":[5,5,-2]},{"$tuple":[5,5,-1]},{"$tuple":[5,6,-4]},{"$tuple":[5,6,-3]},{"$tuple":[5,6,-2]},{"$tuple":[5,6,-1]},{"$tuple":[6,5,-4]},{"$tuple":[6,5,-3]},{"$tuple":[6,5,-2]},{"$tuple":[6,5,-1]},{"$tuple":[6,6,-4]},{"$tuple":[6,6,-3]},{"$tuple":[6,6,-2]},{"$tuple":[6,6,-1]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,4,-4]},{"$tuple":[0,5,-4]},{"$tuple":[0,6,-4]},{"$tuple":[0,7,-4]},{"$tuple":[0,8,-4]},{"$tuple":[0,9,-4]},{"$tuple":[10,4,-4]},{"$tuple":[10,5,-4]},{"$tuple":[10,6,-4]},{"$tuple":[10,7,-4]},{"$tuple":[10,8,-4]},{"$tuple":[10,9,-4]},{"$tuple":[0,9,0]},{"$tuple":[10,9,0]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[10,7,0]},"lo":{"$tuple":[0,4,-4]}},"cells":{"$tuple":[{"$tuple":[5,5,-1]},{"$tuple":[5,5,-4]}]},"data":{},"kind":"route","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,4,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"balcony":false,"depth":4,"entrance_x":5,"maximum_post_span":12,"rail_material":"dark_oak","width":11},"type":"hearth.components.roofs.Porch"}},"parent":"/building","path":"/building/porch","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","porch"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"attachment.porch","version":"1"},"/building/porch/lantern-1":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["actual light source"]},"inputs":{},"locked":{"$tuple":[]},"name":"light.lantern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["light","room-light"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[1,8,-3]},"lo":{"$tuple":[1,7,-3]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,7,-3]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[1,7,-3]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"hanging":true},"type":"hearth.components.interior.Light"}},"parent":"/building/porch","path":"/building/porch/lantern-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","porch","lantern-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.lantern","version":"1"},"/building/porch/lantern-9":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["actual light source"]},"inputs":{},"locked":{"$tuple":[]},"name":"light.lantern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["light","room-light"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[9,8,-3]},"lo":{"$tuple":[9,7,-3]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[9,7,-3]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[9,7,-3]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"hanging":true},"type":"hearth.components.interior.Light"}},"parent":"/building/porch","path":"/building/porch/lantern-9","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","porch","lantern-9"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.lantern","version":"1"},"/building/roof-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-floor-0","port":"seat","region":null,"verb":"connect"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["aligned upper-floor-access or prepared roof-seat with clear stair aperture","roof policy with roof-interior offer"]},"guarantees":{"$tuple":["furnished accessible roof room","locked purpose","closed weather boundary"]},"inputs":{"axis":{"$type":"Domain","choices":{"$tuple":["x","z"]},"maximum":null,"minimum":null},"depth":{"$type":"Domain","choices":{"$tuple":[]},"maximum":128,"minimum":9},"purpose":{"$type":"Domain","choices":{"$tuple":["bedroom","library","storage"]},"maximum":null,"minimum":null},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":9}},"locked":{"$tuple":[]},"name":"roof.inhabited","offers":{"$tuple":["access"]},"parameters":{},"tags":{"$tuple":["roof","habitable","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"aperture":{"$tuple":[{"$tuple":[7,0,2]},{"$tuple":[7,0,3]},{"$tuple":[7,0,4]},{"$tuple":[7,0,5]},{"$tuple":[7,0,6]},{"$tuple":[7,0,7]},{"$tuple":[8,0,2]},{"$tuple":[8,0,3]},{"$tuple":[8,0,4]},{"$tuple":[8,0,5]},{"$tuple":[8,0,6]},{"$tuple":[8,0,7]}]},"axis":"z","landing":{"$tuple":[6,1,7]},"prepared_floor":true,"purpose":"library","source":"/building/room-1-0-1"},"envelope":{"$type":"Box","hi":{"$tuple":[22,30,11]},"lo":{"$tuple":[10,16,-1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":{"$tuple":["room","landing"]},"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[17,17,7]},"turn":0},"grant":null,"key":"landing","kind":"access","region":{"$type":"Box","hi":{"$tuple":[17,18,7]},"lo":{"$tuple":[17,17,7]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,16,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"axis":"z","depth":11,"design":{"inputs":{"dormer_sides":["left","right"],"dormer_spacing":8,"end_hips":[1,3],"rise":[2,1],"trim":"dark_oak"},"type":"hearth.components.roofcraft.RoofDesign"},"material":"deepslate_tile","purpose":"library","width":11},"type":"hearth.components.lofts.InhabitedRoof"}},"parent":"/building","path":"/building/roof-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"roof.inhabited","version":"1"},"/building/roof-0/room":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-0/weather","port":"interior","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["roof-interior mount with floor and bounded stair aperture"]},"guarantees":{"$tuple":["reachable furnished loft","actual lighting","closed weather envelope"]},"inputs":{"purpose":{"$type":"Domain","choices":{"$tuple":["bedroom","library","storage"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"room.loft.library","offers":{"$tuple":["access"]},"parameters":{},"tags":{"$tuple":["room","habitable","roof-room","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"aperture":{"$tuple":[{"$tuple":[7,0,2]},{"$tuple":[7,0,3]},{"$tuple":[7,0,4]},{"$tuple":[7,0,5]},{"$tuple":[7,0,6]},{"$tuple":[7,0,7]},{"$tuple":[8,0,2]},{"$tuple":[8,0,3]},{"$tuple":[8,0,4]},{"$tuple":[8,0,5]},{"$tuple":[8,0,6]},{"$tuple":[8,0,7]}]},"axis":"z","center":{"$tuple":[5,1,5]},"depth":11,"doors":{"$tuple":["landing"]},"furniture":[{"$tuple":[{"$tuple":[3,1,1]},0,{"$tuple":[3,1,3]}]},{"$tuple":[{"$tuple":[1,1,6]},0,{"$tuple":[1,1,8]}]},{"$tuple":[{"$tuple":[5,1,9]},2,{"$tuple":[5,1,7]}]}],"lights":[{"$tuple":[1,3,8]},{"$tuple":[3,3,3]},{"$tuple":[5,3,6]}],"omitted_optional_stations":0,"purpose":"library","stair_down":true,"stair_up":false,"width":11},"envelope":{"$type":"Box","hi":{"$tuple":[22,30,11]},"lo":{"$tuple":[10,16,-1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[17,17,7]},"turn":0},"grant":null,"key":"landing","kind":"access","region":{"$type":"Box","hi":{"$tuple":[17,18,7]},"lo":{"$tuple":[17,17,7]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,16,0]},{"$tuple":[11,16,1]},{"$tuple":[11,16,2]},{"$tuple":[11,16,3]},{"$tuple":[11,16,4]},{"$tuple":[11,16,5]},{"$tuple":[11,16,6]},{"$tuple":[11,16,7]},{"$tuple":[11,16,8]},{"$tuple":[11,16,9]},{"$tuple":[11,16,10]},{"$tuple":[12,16,0]},{"$tuple":[12,16,1]},{"$tuple":[12,16,2]},{"$tuple":[12,16,3]},{"$tuple":[12,16,4]},{"$tuple":[12,16,5]},{"$tuple":[12,16,6]},{"$tuple":[12,16,7]},{"$tuple":[12,16,8]},{"$tuple":[12,16,9]},{"$tuple":[12,16,10]},{"$tuple":[13,16,0]},{"$tuple":[13,16,1]},{"$tuple":[13,16,2]},{"$tuple":[13,16,3]},{"$tuple":[13,16,4]},{"$tuple":[13,16,5]},{"$tuple":[13,16,6]},{"$tuple":[13,16,7]},{"$tuple":[13,16,8]},{"$tuple":[13,16,9]},{"$tuple":[13,16,10]},{"$tuple":[14,16,0]},{"$tuple":[14,16,1]},{"$tuple":[14,16,2]},{"$tuple":[14,16,3]},{"$tuple":[14,16,4]},{"$tuple":[14,16,5]},{"$tuple":[14,16,6]},{"$tuple":[14,16,7]},{"$tuple":[14,16,8]},{"$tuple":[14,16,9]},{"$tuple":[14,16,10]},{"$tuple":[15,16,0]},{"$tuple":[15,16,1]},{"$tuple":[15,16,2]},{"$tuple":[15,16,3]},{"$tuple":[15,16,4]},{"$tuple":[15,16,5]},{"$tuple":[15,16,6]},{"$tuple":[15,16,7]},{"$tuple":[15,16,8]},{"$tuple":[15,16,9]},{"$tuple":[15,16,10]},{"$tuple":[16,16,0]},{"$tuple":[16,16,1]},{"$tuple":[16,16,2]},{"$tuple":[16,16,3]},{"$tuple":[16,16,4]},{"$tuple":[16,16,5]},{"$tuple":[16,16,6]},{"$tuple":[16,16,7]},{"$tuple":[16,16,8]},{"$tuple":[16,16,9]},{"$tuple":[16,16,10]},{"$tuple":[17,16,0]},{"$tuple":[17,16,1]},{"$tuple":[17,16,2]},{"$tuple":[17,16,3]},{"$tuple":[17,16,4]},{"$tuple":[17,16,5]},{"$tuple":[17,16,6]},{"$tuple":[17,16,7]},{"$tuple":[17,16,8]},{"$tuple":[17,16,9]},{"$tuple":[17,16,10]},{"$tuple":[18,16,0]},{"$tuple":[18,16,1]},{"$tuple":[18,16,8]},{"$tuple":[18,16,9]},{"$tuple":[18,16,10]},{"$tuple":[19,16,0]},{"$tuple":[19,16,1]},{"$tuple":[19,16,8]},{"$tuple":[19,16,9]},{"$tuple":[19,16,10]},{"$tuple":[20,16,0]},{"$tuple":[20,16,1]},{"$tuple":[20,16,2]},{"$tuple":[20,16,3]},{"$tuple":[20,16,4]},{"$tuple":[20,16,5]},{"$tuple":[20,16,6]},{"$tuple":[20,16,7]},{"$tuple":[20,16,8]},{"$tuple":[20,16,9]},{"$tuple":[20,16,10]},{"$tuple":[21,16,0]},{"$tuple":[21,16,1]},{"$tuple":[21,16,2]},{"$tuple":[21,16,3]},{"$tuple":[21,16,4]},{"$tuple":[21,16,5]},{"$tuple":[21,16,6]},{"$tuple":[21,16,7]},{"$tuple":[21,16,8]},{"$tuple":[21,16,9]},{"$tuple":[21,16,10]}]},"data":{},"kind":"sealed","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,17,8]},{"$tuple":[12,18,8]},{"$tuple":[13,17,8]},{"$tuple":[13,18,8]},{"$tuple":[14,17,3]},{"$tuple":[14,17,5]},{"$tuple":[14,17,6]},{"$tuple":[14,17,7]},{"$tuple":[14,17,8]},{"$tuple":[14,18,3]},{"$tuple":[14,18,5]},{"$tuple":[14,18,6]},{"$tuple":[14,18,7]},{"$tuple":[14,18,8]},{"$tuple":[15,17,3]},{"$tuple":[15,17,5]},{"$tuple":[15,18,3]},{"$tuple":[15,18,5]},{"$tuple":[16,17,3]},{"$tuple":[16,17,4]},{"$tuple":[16,17,5]},{"$tuple":[16,17,6]},{"$tuple":[16,17,7]},{"$tuple":[16,18,3]},{"$tuple":[16,18,4]},{"$tuple":[16,18,5]},{"$tuple":[16,18,6]},{"$tuple":[16,18,7]},{"$tuple":[17,17,5]},{"$tuple":[17,17,6]},{"$tuple":[17,17,7]},{"$tuple":[17,18,5]},{"$tuple":[17,18,6]},{"$tuple":[17,18,7]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[22,30,11]},"lo":{"$tuple":[10,16,-1]}},"cells":{"$tuple":[{"$tuple":[17,17,7]},{"$tuple":[16,17,5]},{"$tuple":[14,17,3]},{"$tuple":[12,17,8]},{"$tuple":[16,17,7]}]},"data":{},"kind":"route","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[22,30,11]},"lo":{"$tuple":[10,16,-1]}},"cells":{"$tuple":[{"$tuple":[17,17,7]},{"$tuple":[16,17,5]},{"$tuple":[14,17,3]},{"$tuple":[12,17,8]},{"$tuple":[16,17,7]}]},"data":{"minimum":1},"kind":"light","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[22,30,11]},"lo":{"$tuple":[10,16,-1]}},"cells":{"$tuple":[]},"data":{"groups":[["bookshelf"],["lectern"]]},"kind":"furnishing","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[22,30,11]},"lo":{"$tuple":[10,16,-1]}},"cells":{"$tuple":[{"$tuple":[16,17,5]}]},"data":{"apertures":{"$tuple":[{"$tuple":[7,0,2]},{"$tuple":[7,0,3]},{"$tuple":[7,0,4]},{"$tuple":[7,0,5]},{"$tuple":[7,0,6]},{"$tuple":[7,0,7]},{"$tuple":[8,0,2]},{"$tuple":[8,0,3]},{"$tuple":[8,0,4]},{"$tuple":[8,0,5]},{"$tuple":[8,0,6]},{"$tuple":[8,0,7]}]}},"kind":"enclosed-volume","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,16,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"aperture":[[7,0,2],[7,0,3],[7,0,4],[7,0,5],[7,0,6],[7,0,7],[8,0,2],[8,0,3],[8,0,4],[8,0,5],[8,0,6],[8,0,7]],"landing":[6,1,7],"purpose":"library"},"type":"hearth.components.lofts.LoftInterior"}},"parent":"/building/roof-0","path":"/building/roof-0/room","primary":"/building/roof-0/weather","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-0","room"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"room.loft.library","version":"1"},"/building/roof-0/room/collars":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["actual end bearings","preserved circulation"]},"inputs":{"level":{"$type":"Domain","choices":{"$tuple":[]},"maximum":8,"minimum":4},"spacing":{"$type":"Domain","choices":{"$tuple":[]},"maximum":12,"minimum":5}},"locked":{"$tuple":[]},"name":"timber.roof-collars","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["timber-frame","decoration"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"members":[{"$tuple":[2,4,3]},{"$tuple":[3,4,3]},{"$tuple":[4,4,3]},{"$tuple":[5,4,3]},{"$tuple":[6,4,3]},{"$tuple":[7,4,3]},{"$tuple":[8,4,3]}],"omitted_optional_ties":[]},"envelope":{"$type":"Box","hi":{"$tuple":[21,20,10]},"lo":{"$tuple":[11,20,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,20,3]},{"$tuple":[20,20,3]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,20,3]},{"$tuple":[14,20,3]},{"$tuple":[15,20,3]},{"$tuple":[16,20,3]},{"$tuple":[17,20,3]},{"$tuple":[18,20,3]},{"$tuple":[19,20,3]}]},"data":{"names":["spruce_log"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,16,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"axis":"z","depth":11,"level":4,"spacing":6,"width":11},"type":"hearth.components.lofts.RoofCollars"}},"parent":"/building/roof-0/room","path":"/building/roof-0/room/collars","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-0","room","collars"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"timber.roof-collars","version":"1"},"/building/roof-0/room/guard":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["supported guard beside stair opening","preserved landing and routes"]},"inputs":{},"locked":{"$tuple":[]},"name":"circulation.aperture-guard","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["railing"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"rails":[{"$tuple":[6,1,2]},{"$tuple":[6,1,3]},{"$tuple":[6,1,4]},{"$tuple":[7,1,1]},{"$tuple":[7,1,8]},{"$tuple":[8,1,1]},{"$tuple":[8,1,8]},{"$tuple":[9,1,2]},{"$tuple":[9,1,3]},{"$tuple":[9,1,4]},{"$tuple":[9,1,5]},{"$tuple":[9,1,6]},{"$tuple":[9,1,7]}]},"envelope":{"$type":"Box","hi":{"$tuple":[21,17,10]},"lo":{"$tuple":[11,17,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[17,16,2]},{"$tuple":[17,16,3]},{"$tuple":[17,16,4]},{"$tuple":[18,16,1]},{"$tuple":[18,16,8]},{"$tuple":[19,16,1]},{"$tuple":[19,16,8]},{"$tuple":[20,16,2]},{"$tuple":[20,16,3]},{"$tuple":[20,16,4]},{"$tuple":[20,16,5]},{"$tuple":[20,16,6]},{"$tuple":[20,16,7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[17,17,2]},{"$tuple":[17,17,3]},{"$tuple":[17,17,4]},{"$tuple":[18,17,1]},{"$tuple":[18,17,8]},{"$tuple":[19,17,1]},{"$tuple":[19,17,8]},{"$tuple":[20,17,2]},{"$tuple":[20,17,3]},{"$tuple":[20,17,4]},{"$tuple":[20,17,5]},{"$tuple":[20,17,6]},{"$tuple":[20,17,7]}]},"data":{"names":["dark_oak_fence"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,16,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"aperture":[[7,0,2],[7,0,3],[7,0,4],[7,0,5],[7,0,6],[7,0,7],[8,0,2],[8,0,3],[8,0,4],[8,0,5],[8,0,6],[8,0,7]],"depth":11,"width":11},"type":"hearth.components.lofts.ApertureGuard"}},"parent":"/building/roof-0/room","path":"/building/roof-0/room/guard","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-0","room","guard"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"circulation.aperture-guard","version":"1"},"/building/roof-0/room/light-0":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["actual light hung from measured roof support"]},"inputs":{"maximum_hanger":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":1}},"locked":{"$tuple":[]},"name":"light.roof-hanger","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["light"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"top":1},"envelope":{"$type":"Box","hi":{"$tuple":[12,19,8]},"lo":{"$tuple":[12,19,8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,20,8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,19,8]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[]},"data":{"names":["chain"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[12,19,8]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"maximum_hanger":16},"type":"hearth.components.lofts.LoftLight"}},"parent":"/building/roof-0/room","path":"/building/roof-0/room/light-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-0","room","light-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.roof-hanger","version":"1"},"/building/roof-0/room/light-1":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["actual light hung from measured roof support"]},"inputs":{"maximum_hanger":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":1}},"locked":{"$tuple":[]},"name":"light.roof-hanger","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["light"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"top":1},"envelope":{"$type":"Box","hi":{"$tuple":[14,19,3]},"lo":{"$tuple":[14,19,3]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,20,3]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,19,3]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[]},"data":{"names":["chain"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[14,19,3]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"maximum_hanger":16},"type":"hearth.components.lofts.LoftLight"}},"parent":"/building/roof-0/room","path":"/building/roof-0/room/light-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-0","room","light-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.roof-hanger","version":"1"},"/building/roof-0/room/light-2":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["actual light hung from measured roof support"]},"inputs":{"maximum_hanger":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":1}},"locked":{"$tuple":[]},"name":"light.roof-hanger","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["light"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"top":7},"envelope":{"$type":"Box","hi":{"$tuple":[16,25,6]},"lo":{"$tuple":[16,19,6]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,26,6]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,19,6]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,20,6]},{"$tuple":[16,21,6]},{"$tuple":[16,22,6]},{"$tuple":[16,23,6]},{"$tuple":[16,24,6]},{"$tuple":[16,25,6]}]},"data":{"names":["chain"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[16,19,6]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"maximum_hanger":16},"type":"hearth.components.lofts.LoftLight"}},"parent":"/building/roof-0/room","path":"/building/roof-0/room/light-2","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-0","room","light-2"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.roof-hanger","version":"1"},"/building/roof-0/room/station-0":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["complete functional group","supported","clear interaction space"]},"inputs":{"purpose":{"$type":"Domain","choices":{"$tuple":["living","bedroom","library","kitchen","workshop","storage"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"furnishing.group.library","offers":{"$tuple":["interaction"]},"parameters":{},"tags":{"$tuple":["furniture","library"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[15,19,3]},"lo":{"$tuple":[14,17,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[14,17,3]},"turn":0},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[15,18,3]},"lo":{"$tuple":[14,17,3]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,16,1]},{"$tuple":[14,16,2]},{"$tuple":[14,16,3]},{"$tuple":[15,16,1]},{"$tuple":[15,16,2]},{"$tuple":[15,16,3]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,17,3]},{"$tuple":[14,18,3]},{"$tuple":[15,17,3]},{"$tuple":[15,18,3]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[15,19,2]},"lo":{"$tuple":[14,17,1]}},"cells":{"$tuple":[]},"data":{"groups":[["bookshelf"],["lectern"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[14,17,1]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"library"},"type":"hearth.components.furnishing.FurnitureGroup"}},"parent":"/building/roof-0/room","path":"/building/roof-0/room/station-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-0","room","station-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.library","version":"1"},"/building/roof-0/room/station-1":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["complete functional group","supported","clear interaction space"]},"inputs":{"purpose":{"$type":"Domain","choices":{"$tuple":["living","bedroom","library","kitchen","workshop","storage"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"furnishing.group.storage","offers":{"$tuple":["interaction"]},"parameters":{},"tags":{"$tuple":["furniture","storage"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[13,19,8]},"lo":{"$tuple":[12,17,6]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[12,17,8]},"turn":0},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[13,18,8]},"lo":{"$tuple":[12,17,8]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,16,6]},{"$tuple":[12,16,7]},{"$tuple":[12,16,8]},{"$tuple":[13,16,6]},{"$tuple":[13,16,7]},{"$tuple":[13,16,8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,17,8]},{"$tuple":[12,18,8]},{"$tuple":[13,17,8]},{"$tuple":[13,18,8]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[13,19,7]},"lo":{"$tuple":[12,17,6]}},"cells":{"$tuple":[]},"data":{"groups":[["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[12,17,6]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"storage"},"type":"hearth.components.furnishing.FurnitureGroup"}},"parent":"/building/roof-0/room","path":"/building/roof-0/room/station-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-0","room","station-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.storage","version":"1"},"/building/roof-0/room/station-2":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["complete functional group","supported","clear interaction space"]},"inputs":{"purpose":{"$type":"Domain","choices":{"$tuple":["living","bedroom","library","kitchen","workshop","storage"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"furnishing.group.library","offers":{"$tuple":["interaction"]},"parameters":{},"tags":{"$tuple":["furniture","library"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[16,19,9]},"lo":{"$tuple":[15,17,7]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[16,17,7]},"turn":2},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[16,18,7]},"lo":{"$tuple":[15,17,7]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,16,9]},{"$tuple":[16,16,8]},{"$tuple":[16,16,7]},{"$tuple":[15,16,9]},{"$tuple":[15,16,8]},{"$tuple":[15,16,7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,17,7]},{"$tuple":[16,18,7]},{"$tuple":[15,17,7]},{"$tuple":[15,18,7]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[16,19,9]},"lo":{"$tuple":[15,17,8]}},"cells":{"$tuple":[]},"data":{"groups":[["bookshelf"],["lectern"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[16,17,9]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"library"},"type":"hearth.components.furnishing.FurnitureGroup"}},"parent":"/building/roof-0/room","path":"/building/roof-0/room/station-2","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-0","room","station-2"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.library","version":"1"},"/building/roof-0/weather":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["continuous weather cover","sealed attached dormers"]},"inputs":{"axis":{"$type":"Domain","choices":{"$tuple":["x","z"]},"maximum":null,"minimum":null},"depth":{"$type":"Domain","choices":{"$tuple":[]},"maximum":128,"minimum":7},"design.end_hips":"two depths 0..3, four-cell residual gable and nonzero ridge","width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":7}},"locked":{"$tuple":[]},"name":"roof.profile","offers":{"$tuple":["roof-interior"]},"parameters":{},"tags":{"$tuple":["roof","enclosure","composite"]},"version":"3"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"axis":"z","dormer_sides":{"$tuple":["left","right"]},"dormer_spacing":8,"end_hips":{"$tuple":[1,3]},"rise":{"$tuple":[2,1]},"span":11},"envelope":{"$type":"Box","hi":{"$tuple":[22,30,11]},"lo":{"$tuple":[10,16,-1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[22,30,11]},"lo":{"$tuple":[10,16,-1]}},"key":"interior-install","limit":0,"tags":{"$tuple":["roof-room"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"axis":"z","coordinate_space":"port-local","depth":11,"height":14,"replace_limit":0,"requires_floor_and_knee_walls":true,"width":11},"frame":{"$type":"Frame","origin":{"$tuple":[11,16,0]},"turn":0},"grant":"interior-install","key":"interior","kind":"roof-interior","region":{"$type":"Box","hi":{"$tuple":[22,30,11]},"lo":{"$tuple":[10,16,-1]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,16,0]},{"$tuple":[11,16,4]},{"$tuple":[11,16,8]},{"$tuple":[21,16,0]},{"$tuple":[21,16,4]},{"$tuple":[21,16,8]},{"$tuple":[11,16,0]},{"$tuple":[15,16,0]},{"$tuple":[19,16,0]},{"$tuple":[11,16,10]},{"$tuple":[15,16,10]},{"$tuple":[19,16,10]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,17,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"axis":"z","depth":11,"design":{"inputs":{"dormer_sides":["left","right"],"dormer_spacing":8,"end_hips":[1,3],"rise":[2,1],"trim":"dark_oak"},"type":"hearth.components.roofcraft.RoofDesign"},"material":"deepslate_tile","width":11},"type":"hearth.components.roofcraft.ProfileRoof"}},"parent":"/building/roof-0","path":"/building/roof-0/weather","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-0","weather"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"roof.profile","version":"3"},"/building/roof-0/weather/cover":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":["measured solid abutments","scoped dormer cuts"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["actual projected weather skin","bounded opening authority","full-height finial bases"]},"inputs":{},"locked":{"$tuple":[]},"name":"roof.weather-cover","offers":{"$tuple":["roof-installation"]},"parameters":{},"tags":{"$tuple":["roof","enclosure","composite"]},"version":"2"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"end_hips":{"$tuple":[1,3]},"finials":{"$tuple":[1,7]},"levels":{"$tuple":[0,2,3,5,6,8,9,8,6,5,3,2,0]},"mounts":[],"omitted_optional_dormers":[{"$tuple":["left",4,"existing upper volume"]},{"$tuple":["right",4,"protected circulation"]}],"peak":9},"envelope":{"$type":"Box","hi":{"$tuple":[22,30,11]},"lo":{"$tuple":[10,16,-1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[22,30,11]},"lo":{"$tuple":[10,16,-1]}},"cells":{"$tuple":[{"$tuple":[11,19,0]},{"$tuple":[11,19,1]},{"$tuple":[11,19,2]},{"$tuple":[11,19,3]},{"$tuple":[11,19,4]},{"$tuple":[11,19,5]},{"$tuple":[11,19,6]},{"$tuple":[11,19,7]},{"$tuple":[11,19,8]},{"$tuple":[11,19,9]},{"$tuple":[11,19,10]},{"$tuple":[12,20,0]},{"$tuple":[12,20,1]},{"$tuple":[12,20,2]},{"$tuple":[12,20,3]},{"$tuple":[12,20,4]},{"$tuple":[12,20,5]},{"$tuple":[12,20,6]},{"$tuple":[12,20,7]},{"$tuple":[12,20,8]},{"$tuple":[12,20,9]},{"$tuple":[12,20,10]},{"$tuple":[13,22,0]},{"$tuple":[13,22,1]},{"$tuple":[13,22,2]},{"$tuple":[13,22,3]},{"$tuple":[13,22,4]},{"$tuple":[13,22,5]},{"$tuple":[13,22,6]},{"$tuple":[13,22,7]},{"$tuple":[13,22,8]},{"$tuple":[13,22,9]},{"$tuple":[13,22,10]},{"$tuple":[14,23,0]},{"$tuple":[14,23,1]},{"$tuple":[14,23,2]},{"$tuple":[14,23,3]},{"$tuple":[14,23,4]},{"$tuple":[14,23,5]},{"$tuple":[14,23,6]},{"$tuple":[14,23,7]},{"$tuple":[14,23,8]},{"$tuple":[14,23,9]},{"$tuple":[14,23,10]},{"$tuple":[15,25,0]},{"$tuple":[15,25,1]},{"$tuple":[15,25,2]},{"$tuple":[15,25,3]},{"$tuple":[15,25,4]},{"$tuple":[15,25,5]},{"$tuple":[15,25,6]},{"$tuple":[15,25,7]},{"$tuple":[15,25,8]},{"$tuple":[15,24,9]},{"$tuple":[15,23,10]},{"$tuple":[16,25,0]},{"$tuple":[16,26,1]},{"$tuple":[16,26,2]},{"$tuple":[16,26,3]},{"$tuple":[16,26,4]},{"$tuple":[16,26,5]},{"$tuple":[16,26,6]},{"$tuple":[16,26,7]},{"$tuple":[16,25,8]},{"$tuple":[16,24,9]},{"$tuple":[16,23,10]},{"$tuple":[17,25,0]},{"$tuple":[17,25,1]},{"$tuple":[17,25,2]},{"$tuple":[17,25,3]},{"$tuple":[17,25,4]},{"$tuple":[17,25,5]},{"$tuple":[17,25,6]},{"$tuple":[17,25,7]},{"$tuple":[17,25,8]},{"$tuple":[17,24,9]},{"$tuple":[17,23,10]},{"$tuple":[18,23,0]},{"$tuple":[18,23,1]},{"$tuple":[18,23,2]},{"$tuple":[18,23,3]},{"$tuple":[18,23,4]},{"$tuple":[18,23,5]},{"$tuple":[18,23,6]},{"$tuple":[18,23,7]},{"$tuple":[18,23,8]},{"$tuple":[18,23,9]},{"$tuple":[18,23,10]},{"$tuple":[19,22,0]},{"$tuple":[19,22,1]},{"$tuple":[19,22,2]},{"$tuple":[19,22,3]},{"$tuple":[19,22,4]},{"$tuple":[19,22,5]},{"$tuple":[19,22,6]},{"$tuple":[19,22,7]},{"$tuple":[19,22,8]},{"$tuple":[19,22,9]},{"$tuple":[19,22,10]},{"$tuple":[20,20,0]},{"$tuple":[20,20,1]},{"$tuple":[20,20,2]},{"$tuple":[20,20,3]},{"$tuple":[20,20,4]},{"$tuple":[20,20,5]},{"$tuple":[20,20,6]},{"$tuple":[20,20,7]},{"$tuple":[20,20,8]},{"$tuple":[20,20,9]},{"$tuple":[20,20,10]},{"$tuple":[21,19,0]},{"$tuple":[21,19,1]},{"$tuple":[21,19,2]},{"$tuple":[21,19,3]},{"$tuple":[21,19,4]},{"$tuple":[21,19,5]},{"$tuple":[21,19,6]},{"$tuple":[21,19,7]},{"$tuple":[21,19,8]},{"$tuple":[21,19,9]},{"$tuple":[21,19,10]}]},"data":{},"kind":"vertical-cover","phase":"complete"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,27,1]},{"$tuple":[16,27,7]}]},"data":{"names":["dark_oak_planks"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,28,1]},{"$tuple":[16,28,7]}]},"data":{"names":["dark_oak_fence"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,17,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"design":{"inputs":{"dormer_sides":["left","right"],"dormer_spacing":8,"end_hips":[1,3],"rise":[2,1],"trim":"dark_oak"},"type":"hearth.components.roofcraft.RoofDesign"},"length":11,"material":"deepslate_tile","populate":true,"span":11},"type":"hearth.components.roofcraft.RoofCover"}},"parent":"/building/roof-0/weather","path":"/building/roof-0/weather/cover","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-0","weather","cover"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"roof.weather-cover","version":"2"},"/building/roof-0/weather/cover/gable-front":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["framed infill"]},"inputs":{},"locked":{"$tuple":[]},"name":"wall.profile-gable","offers":{"$tuple":["wall-installation"]},"parameters":{},"tags":{"$tuple":["wall","enclosure","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[21,25,0]},"lo":{"$tuple":[11,16,-1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[17,24,0]},"lo":{"$tuple":[15,17,0]}},"key":"install","limit":24,"tags":{"$tuple":["window"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"thickness":1},"frame":{"$type":"Frame","origin":{"$tuple":[15,17,0]},"turn":0},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[17,24,0]},"lo":{"$tuple":[15,17,0]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,17,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"levels":[0,2,3,5,6,8,8,8,6,5,3,2,0],"projecting_windows":false,"span":11},"type":"hearth.components.roofcraft.ProfileGable"}},"parent":"/building/roof-0/weather/cover","path":"/building/roof-0/weather/cover/gable-front","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-0","weather","cover","gable-front"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.profile-gable","version":"1"},"/building/roof-0/weather/cover/gable-front/window":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-0/weather/cover/gable-front","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed glazing within host"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.flush","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[17,20,0]},"lo":{"$tuple":[15,18,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[15,18,0]},{"$tuple":[15,19,0]},{"$tuple":[15,20,0]},{"$tuple":[16,18,0]},{"$tuple":[16,19,0]},{"$tuple":[16,20,0]},{"$tuple":[17,18,0]},{"$tuple":[17,19,0]},{"$tuple":[17,20,0]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[15,18,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":3},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/roof-0/weather/cover/gable-front","path":"/building/roof-0/weather/cover/gable-front/window","primary":"/building/roof-0/weather/cover/gable-front","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-0","weather","cover","gable-front","window"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/roof-0/weather/cover/gable-rear":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["framed infill"]},"inputs":{},"locked":{"$tuple":[]},"name":"wall.profile-gable","offers":{"$tuple":["wall-installation"]},"parameters":{},"tags":{"$tuple":["wall","enclosure","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[21,23,11]},"lo":{"$tuple":[11,16,10]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[17,22,10]},"lo":{"$tuple":[15,17,10]}},"key":"install","limit":18,"tags":{"$tuple":["window"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"thickness":1},"frame":{"$type":"Frame","origin":{"$tuple":[17,17,10]},"turn":2},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[17,22,10]},"lo":{"$tuple":[15,17,10]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,17,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"levels":[0,2,3,5,6,6,6,6,6,5,3,2,0],"projecting_windows":false,"span":11},"type":"hearth.components.roofcraft.ProfileGable"}},"parent":"/building/roof-0/weather/cover","path":"/building/roof-0/weather/cover/gable-rear","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-0","weather","cover","gable-rear"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.profile-gable","version":"1"},"/building/roof-0/weather/cover/gable-rear/window":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-0/weather/cover/gable-rear","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed glazing within host"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.flush","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[17,20,10]},"lo":{"$tuple":[15,18,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[17,18,10]},{"$tuple":[17,19,10]},{"$tuple":[17,20,10]},{"$tuple":[16,18,10]},{"$tuple":[16,19,10]},{"$tuple":[16,20,10]},{"$tuple":[15,18,10]},{"$tuple":[15,19,10]},{"$tuple":[15,20,10]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[17,18,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":3},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/roof-0/weather/cover/gable-rear","path":"/building/roof-0/weather/cover/gable-rear/window","primary":"/building/roof-0/weather/cover/gable-rear","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-0","weather","cover","gable-rear","window"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/roof-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-floor-1","port":"seat","region":null,"verb":"connect"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["aligned upper-floor-access or prepared roof-seat with clear stair aperture","roof policy with roof-interior offer"]},"guarantees":{"$tuple":["furnished accessible roof room","locked purpose","closed weather boundary"]},"inputs":{"axis":{"$type":"Domain","choices":{"$tuple":["x","z"]},"maximum":null,"minimum":null},"depth":{"$type":"Domain","choices":{"$tuple":[]},"maximum":128,"minimum":9},"purpose":{"$type":"Domain","choices":{"$tuple":["bedroom","library","storage"]},"maximum":null,"minimum":null},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":9}},"locked":{"$tuple":[]},"name":"roof.inhabited","offers":{"$tuple":["access"]},"parameters":{},"tags":{"$tuple":["roof","habitable","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"aperture":{"$tuple":[{"$tuple":[7,0,2]},{"$tuple":[7,0,3]},{"$tuple":[7,0,4]},{"$tuple":[7,0,5]},{"$tuple":[7,0,6]},{"$tuple":[7,0,7]},{"$tuple":[8,0,2]},{"$tuple":[8,0,3]},{"$tuple":[8,0,4]},{"$tuple":[8,0,5]},{"$tuple":[8,0,6]},{"$tuple":[8,0,7]}]},"axis":"z","landing":{"$tuple":[6,1,7]},"prepared_floor":true,"purpose":"library","source":"/building/room-0-0-2"},"envelope":{"$type":"Box","hi":{"$tuple":[11,36,11]},"lo":{"$tuple":[-1,22,-1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":{"$tuple":["room","landing"]},"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[6,23,7]},"turn":0},"grant":null,"key":"landing","kind":"access","region":{"$type":"Box","hi":{"$tuple":[6,24,7]},"lo":{"$tuple":[6,23,7]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,22,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"axis":"z","depth":11,"design":{"inputs":{"dormer_sides":["left","right"],"dormer_spacing":8,"end_hips":[1,3],"rise":[2,1],"trim":"dark_oak"},"type":"hearth.components.roofcraft.RoofDesign"},"material":"deepslate_tile","purpose":"library","width":11},"type":"hearth.components.lofts.InhabitedRoof"}},"parent":"/building","path":"/building/roof-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"roof.inhabited","version":"1"},"/building/roof-1/room":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-1/weather","port":"interior","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["roof-interior mount with floor and bounded stair aperture"]},"guarantees":{"$tuple":["reachable furnished loft","actual lighting","closed weather envelope"]},"inputs":{"purpose":{"$type":"Domain","choices":{"$tuple":["bedroom","library","storage"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"room.loft.library","offers":{"$tuple":["access"]},"parameters":{},"tags":{"$tuple":["room","habitable","roof-room","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"aperture":{"$tuple":[{"$tuple":[7,0,2]},{"$tuple":[7,0,3]},{"$tuple":[7,0,4]},{"$tuple":[7,0,5]},{"$tuple":[7,0,6]},{"$tuple":[7,0,7]},{"$tuple":[8,0,2]},{"$tuple":[8,0,3]},{"$tuple":[8,0,4]},{"$tuple":[8,0,5]},{"$tuple":[8,0,6]},{"$tuple":[8,0,7]}]},"axis":"z","center":{"$tuple":[5,1,5]},"depth":11,"doors":{"$tuple":["landing"]},"furniture":[{"$tuple":[{"$tuple":[8,1,9]},2,{"$tuple":[8,1,7]}]},{"$tuple":[{"$tuple":[3,1,9]},2,{"$tuple":[3,1,7]}]},{"$tuple":[{"$tuple":[5,1,9]},2,{"$tuple":[5,1,7]}]}],"lights":[{"$tuple":[3,3,5]},{"$tuple":[6,3,7]}],"omitted_optional_stations":0,"purpose":"library","stair_down":true,"stair_up":false,"width":11},"envelope":{"$type":"Box","hi":{"$tuple":[11,36,11]},"lo":{"$tuple":[-1,22,-1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[6,23,7]},"turn":0},"grant":null,"key":"landing","kind":"access","region":{"$type":"Box","hi":{"$tuple":[6,24,7]},"lo":{"$tuple":[6,23,7]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,22,0]},{"$tuple":[0,22,1]},{"$tuple":[0,22,2]},{"$tuple":[0,22,3]},{"$tuple":[0,22,4]},{"$tuple":[0,22,5]},{"$tuple":[0,22,6]},{"$tuple":[0,22,7]},{"$tuple":[0,22,8]},{"$tuple":[0,22,9]},{"$tuple":[0,22,10]},{"$tuple":[1,22,0]},{"$tuple":[1,22,1]},{"$tuple":[1,22,2]},{"$tuple":[1,22,3]},{"$tuple":[1,22,4]},{"$tuple":[1,22,5]},{"$tuple":[1,22,6]},{"$tuple":[1,22,7]},{"$tuple":[1,22,8]},{"$tuple":[1,22,9]},{"$tuple":[1,22,10]},{"$tuple":[2,22,0]},{"$tuple":[2,22,1]},{"$tuple":[2,22,2]},{"$tuple":[2,22,3]},{"$tuple":[2,22,4]},{"$tuple":[2,22,5]},{"$tuple":[2,22,6]},{"$tuple":[2,22,7]},{"$tuple":[2,22,8]},{"$tuple":[2,22,9]},{"$tuple":[2,22,10]},{"$tuple":[3,22,0]},{"$tuple":[3,22,1]},{"$tuple":[3,22,2]},{"$tuple":[3,22,3]},{"$tuple":[3,22,4]},{"$tuple":[3,22,5]},{"$tuple":[3,22,6]},{"$tuple":[3,22,7]},{"$tuple":[3,22,8]},{"$tuple":[3,22,9]},{"$tuple":[3,22,10]},{"$tuple":[4,22,0]},{"$tuple":[4,22,1]},{"$tuple":[4,22,2]},{"$tuple":[4,22,3]},{"$tuple":[4,22,4]},{"$tuple":[4,22,5]},{"$tuple":[4,22,6]},{"$tuple":[4,22,7]},{"$tuple":[4,22,8]},{"$tuple":[4,22,9]},{"$tuple":[4,22,10]},{"$tuple":[5,22,0]},{"$tuple":[5,22,1]},{"$tuple":[5,22,2]},{"$tuple":[5,22,3]},{"$tuple":[5,22,4]},{"$tuple":[5,22,5]},{"$tuple":[5,22,6]},{"$tuple":[5,22,7]},{"$tuple":[5,22,8]},{"$tuple":[5,22,9]},{"$tuple":[5,22,10]},{"$tuple":[6,22,0]},{"$tuple":[6,22,1]},{"$tuple":[6,22,2]},{"$tuple":[6,22,3]},{"$tuple":[6,22,4]},{"$tuple":[6,22,5]},{"$tuple":[6,22,6]},{"$tuple":[6,22,7]},{"$tuple":[6,22,8]},{"$tuple":[6,22,9]},{"$tuple":[6,22,10]},{"$tuple":[7,22,0]},{"$tuple":[7,22,1]},{"$tuple":[7,22,8]},{"$tuple":[7,22,9]},{"$tuple":[7,22,10]},{"$tuple":[8,22,0]},{"$tuple":[8,22,1]},{"$tuple":[8,22,8]},{"$tuple":[8,22,9]},{"$tuple":[8,22,10]},{"$tuple":[9,22,0]},{"$tuple":[9,22,1]},{"$tuple":[9,22,2]},{"$tuple":[9,22,3]},{"$tuple":[9,22,4]},{"$tuple":[9,22,5]},{"$tuple":[9,22,6]},{"$tuple":[9,22,7]},{"$tuple":[9,22,8]},{"$tuple":[9,22,9]},{"$tuple":[9,22,10]},{"$tuple":[10,22,0]},{"$tuple":[10,22,1]},{"$tuple":[10,22,2]},{"$tuple":[10,22,3]},{"$tuple":[10,22,4]},{"$tuple":[10,22,5]},{"$tuple":[10,22,6]},{"$tuple":[10,22,7]},{"$tuple":[10,22,8]},{"$tuple":[10,22,9]},{"$tuple":[10,22,10]}]},"data":{},"kind":"sealed","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,23,5]},{"$tuple":[3,23,6]},{"$tuple":[3,23,7]},{"$tuple":[3,24,5]},{"$tuple":[3,24,6]},{"$tuple":[3,24,7]},{"$tuple":[4,23,5]},{"$tuple":[4,24,5]},{"$tuple":[5,23,5]},{"$tuple":[5,23,6]},{"$tuple":[5,23,7]},{"$tuple":[5,24,5]},{"$tuple":[5,24,6]},{"$tuple":[5,24,7]},{"$tuple":[6,23,5]},{"$tuple":[6,23,6]},{"$tuple":[6,23,7]},{"$tuple":[6,24,5]},{"$tuple":[6,24,6]},{"$tuple":[6,24,7]},{"$tuple":[7,23,7]},{"$tuple":[7,24,7]},{"$tuple":[8,23,7]},{"$tuple":[8,24,7]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[11,36,11]},"lo":{"$tuple":[-1,22,-1]}},"cells":{"$tuple":[{"$tuple":[6,23,7]},{"$tuple":[5,23,5]},{"$tuple":[8,23,7]},{"$tuple":[3,23,7]},{"$tuple":[5,23,7]}]},"data":{},"kind":"route","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[11,36,11]},"lo":{"$tuple":[-1,22,-1]}},"cells":{"$tuple":[{"$tuple":[6,23,7]},{"$tuple":[5,23,5]},{"$tuple":[8,23,7]},{"$tuple":[3,23,7]},{"$tuple":[5,23,7]}]},"data":{"minimum":1},"kind":"light","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[11,36,11]},"lo":{"$tuple":[-1,22,-1]}},"cells":{"$tuple":[]},"data":{"groups":[["bookshelf"],["lectern"]]},"kind":"furnishing","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[11,36,11]},"lo":{"$tuple":[-1,22,-1]}},"cells":{"$tuple":[{"$tuple":[5,23,5]}]},"data":{"apertures":{"$tuple":[{"$tuple":[7,0,2]},{"$tuple":[7,0,3]},{"$tuple":[7,0,4]},{"$tuple":[7,0,5]},{"$tuple":[7,0,6]},{"$tuple":[7,0,7]},{"$tuple":[8,0,2]},{"$tuple":[8,0,3]},{"$tuple":[8,0,4]},{"$tuple":[8,0,5]},{"$tuple":[8,0,6]},{"$tuple":[8,0,7]}]}},"kind":"enclosed-volume","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,22,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"aperture":[[7,0,2],[7,0,3],[7,0,4],[7,0,5],[7,0,6],[7,0,7],[8,0,2],[8,0,3],[8,0,4],[8,0,5],[8,0,6],[8,0,7]],"landing":[6,1,7],"purpose":"library"},"type":"hearth.components.lofts.LoftInterior"}},"parent":"/building/roof-1","path":"/building/roof-1/room","primary":"/building/roof-1/weather","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-1","room"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"room.loft.library","version":"1"},"/building/roof-1/room/collars":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["actual end bearings","preserved circulation"]},"inputs":{"level":{"$type":"Domain","choices":{"$tuple":[]},"maximum":8,"minimum":4},"spacing":{"$type":"Domain","choices":{"$tuple":[]},"maximum":12,"minimum":5}},"locked":{"$tuple":[]},"name":"timber.roof-collars","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["timber-frame","decoration"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"members":[{"$tuple":[1,4,3]},{"$tuple":[2,4,3]},{"$tuple":[3,4,3]},{"$tuple":[4,4,3]},{"$tuple":[5,4,3]},{"$tuple":[6,4,3]},{"$tuple":[7,4,3]},{"$tuple":[8,4,3]}],"omitted_optional_ties":[]},"envelope":{"$type":"Box","hi":{"$tuple":[10,26,10]},"lo":{"$tuple":[0,26,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,26,3]},{"$tuple":[9,26,3]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,26,3]},{"$tuple":[2,26,3]},{"$tuple":[3,26,3]},{"$tuple":[4,26,3]},{"$tuple":[5,26,3]},{"$tuple":[6,26,3]},{"$tuple":[7,26,3]},{"$tuple":[8,26,3]}]},"data":{"names":["spruce_log"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,22,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"axis":"z","depth":11,"level":4,"spacing":6,"width":11},"type":"hearth.components.lofts.RoofCollars"}},"parent":"/building/roof-1/room","path":"/building/roof-1/room/collars","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-1","room","collars"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"timber.roof-collars","version":"1"},"/building/roof-1/room/guard":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["supported guard beside stair opening","preserved landing and routes"]},"inputs":{},"locked":{"$tuple":[]},"name":"circulation.aperture-guard","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["railing"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"rails":[{"$tuple":[6,1,2]},{"$tuple":[6,1,3]},{"$tuple":[6,1,4]},{"$tuple":[7,1,1]},{"$tuple":[8,1,1]},{"$tuple":[9,1,2]},{"$tuple":[9,1,3]},{"$tuple":[9,1,4]},{"$tuple":[9,1,5]},{"$tuple":[9,1,6]},{"$tuple":[9,1,7]}]},"envelope":{"$type":"Box","hi":{"$tuple":[10,23,10]},"lo":{"$tuple":[0,23,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[6,22,2]},{"$tuple":[6,22,3]},{"$tuple":[6,22,4]},{"$tuple":[7,22,1]},{"$tuple":[8,22,1]},{"$tuple":[9,22,2]},{"$tuple":[9,22,3]},{"$tuple":[9,22,4]},{"$tuple":[9,22,5]},{"$tuple":[9,22,6]},{"$tuple":[9,22,7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[6,23,2]},{"$tuple":[6,23,3]},{"$tuple":[6,23,4]},{"$tuple":[7,23,1]},{"$tuple":[8,23,1]},{"$tuple":[9,23,2]},{"$tuple":[9,23,3]},{"$tuple":[9,23,4]},{"$tuple":[9,23,5]},{"$tuple":[9,23,6]},{"$tuple":[9,23,7]}]},"data":{"names":["dark_oak_fence"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,22,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"aperture":[[7,0,2],[7,0,3],[7,0,4],[7,0,5],[7,0,6],[7,0,7],[8,0,2],[8,0,3],[8,0,4],[8,0,5],[8,0,6],[8,0,7]],"depth":11,"width":11},"type":"hearth.components.lofts.ApertureGuard"}},"parent":"/building/roof-1/room","path":"/building/roof-1/room/guard","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-1","room","guard"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"circulation.aperture-guard","version":"1"},"/building/roof-1/room/light-0":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["actual light hung from measured roof support"]},"inputs":{"maximum_hanger":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":1}},"locked":{"$tuple":[]},"name":"light.roof-hanger","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["light"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"top":4},"envelope":{"$type":"Box","hi":{"$tuple":[3,28,5]},"lo":{"$tuple":[3,25,5]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,29,5]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,25,5]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,26,5]},{"$tuple":[3,27,5]},{"$tuple":[3,28,5]}]},"data":{"names":["chain"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[3,25,5]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"maximum_hanger":16},"type":"hearth.components.lofts.LoftLight"}},"parent":"/building/roof-1/room","path":"/building/roof-1/room/light-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-1","room","light-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.roof-hanger","version":"1"},"/building/roof-1/room/light-1":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["actual light hung from measured roof support"]},"inputs":{"maximum_hanger":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":1}},"locked":{"$tuple":[]},"name":"light.roof-hanger","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["light"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"top":5},"envelope":{"$type":"Box","hi":{"$tuple":[6,29,7]},"lo":{"$tuple":[6,25,7]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[6,30,7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[6,25,7]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[6,26,7]},{"$tuple":[6,27,7]},{"$tuple":[6,28,7]},{"$tuple":[6,29,7]}]},"data":{"names":["chain"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[6,25,7]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"maximum_hanger":16},"type":"hearth.components.lofts.LoftLight"}},"parent":"/building/roof-1/room","path":"/building/roof-1/room/light-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-1","room","light-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.roof-hanger","version":"1"},"/building/roof-1/room/station-0":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["complete functional group","supported","clear interaction space"]},"inputs":{"purpose":{"$type":"Domain","choices":{"$tuple":["living","bedroom","library","kitchen","workshop","storage"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"furnishing.group.library","offers":{"$tuple":["interaction"]},"parameters":{},"tags":{"$tuple":["furniture","library"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[8,25,9]},"lo":{"$tuple":[7,23,7]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[8,23,7]},"turn":2},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[8,24,7]},"lo":{"$tuple":[7,23,7]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,22,9]},{"$tuple":[8,22,8]},{"$tuple":[8,22,7]},{"$tuple":[7,22,9]},{"$tuple":[7,22,8]},{"$tuple":[7,22,7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,23,7]},{"$tuple":[8,24,7]},{"$tuple":[7,23,7]},{"$tuple":[7,24,7]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[8,25,9]},"lo":{"$tuple":[7,23,8]}},"cells":{"$tuple":[]},"data":{"groups":[["bookshelf"],["lectern"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[8,23,9]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"library"},"type":"hearth.components.furnishing.FurnitureGroup"}},"parent":"/building/roof-1/room","path":"/building/roof-1/room/station-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-1","room","station-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.library","version":"1"},"/building/roof-1/room/station-1":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["complete functional group","supported","clear interaction space"]},"inputs":{"purpose":{"$type":"Domain","choices":{"$tuple":["living","bedroom","library","kitchen","workshop","storage"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"furnishing.group.storage","offers":{"$tuple":["interaction"]},"parameters":{},"tags":{"$tuple":["furniture","storage"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[3,25,9]},"lo":{"$tuple":[2,23,7]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[3,23,7]},"turn":2},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[3,24,7]},"lo":{"$tuple":[2,23,7]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,22,9]},{"$tuple":[3,22,8]},{"$tuple":[3,22,7]},{"$tuple":[2,22,9]},{"$tuple":[2,22,8]},{"$tuple":[2,22,7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,23,7]},{"$tuple":[3,24,7]},{"$tuple":[2,23,7]},{"$tuple":[2,24,7]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[3,25,9]},"lo":{"$tuple":[2,23,8]}},"cells":{"$tuple":[]},"data":{"groups":[["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[3,23,9]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"storage"},"type":"hearth.components.furnishing.FurnitureGroup"}},"parent":"/building/roof-1/room","path":"/building/roof-1/room/station-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-1","room","station-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.storage","version":"1"},"/building/roof-1/room/station-2":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["complete functional group","supported","clear interaction space"]},"inputs":{"purpose":{"$type":"Domain","choices":{"$tuple":["living","bedroom","library","kitchen","workshop","storage"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"furnishing.group.library","offers":{"$tuple":["interaction"]},"parameters":{},"tags":{"$tuple":["furniture","library"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[5,25,9]},"lo":{"$tuple":[4,23,7]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[5,23,7]},"turn":2},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[5,24,7]},"lo":{"$tuple":[4,23,7]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[5,22,9]},{"$tuple":[5,22,8]},{"$tuple":[5,22,7]},{"$tuple":[4,22,9]},{"$tuple":[4,22,8]},{"$tuple":[4,22,7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[5,23,7]},{"$tuple":[5,24,7]},{"$tuple":[4,23,7]},{"$tuple":[4,24,7]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[5,25,9]},"lo":{"$tuple":[4,23,8]}},"cells":{"$tuple":[]},"data":{"groups":[["bookshelf"],["lectern"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[5,23,9]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"library"},"type":"hearth.components.furnishing.FurnitureGroup"}},"parent":"/building/roof-1/room","path":"/building/roof-1/room/station-2","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-1","room","station-2"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.library","version":"1"},"/building/roof-1/weather":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["continuous weather cover","sealed attached dormers"]},"inputs":{"axis":{"$type":"Domain","choices":{"$tuple":["x","z"]},"maximum":null,"minimum":null},"depth":{"$type":"Domain","choices":{"$tuple":[]},"maximum":128,"minimum":7},"design.end_hips":"two depths 0..3, four-cell residual gable and nonzero ridge","width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":7}},"locked":{"$tuple":[]},"name":"roof.profile","offers":{"$tuple":["roof-interior"]},"parameters":{},"tags":{"$tuple":["roof","enclosure","composite"]},"version":"3"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"axis":"z","dormer_sides":{"$tuple":["left","right"]},"dormer_spacing":8,"end_hips":{"$tuple":[1,3]},"rise":{"$tuple":[2,1]},"span":11},"envelope":{"$type":"Box","hi":{"$tuple":[11,36,11]},"lo":{"$tuple":[-1,22,-1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[11,36,11]},"lo":{"$tuple":[-1,22,-1]}},"key":"interior-install","limit":0,"tags":{"$tuple":["roof-room"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"axis":"z","coordinate_space":"port-local","depth":11,"height":14,"replace_limit":0,"requires_floor_and_knee_walls":true,"width":11},"frame":{"$type":"Frame","origin":{"$tuple":[0,22,0]},"turn":0},"grant":"interior-install","key":"interior","kind":"roof-interior","region":{"$type":"Box","hi":{"$tuple":[11,36,11]},"lo":{"$tuple":[-1,22,-1]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,22,0]},{"$tuple":[0,22,4]},{"$tuple":[0,22,8]},{"$tuple":[10,22,0]},{"$tuple":[10,22,4]},{"$tuple":[10,22,8]},{"$tuple":[0,22,0]},{"$tuple":[4,22,0]},{"$tuple":[8,22,0]},{"$tuple":[0,22,10]},{"$tuple":[4,22,10]},{"$tuple":[8,22,10]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,23,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"axis":"z","depth":11,"design":{"inputs":{"dormer_sides":["left","right"],"dormer_spacing":8,"end_hips":[1,3],"rise":[2,1],"trim":"dark_oak"},"type":"hearth.components.roofcraft.RoofDesign"},"material":"deepslate_tile","width":11},"type":"hearth.components.roofcraft.ProfileRoof"}},"parent":"/building/roof-1","path":"/building/roof-1/weather","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-1","weather"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"roof.profile","version":"3"},"/building/roof-1/weather/cover":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":["measured solid abutments","scoped dormer cuts"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["actual projected weather skin","bounded opening authority","full-height finial bases"]},"inputs":{},"locked":{"$tuple":[]},"name":"roof.weather-cover","offers":{"$tuple":["roof-installation"]},"parameters":{},"tags":{"$tuple":["roof","enclosure","composite"]},"version":"2"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"end_hips":{"$tuple":[1,3]},"finials":{"$tuple":[1,7]},"levels":{"$tuple":[0,2,3,5,6,8,9,8,6,5,3,2,0]},"mounts":[{"$tuple":["left-4",{"$tuple":[0,1,6]},3]}],"omitted_optional_dormers":[{"$tuple":["right",4,"protected circulation"]}],"peak":9},"envelope":{"$type":"Box","hi":{"$tuple":[11,36,11]},"lo":{"$tuple":[-1,22,-1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[2,35,6]},"lo":{"$tuple":[0,24,2]}},"key":"left-4","limit":180,"tags":{"$tuple":["dormer"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":3,"peak":9,"rise":{"$tuple":[2,1]},"width":5},"frame":{"$type":"Frame","origin":{"$tuple":[0,24,6]},"turn":3},"grant":"left-4","key":"left-4","kind":"roof-installation","region":{"$type":"Box","hi":{"$tuple":[2,35,6]},"lo":{"$tuple":[0,24,2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[11,36,11]},"lo":{"$tuple":[-1,22,-1]}},"cells":{"$tuple":[{"$tuple":[0,25,0]},{"$tuple":[0,25,1]},{"$tuple":[0,25,2]},{"$tuple":[0,25,3]},{"$tuple":[0,25,4]},{"$tuple":[0,25,5]},{"$tuple":[0,25,6]},{"$tuple":[0,25,7]},{"$tuple":[0,25,8]},{"$tuple":[0,25,9]},{"$tuple":[0,25,10]},{"$tuple":[1,26,0]},{"$tuple":[1,26,1]},{"$tuple":[1,26,2]},{"$tuple":[1,26,3]},{"$tuple":[1,26,4]},{"$tuple":[1,26,5]},{"$tuple":[1,26,6]},{"$tuple":[1,26,7]},{"$tuple":[1,26,8]},{"$tuple":[1,26,9]},{"$tuple":[1,26,10]},{"$tuple":[2,28,0]},{"$tuple":[2,28,1]},{"$tuple":[2,28,2]},{"$tuple":[2,28,3]},{"$tuple":[2,28,4]},{"$tuple":[2,28,5]},{"$tuple":[2,28,6]},{"$tuple":[2,28,7]},{"$tuple":[2,28,8]},{"$tuple":[2,28,9]},{"$tuple":[2,28,10]},{"$tuple":[3,29,0]},{"$tuple":[3,29,1]},{"$tuple":[3,29,2]},{"$tuple":[3,29,3]},{"$tuple":[3,29,4]},{"$tuple":[3,29,5]},{"$tuple":[3,29,6]},{"$tuple":[3,29,7]},{"$tuple":[3,29,8]},{"$tuple":[3,29,9]},{"$tuple":[3,29,10]},{"$tuple":[4,31,0]},{"$tuple":[4,31,1]},{"$tuple":[4,31,2]},{"$tuple":[4,31,3]},{"$tuple":[4,31,4]},{"$tuple":[4,31,5]},{"$tuple":[4,31,6]},{"$tuple":[4,31,7]},{"$tuple":[4,31,8]},{"$tuple":[4,30,9]},{"$tuple":[4,29,10]},{"$tuple":[5,31,0]},{"$tuple":[5,32,1]},{"$tuple":[5,32,2]},{"$tuple":[5,32,3]},{"$tuple":[5,32,4]},{"$tuple":[5,32,5]},{"$tuple":[5,32,6]},{"$tuple":[5,32,7]},{"$tuple":[5,31,8]},{"$tuple":[5,30,9]},{"$tuple":[5,29,10]},{"$tuple":[6,31,0]},{"$tuple":[6,31,1]},{"$tuple":[6,31,2]},{"$tuple":[6,31,3]},{"$tuple":[6,31,4]},{"$tuple":[6,31,5]},{"$tuple":[6,31,6]},{"$tuple":[6,31,7]},{"$tuple":[6,31,8]},{"$tuple":[6,30,9]},{"$tuple":[6,29,10]},{"$tuple":[7,29,0]},{"$tuple":[7,29,1]},{"$tuple":[7,29,2]},{"$tuple":[7,29,3]},{"$tuple":[7,29,4]},{"$tuple":[7,29,5]},{"$tuple":[7,29,6]},{"$tuple":[7,29,7]},{"$tuple":[7,29,8]},{"$tuple":[7,29,9]},{"$tuple":[7,29,10]},{"$tuple":[8,28,0]},{"$tuple":[8,28,1]},{"$tuple":[8,28,2]},{"$tuple":[8,28,3]},{"$tuple":[8,28,4]},{"$tuple":[8,28,5]},{"$tuple":[8,28,6]},{"$tuple":[8,28,7]},{"$tuple":[8,28,8]},{"$tuple":[8,28,9]},{"$tuple":[8,28,10]},{"$tuple":[9,26,0]},{"$tuple":[9,26,1]},{"$tuple":[9,26,2]},{"$tuple":[9,26,3]},{"$tuple":[9,26,4]},{"$tuple":[9,26,5]},{"$tuple":[9,26,6]},{"$tuple":[9,26,7]},{"$tuple":[9,26,8]},{"$tuple":[9,26,9]},{"$tuple":[9,26,10]},{"$tuple":[10,25,0]},{"$tuple":[10,25,1]},{"$tuple":[10,25,2]},{"$tuple":[10,25,3]},{"$tuple":[10,25,4]},{"$tuple":[10,25,5]},{"$tuple":[10,25,6]},{"$tuple":[10,25,7]},{"$tuple":[10,25,8]},{"$tuple":[10,25,9]},{"$tuple":[10,25,10]}]},"data":{},"kind":"vertical-cover","phase":"complete"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[5,33,1]},{"$tuple":[5,33,7]}]},"data":{"names":["dark_oak_planks"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[5,34,1]},{"$tuple":[5,34,7]}]},"data":{"names":["dark_oak_fence"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,23,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"design":{"inputs":{"dormer_sides":["left","right"],"dormer_spacing":8,"end_hips":[1,3],"rise":[2,1],"trim":"dark_oak"},"type":"hearth.components.roofcraft.RoofDesign"},"length":11,"material":"deepslate_tile","populate":true,"span":11},"type":"hearth.components.roofcraft.RoofCover"}},"parent":"/building/roof-1/weather","path":"/building/roof-1/weather/cover","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-1","weather","cover"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"roof.weather-cover","version":"2"},"/building/roof-1/weather/cover/dormer-left-4":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-1/weather/cover","port":"left-4","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["compatible roof-installation region"]},"guarantees":{"$tuple":["sealed cheeks and glazing","opening to attic"]},"inputs":{},"locked":{"$tuple":[]},"name":"roof.dormer","offers":{"$tuple":["daylight"]},"parameters":{},"tags":{"$tuple":["dormer","roof","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"tops":[5,5,5]},"envelope":{"$type":"Box","hi":{"$tuple":[2,35,6]},"lo":{"$tuple":[0,24,2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,29,6]},{"$tuple":[1,29,6]},{"$tuple":[2,29,6]},{"$tuple":[0,30,5]},{"$tuple":[1,30,5]},{"$tuple":[2,30,5]},{"$tuple":[0,31,4]},{"$tuple":[1,31,4]},{"$tuple":[2,31,4]},{"$tuple":[0,30,3]},{"$tuple":[1,30,3]},{"$tuple":[2,30,3]},{"$tuple":[0,29,2]},{"$tuple":[1,29,2]},{"$tuple":[2,29,2]},{"$tuple":[0,24,6]},{"$tuple":[0,25,6]},{"$tuple":[0,26,6]},{"$tuple":[0,27,6]},{"$tuple":[0,28,6]},{"$tuple":[1,24,6]},{"$tuple":[1,25,6]},{"$tuple":[1,26,6]},{"$tuple":[1,27,6]},{"$tuple":[1,28,6]},{"$tuple":[2,24,6]},{"$tuple":[2,25,6]},{"$tuple":[2,26,6]},{"$tuple":[2,27,6]},{"$tuple":[2,28,6]},{"$tuple":[0,24,2]},{"$tuple":[0,25,2]},{"$tuple":[0,26,2]},{"$tuple":[0,27,2]},{"$tuple":[0,28,2]},{"$tuple":[1,24,2]},{"$tuple":[1,25,2]},{"$tuple":[1,26,2]},{"$tuple":[1,27,2]},{"$tuple":[1,28,2]},{"$tuple":[2,24,2]},{"$tuple":[2,25,2]},{"$tuple":[2,26,2]},{"$tuple":[2,27,2]},{"$tuple":[2,28,2]},{"$tuple":[0,24,5]},{"$tuple":[0,25,5]},{"$tuple":[0,26,5]},{"$tuple":[0,27,5]},{"$tuple":[0,28,5]},{"$tuple":[0,29,5]},{"$tuple":[0,24,4]},{"$tuple":[0,25,4]},{"$tuple":[0,26,4]},{"$tuple":[0,27,4]},{"$tuple":[0,28,4]},{"$tuple":[0,29,4]},{"$tuple":[0,30,4]},{"$tuple":[0,24,3]},{"$tuple":[0,25,3]},{"$tuple":[0,26,3]},{"$tuple":[0,27,3]},{"$tuple":[0,28,3]},{"$tuple":[0,29,3]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,24,6]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"material":"deepslate_tile","trim":"dark_oak"},"type":"hearth.components.roofcraft.Dormer"}},"parent":"/building/roof-1/weather/cover","path":"/building/roof-1/weather/cover/dormer-left-4","primary":"/building/roof-1/weather/cover","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-1","weather","cover","dormer-left-4"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"roof.dormer","version":"1"},"/building/roof-1/weather/cover/dormer-left-4/face":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"wall.dormer-face","offers":{"$tuple":["wall-installation"]},"parameters":{},"tags":{"$tuple":["wall","enclosure","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[0,30,5]},"lo":{"$tuple":[0,24,3]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[0,28,5]},"lo":{"$tuple":[0,25,3]}},"key":"install","limit":12,"tags":{"$tuple":["window"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"thickness":1},"frame":{"$type":"Frame","origin":{"$tuple":[0,25,5]},"turn":3},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[0,28,5]},"lo":{"$tuple":[0,25,3]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,24,6]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"height":5},"type":"hearth.components.roofcraft.DormerFace"}},"parent":"/building/roof-1/weather/cover/dormer-left-4","path":"/building/roof-1/weather/cover/dormer-left-4/face","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-1","weather","cover","dormer-left-4","face"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.dormer-face","version":"1"},"/building/roof-1/weather/cover/dormer-left-4/face/window":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-1/weather/cover/dormer-left-4/face","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed glazing within host"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.flush","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[0,26,5]},"lo":{"$tuple":[0,25,3]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,25,5]},{"$tuple":[0,26,5]},{"$tuple":[0,25,4]},{"$tuple":[0,26,4]},{"$tuple":[0,25,3]},{"$tuple":[0,26,3]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,25,5]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"height":2,"width":3},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/roof-1/weather/cover/dormer-left-4/face","path":"/building/roof-1/weather/cover/dormer-left-4/face/window","primary":"/building/roof-1/weather/cover/dormer-left-4/face","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-1","weather","cover","dormer-left-4","face","window"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/roof-1/weather/cover/gable-front":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["framed infill"]},"inputs":{},"locked":{"$tuple":[]},"name":"wall.profile-gable","offers":{"$tuple":["wall-installation"]},"parameters":{},"tags":{"$tuple":["wall","enclosure","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[10,31,0]},"lo":{"$tuple":[0,22,-1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[6,30,0]},"lo":{"$tuple":[4,23,0]}},"key":"install","limit":24,"tags":{"$tuple":["window"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"thickness":1},"frame":{"$type":"Frame","origin":{"$tuple":[4,23,0]},"turn":0},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[6,30,0]},"lo":{"$tuple":[4,23,0]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,23,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"levels":[0,2,3,5,6,8,8,8,6,5,3,2,0],"projecting_windows":false,"span":11},"type":"hearth.components.roofcraft.ProfileGable"}},"parent":"/building/roof-1/weather/cover","path":"/building/roof-1/weather/cover/gable-front","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-1","weather","cover","gable-front"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.profile-gable","version":"1"},"/building/roof-1/weather/cover/gable-front/window":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-1/weather/cover/gable-front","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed glazing within host"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.flush","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[6,26,0]},"lo":{"$tuple":[4,24,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[4,24,0]},{"$tuple":[4,25,0]},{"$tuple":[4,26,0]},{"$tuple":[5,24,0]},{"$tuple":[5,25,0]},{"$tuple":[5,26,0]},{"$tuple":[6,24,0]},{"$tuple":[6,25,0]},{"$tuple":[6,26,0]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[4,24,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":3},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/roof-1/weather/cover/gable-front","path":"/building/roof-1/weather/cover/gable-front/window","primary":"/building/roof-1/weather/cover/gable-front","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-1","weather","cover","gable-front","window"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/roof-1/weather/cover/gable-rear":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["framed infill"]},"inputs":{},"locked":{"$tuple":[]},"name":"wall.profile-gable","offers":{"$tuple":["wall-installation"]},"parameters":{},"tags":{"$tuple":["wall","enclosure","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[10,29,11]},"lo":{"$tuple":[0,22,10]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[6,28,10]},"lo":{"$tuple":[4,23,10]}},"key":"install","limit":18,"tags":{"$tuple":["window"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"thickness":1},"frame":{"$type":"Frame","origin":{"$tuple":[6,23,10]},"turn":2},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[6,28,10]},"lo":{"$tuple":[4,23,10]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,23,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"levels":[0,2,3,5,6,6,6,6,6,5,3,2,0],"projecting_windows":false,"span":11},"type":"hearth.components.roofcraft.ProfileGable"}},"parent":"/building/roof-1/weather/cover","path":"/building/roof-1/weather/cover/gable-rear","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-1","weather","cover","gable-rear"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.profile-gable","version":"1"},"/building/roof-floor-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-1","port":"upper-floor","region":null,"verb":"connect"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["aligned upper-floor-access"]},"guarantees":{"$tuple":["bounded open stair aperture","closed supported loft floor"]},"inputs":{"axis":{"$type":"Domain","choices":{"$tuple":["x","z"]},"maximum":null,"minimum":null},"depth":{"$type":"Domain","choices":{"$tuple":[]},"maximum":128,"minimum":9},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":9}},"locked":{"$tuple":[]},"name":"support.roof-platform","offers":{"$tuple":["roof-seat"]},"parameters":{},"tags":{"$tuple":["floor","support","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"aperture":{"$tuple":[{"$tuple":[7,0,2]},{"$tuple":[7,0,3]},{"$tuple":[7,0,4]},{"$tuple":[7,0,5]},{"$tuple":[7,0,6]},{"$tuple":[7,0,7]},{"$tuple":[8,0,2]},{"$tuple":[8,0,3]},{"$tuple":[8,0,4]},{"$tuple":[8,0,5]},{"$tuple":[8,0,6]},{"$tuple":[8,0,7]}]},"axis":"z","coordinate_space":"port-local","depth":11,"landing":{"$tuple":[6,1,7]},"source":"/building/room-1-0-1","width":11},"envelope":{"$type":"Box","hi":{"$tuple":[21,18,10]},"lo":{"$tuple":[11,16,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"aperture":{"$tuple":[{"$tuple":[7,0,2]},{"$tuple":[7,0,3]},{"$tuple":[7,0,4]},{"$tuple":[7,0,5]},{"$tuple":[7,0,6]},{"$tuple":[7,0,7]},{"$tuple":[8,0,2]},{"$tuple":[8,0,3]},{"$tuple":[8,0,4]},{"$tuple":[8,0,5]},{"$tuple":[8,0,6]},{"$tuple":[8,0,7]}]},"axis":"z","coordinate_space":"port-local","depth":11,"landing":{"$tuple":[6,1,7]},"source":"/building/room-1-0-1","width":11},"frame":{"$type":"Frame","origin":{"$tuple":[11,16,0]},"turn":0},"grant":null,"key":"seat","kind":"roof-seat","region":{"$type":"Box","hi":{"$tuple":[21,18,10]},"lo":{"$tuple":[11,16,0]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,16,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"axis":"z","depth":11,"width":11},"type":"hearth.components.lofts.RoofPlatform"}},"parent":"/building","path":"/building/roof-floor-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-floor-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"support.roof-platform","version":"1"},"/building/roof-floor-0/floor":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["bounded stair aperture","perimeter bearing"]},"inputs":{},"locked":{"$tuple":[]},"name":"surface.loft-deck","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["floor","support"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"aperture":{"$tuple":[{"$tuple":[7,0,2]},{"$tuple":[7,0,3]},{"$tuple":[7,0,4]},{"$tuple":[7,0,5]},{"$tuple":[7,0,6]},{"$tuple":[7,0,7]},{"$tuple":[8,0,2]},{"$tuple":[8,0,3]},{"$tuple":[8,0,4]},{"$tuple":[8,0,5]},{"$tuple":[8,0,6]},{"$tuple":[8,0,7]}]},"floor":{"$tuple":[{"$tuple":[0,0,0]},{"$tuple":[0,0,1]},{"$tuple":[0,0,2]},{"$tuple":[0,0,3]},{"$tuple":[0,0,4]},{"$tuple":[0,0,5]},{"$tuple":[0,0,6]},{"$tuple":[0,0,7]},{"$tuple":[0,0,8]},{"$tuple":[0,0,9]},{"$tuple":[0,0,10]},{"$tuple":[1,0,0]},{"$tuple":[1,0,1]},{"$tuple":[1,0,2]},{"$tuple":[1,0,3]},{"$tuple":[1,0,4]},{"$tuple":[1,0,5]},{"$tuple":[1,0,6]},{"$tuple":[1,0,7]},{"$tuple":[1,0,8]},{"$tuple":[1,0,9]},{"$tuple":[1,0,10]},{"$tuple":[2,0,0]},{"$tuple":[2,0,1]},{"$tuple":[2,0,2]},{"$tuple":[2,0,3]},{"$tuple":[2,0,4]},{"$tuple":[2,0,5]},{"$tuple":[2,0,6]},{"$tuple":[2,0,7]},{"$tuple":[2,0,8]},{"$tuple":[2,0,9]},{"$tuple":[2,0,10]},{"$tuple":[3,0,0]},{"$tuple":[3,0,1]},{"$tuple":[3,0,2]},{"$tuple":[3,0,3]},{"$tuple":[3,0,4]},{"$tuple":[3,0,5]},{"$tuple":[3,0,6]},{"$tuple":[3,0,7]},{"$tuple":[3,0,8]},{"$tuple":[3,0,9]},{"$tuple":[3,0,10]},{"$tuple":[4,0,0]},{"$tuple":[4,0,1]},{"$tuple":[4,0,2]},{"$tuple":[4,0,3]},{"$tuple":[4,0,4]},{"$tuple":[4,0,5]},{"$tuple":[4,0,6]},{"$tuple":[4,0,7]},{"$tuple":[4,0,8]},{"$tuple":[4,0,9]},{"$tuple":[4,0,10]},{"$tuple":[5,0,0]},{"$tuple":[5,0,1]},{"$tuple":[5,0,2]},{"$tuple":[5,0,3]},{"$tuple":[5,0,4]},{"$tuple":[5,0,5]},{"$tuple":[5,0,6]},{"$tuple":[5,0,7]},{"$tuple":[5,0,8]},{"$tuple":[5,0,9]},{"$tuple":[5,0,10]},{"$tuple":[6,0,0]},{"$tuple":[6,0,1]},{"$tuple":[6,0,2]},{"$tuple":[6,0,3]},{"$tuple":[6,0,4]},{"$tuple":[6,0,5]},{"$tuple":[6,0,6]},{"$tuple":[6,0,7]},{"$tuple":[6,0,8]},{"$tuple":[6,0,9]},{"$tuple":[6,0,10]},{"$tuple":[7,0,0]},{"$tuple":[7,0,1]},{"$tuple":[7,0,8]},{"$tuple":[7,0,9]},{"$tuple":[7,0,10]},{"$tuple":[8,0,0]},{"$tuple":[8,0,1]},{"$tuple":[8,0,8]},{"$tuple":[8,0,9]},{"$tuple":[8,0,10]},{"$tuple":[9,0,0]},{"$tuple":[9,0,1]},{"$tuple":[9,0,2]},{"$tuple":[9,0,3]},{"$tuple":[9,0,4]},{"$tuple":[9,0,5]},{"$tuple":[9,0,6]},{"$tuple":[9,0,7]},{"$tuple":[9,0,8]},{"$tuple":[9,0,9]},{"$tuple":[9,0,10]},{"$tuple":[10,0,0]},{"$tuple":[10,0,1]},{"$tuple":[10,0,2]},{"$tuple":[10,0,3]},{"$tuple":[10,0,4]},{"$tuple":[10,0,5]},{"$tuple":[10,0,6]},{"$tuple":[10,0,7]},{"$tuple":[10,0,8]},{"$tuple":[10,0,9]},{"$tuple":[10,0,10]}]}},"envelope":{"$type":"Box","hi":{"$tuple":[21,16,10]},"lo":{"$tuple":[11,16,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,15,0]},{"$tuple":[11,15,10]},{"$tuple":[21,15,0]},{"$tuple":[21,15,10]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,16,0]},{"$tuple":[11,16,1]},{"$tuple":[11,16,2]},{"$tuple":[11,16,3]},{"$tuple":[11,16,4]},{"$tuple":[11,16,5]},{"$tuple":[11,16,6]},{"$tuple":[11,16,7]},{"$tuple":[11,16,8]},{"$tuple":[11,16,9]},{"$tuple":[11,16,10]},{"$tuple":[12,16,0]},{"$tuple":[12,16,1]},{"$tuple":[12,16,2]},{"$tuple":[12,16,3]},{"$tuple":[12,16,4]},{"$tuple":[12,16,5]},{"$tuple":[12,16,6]},{"$tuple":[12,16,7]},{"$tuple":[12,16,8]},{"$tuple":[12,16,9]},{"$tuple":[12,16,10]},{"$tuple":[13,16,0]},{"$tuple":[13,16,1]},{"$tuple":[13,16,2]},{"$tuple":[13,16,3]},{"$tuple":[13,16,4]},{"$tuple":[13,16,5]},{"$tuple":[13,16,6]},{"$tuple":[13,16,7]},{"$tuple":[13,16,8]},{"$tuple":[13,16,9]},{"$tuple":[13,16,10]},{"$tuple":[14,16,0]},{"$tuple":[14,16,1]},{"$tuple":[14,16,2]},{"$tuple":[14,16,3]},{"$tuple":[14,16,4]},{"$tuple":[14,16,5]},{"$tuple":[14,16,6]},{"$tuple":[14,16,7]},{"$tuple":[14,16,8]},{"$tuple":[14,16,9]},{"$tuple":[14,16,10]},{"$tuple":[15,16,0]},{"$tuple":[15,16,1]},{"$tuple":[15,16,2]},{"$tuple":[15,16,3]},{"$tuple":[15,16,4]},{"$tuple":[15,16,5]},{"$tuple":[15,16,6]},{"$tuple":[15,16,7]},{"$tuple":[15,16,8]},{"$tuple":[15,16,9]},{"$tuple":[15,16,10]},{"$tuple":[16,16,0]},{"$tuple":[16,16,1]},{"$tuple":[16,16,2]},{"$tuple":[16,16,3]},{"$tuple":[16,16,4]},{"$tuple":[16,16,5]},{"$tuple":[16,16,6]},{"$tuple":[16,16,7]},{"$tuple":[16,16,8]},{"$tuple":[16,16,9]},{"$tuple":[16,16,10]},{"$tuple":[17,16,0]},{"$tuple":[17,16,1]},{"$tuple":[17,16,2]},{"$tuple":[17,16,3]},{"$tuple":[17,16,4]},{"$tuple":[17,16,5]},{"$tuple":[17,16,6]},{"$tuple":[17,16,7]},{"$tuple":[17,16,8]},{"$tuple":[17,16,9]},{"$tuple":[17,16,10]},{"$tuple":[18,16,0]},{"$tuple":[18,16,1]},{"$tuple":[18,16,8]},{"$tuple":[18,16,9]},{"$tuple":[18,16,10]},{"$tuple":[19,16,0]},{"$tuple":[19,16,1]},{"$tuple":[19,16,8]},{"$tuple":[19,16,9]},{"$tuple":[19,16,10]},{"$tuple":[20,16,0]},{"$tuple":[20,16,1]},{"$tuple":[20,16,2]},{"$tuple":[20,16,3]},{"$tuple":[20,16,4]},{"$tuple":[20,16,5]},{"$tuple":[20,16,6]},{"$tuple":[20,16,7]},{"$tuple":[20,16,8]},{"$tuple":[20,16,9]},{"$tuple":[20,16,10]},{"$tuple":[21,16,0]},{"$tuple":[21,16,1]},{"$tuple":[21,16,2]},{"$tuple":[21,16,3]},{"$tuple":[21,16,4]},{"$tuple":[21,16,5]},{"$tuple":[21,16,6]},{"$tuple":[21,16,7]},{"$tuple":[21,16,8]},{"$tuple":[21,16,9]},{"$tuple":[21,16,10]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,16,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"aperture":[[7,0,2],[7,0,3],[7,0,4],[7,0,5],[7,0,6],[7,0,7],[8,0,2],[8,0,3],[8,0,4],[8,0,5],[8,0,6],[8,0,7]],"depth":11,"width":11},"type":"hearth.components.lofts.LoftDeck"}},"parent":"/building/roof-floor-0","path":"/building/roof-floor-0/floor","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-floor-0","floor"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"surface.loft-deck","version":"1"},"/building/roof-floor-0/knees":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["supported closed eaves"]},"inputs":{},"locked":{"$tuple":[]},"name":"wall.roof-knees","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["wall","enclosure"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"members":{"$tuple":[{"$tuple":[0,1,1]},{"$tuple":[0,1,2]},{"$tuple":[0,1,3]},{"$tuple":[0,1,4]},{"$tuple":[0,1,5]},{"$tuple":[0,1,6]},{"$tuple":[0,1,7]},{"$tuple":[0,1,8]},{"$tuple":[0,1,9]},{"$tuple":[10,1,1]},{"$tuple":[10,1,2]},{"$tuple":[10,1,3]},{"$tuple":[10,1,4]},{"$tuple":[10,1,5]},{"$tuple":[10,1,6]},{"$tuple":[10,1,7]},{"$tuple":[10,1,8]},{"$tuple":[10,1,9]}]}},"envelope":{"$type":"Box","hi":{"$tuple":[21,17,10]},"lo":{"$tuple":[11,17,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,16,1]},{"$tuple":[11,16,2]},{"$tuple":[11,16,3]},{"$tuple":[11,16,4]},{"$tuple":[11,16,5]},{"$tuple":[11,16,6]},{"$tuple":[11,16,7]},{"$tuple":[11,16,8]},{"$tuple":[11,16,9]},{"$tuple":[21,16,1]},{"$tuple":[21,16,2]},{"$tuple":[21,16,3]},{"$tuple":[21,16,4]},{"$tuple":[21,16,5]},{"$tuple":[21,16,6]},{"$tuple":[21,16,7]},{"$tuple":[21,16,8]},{"$tuple":[21,16,9]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,17,1]},{"$tuple":[11,17,2]},{"$tuple":[11,17,3]},{"$tuple":[11,17,4]},{"$tuple":[11,17,5]},{"$tuple":[11,17,6]},{"$tuple":[11,17,7]},{"$tuple":[11,17,8]},{"$tuple":[11,17,9]},{"$tuple":[21,17,1]},{"$tuple":[21,17,2]},{"$tuple":[21,17,3]},{"$tuple":[21,17,4]},{"$tuple":[21,17,5]},{"$tuple":[21,17,6]},{"$tuple":[21,17,7]},{"$tuple":[21,17,8]},{"$tuple":[21,17,9]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,16,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"axis":"z","depth":11,"width":11},"type":"hearth.components.lofts.KneeWalls"}},"parent":"/building/roof-floor-0","path":"/building/roof-floor-0/knees","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-floor-0","knees"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.roof-knees","version":"1"},"/building/roof-floor-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-2","port":"upper-floor","region":null,"verb":"connect"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["aligned upper-floor-access"]},"guarantees":{"$tuple":["bounded open stair aperture","closed supported loft floor"]},"inputs":{"axis":{"$type":"Domain","choices":{"$tuple":["x","z"]},"maximum":null,"minimum":null},"depth":{"$type":"Domain","choices":{"$tuple":[]},"maximum":128,"minimum":9},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":9}},"locked":{"$tuple":[]},"name":"support.roof-platform","offers":{"$tuple":["roof-seat"]},"parameters":{},"tags":{"$tuple":["floor","support","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"aperture":{"$tuple":[{"$tuple":[7,0,2]},{"$tuple":[7,0,3]},{"$tuple":[7,0,4]},{"$tuple":[7,0,5]},{"$tuple":[7,0,6]},{"$tuple":[7,0,7]},{"$tuple":[8,0,2]},{"$tuple":[8,0,3]},{"$tuple":[8,0,4]},{"$tuple":[8,0,5]},{"$tuple":[8,0,6]},{"$tuple":[8,0,7]}]},"axis":"z","coordinate_space":"port-local","depth":11,"landing":{"$tuple":[6,1,7]},"source":"/building/room-0-0-2","width":11},"envelope":{"$type":"Box","hi":{"$tuple":[10,24,10]},"lo":{"$tuple":[0,22,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"aperture":{"$tuple":[{"$tuple":[7,0,2]},{"$tuple":[7,0,3]},{"$tuple":[7,0,4]},{"$tuple":[7,0,5]},{"$tuple":[7,0,6]},{"$tuple":[7,0,7]},{"$tuple":[8,0,2]},{"$tuple":[8,0,3]},{"$tuple":[8,0,4]},{"$tuple":[8,0,5]},{"$tuple":[8,0,6]},{"$tuple":[8,0,7]}]},"axis":"z","coordinate_space":"port-local","depth":11,"landing":{"$tuple":[6,1,7]},"source":"/building/room-0-0-2","width":11},"frame":{"$type":"Frame","origin":{"$tuple":[0,22,0]},"turn":0},"grant":null,"key":"seat","kind":"roof-seat","region":{"$type":"Box","hi":{"$tuple":[10,24,10]},"lo":{"$tuple":[0,22,0]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,22,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"axis":"z","depth":11,"width":11},"type":"hearth.components.lofts.RoofPlatform"}},"parent":"/building","path":"/building/roof-floor-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-floor-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"support.roof-platform","version":"1"},"/building/roof-floor-1/floor":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["bounded stair aperture","perimeter bearing"]},"inputs":{},"locked":{"$tuple":[]},"name":"surface.loft-deck","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["floor","support"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"aperture":{"$tuple":[{"$tuple":[7,0,2]},{"$tuple":[7,0,3]},{"$tuple":[7,0,4]},{"$tuple":[7,0,5]},{"$tuple":[7,0,6]},{"$tuple":[7,0,7]},{"$tuple":[8,0,2]},{"$tuple":[8,0,3]},{"$tuple":[8,0,4]},{"$tuple":[8,0,5]},{"$tuple":[8,0,6]},{"$tuple":[8,0,7]}]},"floor":{"$tuple":[{"$tuple":[0,0,0]},{"$tuple":[0,0,1]},{"$tuple":[0,0,2]},{"$tuple":[0,0,3]},{"$tuple":[0,0,4]},{"$tuple":[0,0,5]},{"$tuple":[0,0,6]},{"$tuple":[0,0,7]},{"$tuple":[0,0,8]},{"$tuple":[0,0,9]},{"$tuple":[0,0,10]},{"$tuple":[1,0,0]},{"$tuple":[1,0,1]},{"$tuple":[1,0,2]},{"$tuple":[1,0,3]},{"$tuple":[1,0,4]},{"$tuple":[1,0,5]},{"$tuple":[1,0,6]},{"$tuple":[1,0,7]},{"$tuple":[1,0,8]},{"$tuple":[1,0,9]},{"$tuple":[1,0,10]},{"$tuple":[2,0,0]},{"$tuple":[2,0,1]},{"$tuple":[2,0,2]},{"$tuple":[2,0,3]},{"$tuple":[2,0,4]},{"$tuple":[2,0,5]},{"$tuple":[2,0,6]},{"$tuple":[2,0,7]},{"$tuple":[2,0,8]},{"$tuple":[2,0,9]},{"$tuple":[2,0,10]},{"$tuple":[3,0,0]},{"$tuple":[3,0,1]},{"$tuple":[3,0,2]},{"$tuple":[3,0,3]},{"$tuple":[3,0,4]},{"$tuple":[3,0,5]},{"$tuple":[3,0,6]},{"$tuple":[3,0,7]},{"$tuple":[3,0,8]},{"$tuple":[3,0,9]},{"$tuple":[3,0,10]},{"$tuple":[4,0,0]},{"$tuple":[4,0,1]},{"$tuple":[4,0,2]},{"$tuple":[4,0,3]},{"$tuple":[4,0,4]},{"$tuple":[4,0,5]},{"$tuple":[4,0,6]},{"$tuple":[4,0,7]},{"$tuple":[4,0,8]},{"$tuple":[4,0,9]},{"$tuple":[4,0,10]},{"$tuple":[5,0,0]},{"$tuple":[5,0,1]},{"$tuple":[5,0,2]},{"$tuple":[5,0,3]},{"$tuple":[5,0,4]},{"$tuple":[5,0,5]},{"$tuple":[5,0,6]},{"$tuple":[5,0,7]},{"$tuple":[5,0,8]},{"$tuple":[5,0,9]},{"$tuple":[5,0,10]},{"$tuple":[6,0,0]},{"$tuple":[6,0,1]},{"$tuple":[6,0,2]},{"$tuple":[6,0,3]},{"$tuple":[6,0,4]},{"$tuple":[6,0,5]},{"$tuple":[6,0,6]},{"$tuple":[6,0,7]},{"$tuple":[6,0,8]},{"$tuple":[6,0,9]},{"$tuple":[6,0,10]},{"$tuple":[7,0,0]},{"$tuple":[7,0,1]},{"$tuple":[7,0,8]},{"$tuple":[7,0,9]},{"$tuple":[7,0,10]},{"$tuple":[8,0,0]},{"$tuple":[8,0,1]},{"$tuple":[8,0,8]},{"$tuple":[8,0,9]},{"$tuple":[8,0,10]},{"$tuple":[9,0,0]},{"$tuple":[9,0,1]},{"$tuple":[9,0,2]},{"$tuple":[9,0,3]},{"$tuple":[9,0,4]},{"$tuple":[9,0,5]},{"$tuple":[9,0,6]},{"$tuple":[9,0,7]},{"$tuple":[9,0,8]},{"$tuple":[9,0,9]},{"$tuple":[9,0,10]},{"$tuple":[10,0,0]},{"$tuple":[10,0,1]},{"$tuple":[10,0,2]},{"$tuple":[10,0,3]},{"$tuple":[10,0,4]},{"$tuple":[10,0,5]},{"$tuple":[10,0,6]},{"$tuple":[10,0,7]},{"$tuple":[10,0,8]},{"$tuple":[10,0,9]},{"$tuple":[10,0,10]}]}},"envelope":{"$type":"Box","hi":{"$tuple":[10,22,10]},"lo":{"$tuple":[0,22,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,21,0]},{"$tuple":[0,21,10]},{"$tuple":[10,21,0]},{"$tuple":[10,21,10]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,22,0]},{"$tuple":[0,22,1]},{"$tuple":[0,22,2]},{"$tuple":[0,22,3]},{"$tuple":[0,22,4]},{"$tuple":[0,22,5]},{"$tuple":[0,22,6]},{"$tuple":[0,22,7]},{"$tuple":[0,22,8]},{"$tuple":[0,22,9]},{"$tuple":[0,22,10]},{"$tuple":[1,22,0]},{"$tuple":[1,22,1]},{"$tuple":[1,22,2]},{"$tuple":[1,22,3]},{"$tuple":[1,22,4]},{"$tuple":[1,22,5]},{"$tuple":[1,22,6]},{"$tuple":[1,22,7]},{"$tuple":[1,22,8]},{"$tuple":[1,22,9]},{"$tuple":[1,22,10]},{"$tuple":[2,22,0]},{"$tuple":[2,22,1]},{"$tuple":[2,22,2]},{"$tuple":[2,22,3]},{"$tuple":[2,22,4]},{"$tuple":[2,22,5]},{"$tuple":[2,22,6]},{"$tuple":[2,22,7]},{"$tuple":[2,22,8]},{"$tuple":[2,22,9]},{"$tuple":[2,22,10]},{"$tuple":[3,22,0]},{"$tuple":[3,22,1]},{"$tuple":[3,22,2]},{"$tuple":[3,22,3]},{"$tuple":[3,22,4]},{"$tuple":[3,22,5]},{"$tuple":[3,22,6]},{"$tuple":[3,22,7]},{"$tuple":[3,22,8]},{"$tuple":[3,22,9]},{"$tuple":[3,22,10]},{"$tuple":[4,22,0]},{"$tuple":[4,22,1]},{"$tuple":[4,22,2]},{"$tuple":[4,22,3]},{"$tuple":[4,22,4]},{"$tuple":[4,22,5]},{"$tuple":[4,22,6]},{"$tuple":[4,22,7]},{"$tuple":[4,22,8]},{"$tuple":[4,22,9]},{"$tuple":[4,22,10]},{"$tuple":[5,22,0]},{"$tuple":[5,22,1]},{"$tuple":[5,22,2]},{"$tuple":[5,22,3]},{"$tuple":[5,22,4]},{"$tuple":[5,22,5]},{"$tuple":[5,22,6]},{"$tuple":[5,22,7]},{"$tuple":[5,22,8]},{"$tuple":[5,22,9]},{"$tuple":[5,22,10]},{"$tuple":[6,22,0]},{"$tuple":[6,22,1]},{"$tuple":[6,22,2]},{"$tuple":[6,22,3]},{"$tuple":[6,22,4]},{"$tuple":[6,22,5]},{"$tuple":[6,22,6]},{"$tuple":[6,22,7]},{"$tuple":[6,22,8]},{"$tuple":[6,22,9]},{"$tuple":[6,22,10]},{"$tuple":[7,22,0]},{"$tuple":[7,22,1]},{"$tuple":[7,22,8]},{"$tuple":[7,22,9]},{"$tuple":[7,22,10]},{"$tuple":[8,22,0]},{"$tuple":[8,22,1]},{"$tuple":[8,22,8]},{"$tuple":[8,22,9]},{"$tuple":[8,22,10]},{"$tuple":[9,22,0]},{"$tuple":[9,22,1]},{"$tuple":[9,22,2]},{"$tuple":[9,22,3]},{"$tuple":[9,22,4]},{"$tuple":[9,22,5]},{"$tuple":[9,22,6]},{"$tuple":[9,22,7]},{"$tuple":[9,22,8]},{"$tuple":[9,22,9]},{"$tuple":[9,22,10]},{"$tuple":[10,22,0]},{"$tuple":[10,22,1]},{"$tuple":[10,22,2]},{"$tuple":[10,22,3]},{"$tuple":[10,22,4]},{"$tuple":[10,22,5]},{"$tuple":[10,22,6]},{"$tuple":[10,22,7]},{"$tuple":[10,22,8]},{"$tuple":[10,22,9]},{"$tuple":[10,22,10]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,22,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"aperture":[[7,0,2],[7,0,3],[7,0,4],[7,0,5],[7,0,6],[7,0,7],[8,0,2],[8,0,3],[8,0,4],[8,0,5],[8,0,6],[8,0,7]],"depth":11,"width":11},"type":"hearth.components.lofts.LoftDeck"}},"parent":"/building/roof-floor-1","path":"/building/roof-floor-1/floor","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-floor-1","floor"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"surface.loft-deck","version":"1"},"/building/roof-floor-1/knees":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["supported closed eaves"]},"inputs":{},"locked":{"$tuple":[]},"name":"wall.roof-knees","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["wall","enclosure"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"members":{"$tuple":[{"$tuple":[0,1,1]},{"$tuple":[0,1,2]},{"$tuple":[0,1,3]},{"$tuple":[0,1,4]},{"$tuple":[0,1,5]},{"$tuple":[0,1,6]},{"$tuple":[0,1,7]},{"$tuple":[0,1,8]},{"$tuple":[0,1,9]},{"$tuple":[10,1,1]},{"$tuple":[10,1,2]},{"$tuple":[10,1,3]},{"$tuple":[10,1,4]},{"$tuple":[10,1,5]},{"$tuple":[10,1,6]},{"$tuple":[10,1,7]},{"$tuple":[10,1,8]},{"$tuple":[10,1,9]}]}},"envelope":{"$type":"Box","hi":{"$tuple":[10,23,10]},"lo":{"$tuple":[0,23,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,22,1]},{"$tuple":[0,22,2]},{"$tuple":[0,22,3]},{"$tuple":[0,22,4]},{"$tuple":[0,22,5]},{"$tuple":[0,22,6]},{"$tuple":[0,22,7]},{"$tuple":[0,22,8]},{"$tuple":[0,22,9]},{"$tuple":[10,22,1]},{"$tuple":[10,22,2]},{"$tuple":[10,22,3]},{"$tuple":[10,22,4]},{"$tuple":[10,22,5]},{"$tuple":[10,22,6]},{"$tuple":[10,22,7]},{"$tuple":[10,22,8]},{"$tuple":[10,22,9]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,23,1]},{"$tuple":[0,23,2]},{"$tuple":[0,23,3]},{"$tuple":[0,23,4]},{"$tuple":[0,23,5]},{"$tuple":[0,23,6]},{"$tuple":[0,23,7]},{"$tuple":[0,23,8]},{"$tuple":[0,23,9]},{"$tuple":[10,23,1]},{"$tuple":[10,23,2]},{"$tuple":[10,23,3]},{"$tuple":[10,23,4]},{"$tuple":[10,23,5]},{"$tuple":[10,23,6]},{"$tuple":[10,23,7]},{"$tuple":[10,23,8]},{"$tuple":[10,23,9]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,22,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"axis":"z","depth":11,"width":11},"type":"hearth.components.lofts.KneeWalls"}},"parent":"/building/roof-floor-1","path":"/building/roof-floor-1/knees","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","roof-floor-1","knees"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.roof-knees","version":"1"},"/building/room-0-0-0":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":["facade grid","substitutable windows and lights"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["lit","furnished","reachable","enclosed"]},"inputs":{"depth":{"$type":"Domain","choices":{"$tuple":[9,11,13]},"maximum":null,"minimum":null},"purpose":{"$type":"Domain","choices":{"$tuple":["living","bedroom","library","workshop","kitchen","storage"]},"maximum":null,"minimum":null},"stair_axis":{"$type":"Domain","choices":{"$tuple":["x","z"]},"maximum":null,"minimum":null},"width":{"$type":"Domain","choices":{"$tuple":[9,11,13]},"maximum":null,"minimum":null}},"locked":{"$tuple":["purpose","width","depth","doors","stair_up","stair_down","stair_axis"]},"name":"room.living","offers":{"$tuple":["access","ceiling-decoration","upper-floor-access"]},"parameters":{},"tags":{"$tuple":["room","habitable","composite"]},"version":"4"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"doors":{"$tuple":["north","east"]},"facade_exclusions":[{"$tuple":[{"$tuple":[4,0,10]},{"$tuple":[6,9,12]}]}],"facade_projection":2,"flush_sides":{"$tuple":[]},"omitted_optional_facades":{},"purpose":"living","sheltered_sides":{"$tuple":["north"]},"stair_axis":"z","stair_down":false,"stair_up":true,"windows":{"$tuple":["north","south","west"]}},"envelope":{"$type":"Box","hi":{"$tuple":[12,13,12]},"lo":{"$tuple":[-2,4,-2]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[10,9,10]},"lo":{"$tuple":[0,9,0]}},"key":"ceiling-mount","limit":0,"tags":{"$tuple":["ceiling-trim"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":10,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[5,5,0]},"turn":0},"grant":null,"key":"north","kind":"access","region":{"$type":"Box","hi":{"$tuple":[5,6,0]},"lo":{"$tuple":[5,5,0]}}},{"$type":"Port","alignment":1,"capacity":10,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[10,5,5]},"turn":0},"grant":null,"key":"east","kind":"access","region":{"$type":"Box","hi":{"$tuple":[10,6,5]},"lo":{"$tuple":[10,5,5]}}},{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{"depth":11,"projection":1,"replace_limit":0,"width":11},"frame":{"$type":"Frame","origin":{"$tuple":[0,9,0]},"turn":0},"grant":"ceiling-mount","key":"ceiling","kind":"ceiling-decoration","region":{"$type":"Box","hi":{"$tuple":[10,9,10]},"lo":{"$tuple":[0,9,0]}}},{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"axis":"z","coordinate_space":"port-local","floor_plane":0,"headroom":3,"landing":{"$tuple":[6,1,7]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,10,0]},"turn":0},"grant":null,"key":"upper-floor","kind":"upper-floor-access","region":{"$type":"Box","hi":{"$tuple":[8,12,7]},"lo":{"$tuple":[7,10,2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[10,12,10]},"lo":{"$tuple":[0,5,0]}},"cells":{"$tuple":[{"$tuple":[5,5,0]},{"$tuple":[10,5,5]},{"$tuple":[5,5,5]}]},"data":{},"kind":"route","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[10,9,10]},"lo":{"$tuple":[0,5,0]}},"cells":{"$tuple":[{"$tuple":[5,5,0]},{"$tuple":[10,5,5]},{"$tuple":[5,5,5]}]},"data":{"minimum":1},"kind":"light","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[9,9,9]},"lo":{"$tuple":[1,5,1]}},"cells":{"$tuple":[]},"data":{"groups":[["spruce_stairs"],["barrel"]]},"kind":"furnishing","phase":"complete"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,4,0]},{"$tuple":[0,10,0]},{"$tuple":[0,4,1]},{"$tuple":[0,10,1]},{"$tuple":[0,4,2]},{"$tuple":[0,10,2]},{"$tuple":[0,4,3]},{"$tuple":[0,10,3]},{"$tuple":[0,4,4]},{"$tuple":[0,10,4]},{"$tuple":[0,4,5]},{"$tuple":[0,10,5]},{"$tuple":[0,4,6]},{"$tuple":[0,10,6]},{"$tuple":[0,4,7]},{"$tuple":[0,10,7]},{"$tuple":[0,4,8]},{"$tuple":[0,10,8]},{"$tuple":[0,4,9]},{"$tuple":[0,10,9]},{"$tuple":[0,4,10]},{"$tuple":[0,10,10]},{"$tuple":[1,4,0]},{"$tuple":[1,10,0]},{"$tuple":[1,4,1]},{"$tuple":[1,10,1]},{"$tuple":[1,4,2]},{"$tuple":[1,10,2]},{"$tuple":[1,4,3]},{"$tuple":[1,10,3]},{"$tuple":[1,4,4]},{"$tuple":[1,10,4]},{"$tuple":[1,4,5]},{"$tuple":[1,10,5]},{"$tuple":[1,4,6]},{"$tuple":[1,10,6]},{"$tuple":[1,4,7]},{"$tuple":[1,10,7]},{"$tuple":[1,4,8]},{"$tuple":[1,10,8]},{"$tuple":[1,4,9]},{"$tuple":[1,10,9]},{"$tuple":[1,4,10]},{"$tuple":[1,10,10]},{"$tuple":[2,4,0]},{"$tuple":[2,10,0]},{"$tuple":[2,4,1]},{"$tuple":[2,10,1]},{"$tuple":[2,4,2]},{"$tuple":[2,10,2]},{"$tuple":[2,4,3]},{"$tuple":[2,10,3]},{"$tuple":[2,4,4]},{"$tuple":[2,10,4]},{"$tuple":[2,4,5]},{"$tuple":[2,10,5]},{"$tuple":[2,4,6]},{"$tuple":[2,10,6]},{"$tuple":[2,4,7]},{"$tuple":[2,10,7]},{"$tuple":[2,4,8]},{"$tuple":[2,10,8]},{"$tuple":[2,4,9]},{"$tuple":[2,10,9]},{"$tuple":[2,4,10]},{"$tuple":[2,10,10]},{"$tuple":[3,4,0]},{"$tuple":[3,10,0]},{"$tuple":[3,4,1]},{"$tuple":[3,10,1]},{"$tuple":[3,4,2]},{"$tuple":[3,10,2]},{"$tuple":[3,4,3]},{"$tuple":[3,10,3]},{"$tuple":[3,4,4]},{"$tuple":[3,10,4]},{"$tuple":[3,4,5]},{"$tuple":[3,10,5]},{"$tuple":[3,4,6]},{"$tuple":[3,10,6]},{"$tuple":[3,4,7]},{"$tuple":[3,10,7]},{"$tuple":[3,4,8]},{"$tuple":[3,10,8]},{"$tuple":[3,4,9]},{"$tuple":[3,10,9]},{"$tuple":[3,4,10]},{"$tuple":[3,10,10]},{"$tuple":[4,4,0]},{"$tuple":[4,10,0]},{"$tuple":[4,4,1]},{"$tuple":[4,10,1]},{"$tuple":[4,4,2]},{"$tuple":[4,10,2]},{"$tuple":[4,4,3]},{"$tuple":[4,10,3]},{"$tuple":[4,4,4]},{"$tuple":[4,10,4]},{"$tuple":[4,4,5]},{"$tuple":[4,10,5]},{"$tuple":[4,4,6]},{"$tuple":[4,10,6]},{"$tuple":[4,4,7]},{"$tuple":[4,10,7]},{"$tuple":[4,4,8]},{"$tuple":[4,10,8]},{"$tuple":[4,4,9]},{"$tuple":[4,10,9]},{"$tuple":[4,4,10]},{"$tuple":[4,10,10]},{"$tuple":[5,4,0]},{"$tuple":[5,10,0]},{"$tuple":[5,4,1]},{"$tuple":[5,10,1]},{"$tuple":[5,4,2]},{"$tuple":[5,10,2]},{"$tuple":[5,4,3]},{"$tuple":[5,10,3]},{"$tuple":[5,4,4]},{"$tuple":[5,10,4]},{"$tuple":[5,4,5]},{"$tuple":[5,10,5]},{"$tuple":[5,4,6]},{"$tuple":[5,10,6]},{"$tuple":[5,4,7]},{"$tuple":[5,10,7]},{"$tuple":[5,4,8]},{"$tuple":[5,10,8]},{"$tuple":[5,4,9]},{"$tuple":[5,10,9]},{"$tuple":[5,4,10]},{"$tuple":[5,10,10]},{"$tuple":[6,4,0]},{"$tuple":[6,10,0]},{"$tuple":[6,4,1]},{"$tuple":[6,10,1]},{"$tuple":[6,4,2]},{"$tuple":[6,10,2]},{"$tuple":[6,4,3]},{"$tuple":[6,10,3]},{"$tuple":[6,4,4]},{"$tuple":[6,10,4]},{"$tuple":[6,4,5]},{"$tuple":[6,10,5]},{"$tuple":[6,4,6]},{"$tuple":[6,10,6]},{"$tuple":[6,4,7]},{"$tuple":[6,10,7]},{"$tuple":[6,4,8]},{"$tuple":[6,10,8]},{"$tuple":[6,4,9]},{"$tuple":[6,10,9]},{"$tuple":[6,4,10]},{"$tuple":[6,10,10]},{"$tuple":[7,4,0]},{"$tuple":[7,10,0]},{"$tuple":[7,4,1]},{"$tuple":[7,10,1]},{"$tuple":[7,4,2]},{"$tuple":[7,4,3]},{"$tuple":[7,4,4]},{"$tuple":[7,4,5]},{"$tuple":[7,4,6]},{"$tuple":[7,4,7]},{"$tuple":[7,4,8]},{"$tuple":[7,10,8]},{"$tuple":[7,4,9]},{"$tuple":[7,10,9]},{"$tuple":[7,4,10]},{"$tuple":[7,10,10]},{"$tuple":[8,4,0]},{"$tuple":[8,10,0]},{"$tuple":[8,4,1]},{"$tuple":[8,10,1]},{"$tuple":[8,4,2]},{"$tuple":[8,4,3]},{"$tuple":[8,4,4]},{"$tuple":[8,4,5]},{"$tuple":[8,4,6]},{"$tuple":[8,4,7]},{"$tuple":[8,4,8]},{"$tuple":[8,10,8]},{"$tuple":[8,4,9]},{"$tuple":[8,10,9]},{"$tuple":[8,4,10]},{"$tuple":[8,10,10]},{"$tuple":[9,4,0]},{"$tuple":[9,10,0]},{"$tuple":[9,4,1]},{"$tuple":[9,10,1]},{"$tuple":[9,4,2]},{"$tuple":[9,10,2]},{"$tuple":[9,4,3]},{"$tuple":[9,10,3]},{"$tuple":[9,4,4]},{"$tuple":[9,10,4]},{"$tuple":[9,4,5]},{"$tuple":[9,10,5]},{"$tuple":[9,4,6]},{"$tuple":[9,10,6]},{"$tuple":[9,4,7]},{"$tuple":[9,10,7]},{"$tuple":[9,4,8]},{"$tuple":[9,10,8]},{"$tuple":[9,4,9]},{"$tuple":[9,10,9]},{"$tuple":[9,4,10]},{"$tuple":[9,10,10]},{"$tuple":[10,4,0]},{"$tuple":[10,10,0]},{"$tuple":[10,4,1]},{"$tuple":[10,10,1]},{"$tuple":[10,4,2]},{"$tuple":[10,10,2]},{"$tuple":[10,4,3]},{"$tuple":[10,10,3]},{"$tuple":[10,4,4]},{"$tuple":[10,10,4]},{"$tuple":[10,4,5]},{"$tuple":[10,10,5]},{"$tuple":[10,4,6]},{"$tuple":[10,10,6]},{"$tuple":[10,4,7]},{"$tuple":[10,10,7]},{"$tuple":[10,4,8]},{"$tuple":[10,10,8]},{"$tuple":[10,4,9]},{"$tuple":[10,10,9]},{"$tuple":[10,4,10]},{"$tuple":[10,10,10]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,4,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"depth":11,"doors":["north","east"],"facade_design":{"inputs":{"height":3,"planters":true,"sill":1,"width":2},"type":"hearth.components.facades.FacadeDesign"},"facade_exclusions":[{"inputs":{"hi":[6,9,12],"lo":[4,0,10]},"type":"hearth.space.Box"}],"flush_sides":[],"interior_design":{"inputs":{"hearth":true,"maximum_stations":5,"minimum_stations":2,"table_length":4},"type":"hearth.components.roomlayout.InteriorDesign"},"light_component":null,"occluded_sides":[],"purpose":"living","sheltered_sides":["north"],"stair_axis":"z","stair_down":false,"stair_up":true,"upper_open":true,"width":11,"window_component":null,"windows":["north","south","west"]},"type":"hearth.components.interior.Room"}},"parent":"/building","path":"/building/room-0-0-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"room.living","version":"4"},"/building/room-0-0-0/door-east":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-0/wall-east","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["paired halves","support","operable exit"]},"inputs":{},"locked":{"$tuple":[]},"name":"opening.door","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["door","access"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[10,6,5]},"lo":{"$tuple":[10,5,5]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,4,5]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,5,5]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"material":"spruce"},"type":"hearth.components.interior.Door"}},"parent":"/building/room-0-0-0","path":"/building/room-0-0-0/door-east","primary":"/building/room-0-0-0/wall-east","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0","door-east"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"opening.door","version":"1"},"/building/room-0-0-0/door-north":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-0/wall-north","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["paired halves","support","operable exit"]},"inputs":{},"locked":{"$tuple":[]},"name":"opening.door","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["door","access"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[5,6,0]},"lo":{"$tuple":[5,5,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[5,4,0]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[5,5,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"material":"spruce"},"type":"hearth.components.interior.Door"}},"parent":"/building/room-0-0-0","path":"/building/room-0-0-0/door-north","primary":"/building/room-0-0-0/wall-north","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0","door-north"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"opening.door","version":"1"},"/building/room-0-0-0/facade-garden":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":["avoid facade openings"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["unobstructed doorways"]},"inputs":{},"locked":{"$tuple":[]},"name":"facade.garden","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["decoration","plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[11,7,11]},"lo":{"$tuple":[-1,4,-1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,4,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"depth":11,"exclusions":[{"inputs":{"hi":[6,9,12],"lo":[4,0,10]},"type":"hearth.space.Box"}],"sides":["south","west"],"width":11},"type":"hearth.components.landscape.FacadeGarden"}},"parent":"/building/room-0-0-0","path":"/building/room-0-0-0/facade-garden","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0","facade-garden"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.garden","version":"1"},"/building/room-0-0-0/floor":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"surface.floor","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["floor"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[10,4,10]},"lo":{"$tuple":[0,4,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,4,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"envelope":{"inputs":{"hi":[10,0,10],"lo":[0,0,0]},"type":"hearth.space.Box"},"role":"floor","writes":[{"inputs":{"nbt":null,"operation":"realize","point":[0,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,0],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,2],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,3],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,4],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,5],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,6],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,7],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,8],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,10],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,0],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,2],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,3],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,4],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,5],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,6],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,7],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,8],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,10],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"}]},"type":"hearth.components.interior.Pattern"}},"parent":"/building/room-0-0-0","path":"/building/room-0-0-0/floor","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0","floor"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"surface.floor","version":"1"},"/building/room-0-0-0/furniture":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":["station orientation","compatible dining lengths","optional extra stations"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["locked room function","reachable stations","protected circulation cross"]},"inputs":{"depth":{"$type":"Domain","choices":{"$tuple":[9,11,13]},"maximum":null,"minimum":null},"design.maximum_stations":{"$type":"Domain","choices":{"$tuple":[]},"maximum":6,"minimum":2},"design.minimum_stations":{"$type":"Domain","choices":{"$tuple":[]},"maximum":5,"minimum":2},"design.table_length":{"$type":"Domain","choices":{"$tuple":[]},"maximum":4,"minimum":2},"purpose":{"$type":"Domain","choices":{"$tuple":["living","bedroom","library","kitchen","workshop","storage"]},"maximum":null,"minimum":null},"width":{"$type":"Domain","choices":{"$tuple":[9,11,13]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"furniture.fitted.living","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["furniture","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"omitted_optional_stations":[{"$tuple":[2,"no clear supported station and route"]},{"$tuple":[3,"no clear supported station and route"]},{"$tuple":[5,"no clear supported station and route"]},{"$tuple":[6,"no clear supported station and route"]},{"$tuple":[8,"no clear supported station and route"]}],"placements":[{"$tuple":[0,{"$tuple":[2,0,3]},2,{"$tuple":[2,0,1]}]},{"$tuple":[1,{"$tuple":[3,0,9]},3,{"$tuple":[5,0,8]}]},{"$tuple":[4,{"$tuple":[3,0,4]},3,{"$tuple":[5,0,3]}]},{"$tuple":[7,{"$tuple":[2,0,9]},2,{"$tuple":[2,0,7]}]}],"purpose":"living","stations":4,"textile_exclusions":[{"$tuple":[7,0,1]},{"$tuple":[7,0,2]},{"$tuple":[7,0,3]},{"$tuple":[7,0,4]},{"$tuple":[7,0,5]},{"$tuple":[7,0,6]},{"$tuple":[7,0,7]},{"$tuple":[7,0,8]},{"$tuple":[7,0,9]},{"$tuple":[7,1,1]},{"$tuple":[7,1,2]},{"$tuple":[7,1,3]},{"$tuple":[7,1,4]},{"$tuple":[7,1,5]},{"$tuple":[7,1,6]},{"$tuple":[7,1,7]},{"$tuple":[7,1,8]},{"$tuple":[7,1,9]},{"$tuple":[7,2,1]},{"$tuple":[7,2,2]},{"$tuple":[7,2,3]},{"$tuple":[7,2,4]},{"$tuple":[7,2,5]},{"$tuple":[7,2,6]},{"$tuple":[7,2,7]},{"$tuple":[7,2,8]},{"$tuple":[7,2,9]},{"$tuple":[8,0,1]},{"$tuple":[8,0,2]},{"$tuple":[8,0,3]},{"$tuple":[8,0,4]},{"$tuple":[8,0,5]},{"$tuple":[8,0,6]},{"$tuple":[8,0,7]},{"$tuple":[8,0,8]},{"$tuple":[8,0,9]},{"$tuple":[8,1,1]},{"$tuple":[8,1,2]},{"$tuple":[8,1,3]},{"$tuple":[8,1,4]},{"$tuple":[8,1,5]},{"$tuple":[8,1,6]},{"$tuple":[8,1,7]},{"$tuple":[8,1,8]},{"$tuple":[8,1,9]},{"$tuple":[8,2,1]},{"$tuple":[8,2,2]},{"$tuple":[8,2,3]},{"$tuple":[8,2,4]},{"$tuple":[8,2,5]},{"$tuple":[8,2,6]},{"$tuple":[8,2,7]},{"$tuple":[8,2,8]},{"$tuple":[8,2,9]},{"$tuple":[9,0,1]},{"$tuple":[9,0,2]},{"$tuple":[9,0,3]},{"$tuple":[9,0,4]},{"$tuple":[9,0,5]},{"$tuple":[9,0,6]},{"$tuple":[9,0,7]},{"$tuple":[9,0,8]},{"$tuple":[9,0,9]},{"$tuple":[9,1,1]},{"$tuple":[9,1,2]},{"$tuple":[9,1,3]},{"$tuple":[9,1,4]},{"$tuple":[9,1,5]},{"$tuple":[9,1,6]},{"$tuple":[9,1,7]},{"$tuple":[9,1,8]},{"$tuple":[9,1,9]},{"$tuple":[9,2,1]},{"$tuple":[9,2,2]},{"$tuple":[9,2,3]},{"$tuple":[9,2,4]},{"$tuple":[9,2,5]},{"$tuple":[9,2,6]},{"$tuple":[9,2,7]},{"$tuple":[9,2,8]},{"$tuple":[9,2,9]}]},"envelope":{"$type":"Box","hi":{"$tuple":[9,8,9]},"lo":{"$tuple":[1,5,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,5,5]},{"$tuple":[1,6,5]},{"$tuple":[2,5,1]},{"$tuple":[2,5,5]},{"$tuple":[2,5,6]},{"$tuple":[2,5,7]},{"$tuple":[2,6,1]},{"$tuple":[2,6,5]},{"$tuple":[2,6,6]},{"$tuple":[2,6,7]},{"$tuple":[3,5,1]},{"$tuple":[3,5,5]},{"$tuple":[3,6,1]},{"$tuple":[3,6,5]},{"$tuple":[4,5,1]},{"$tuple":[4,5,5]},{"$tuple":[4,6,1]},{"$tuple":[4,6,5]},{"$tuple":[5,5,1]},{"$tuple":[5,5,2]},{"$tuple":[5,5,3]},{"$tuple":[5,5,4]},{"$tuple":[5,5,5]},{"$tuple":[5,5,6]},{"$tuple":[5,5,7]},{"$tuple":[5,5,8]},{"$tuple":[5,5,9]},{"$tuple":[5,6,1]},{"$tuple":[5,6,2]},{"$tuple":[5,6,3]},{"$tuple":[5,6,4]},{"$tuple":[5,6,5]},{"$tuple":[5,6,6]},{"$tuple":[5,6,7]},{"$tuple":[5,6,8]},{"$tuple":[5,6,9]},{"$tuple":[6,5,5]},{"$tuple":[6,6,5]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[9,8,9]},"lo":{"$tuple":[1,5,1]}},"cells":{"$tuple":[{"$tuple":[5,5,5]},{"$tuple":[2,5,1]},{"$tuple":[5,5,8]},{"$tuple":[5,5,3]},{"$tuple":[2,5,7]}]},"data":{},"kind":"route","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[9,8,9]},"lo":{"$tuple":[1,5,1]}},"cells":{"$tuple":[]},"data":{"groups":[["spruce_stairs"],["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,5,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"depth":11,"design":{"inputs":{"hearth":true,"maximum_stations":5,"minimum_stations":2,"table_length":4},"type":"hearth.components.roomlayout.InteriorDesign"},"purpose":"living","stair":true,"width":11},"type":"hearth.components.roomlayout.FittedInterior"}},"parent":"/building/room-0-0-0","path":"/building/room-0-0-0/furniture","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0","furniture"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furniture.fitted.living","version":"1"},"/building/room-0-0-0/furniture/station-0":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["complete functional group","supported","clear interaction space"]},"inputs":{"purpose":{"$type":"Domain","choices":{"$tuple":["living","bedroom","library","kitchen","workshop","storage"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"furnishing.group.living","offers":{"$tuple":["interaction"]},"parameters":{},"tags":{"$tuple":["furniture","living"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[2,7,3]},"lo":{"$tuple":[1,5,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[2,5,1]},"turn":2},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[2,6,1]},"lo":{"$tuple":[1,5,1]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,4,3]},{"$tuple":[2,4,2]},{"$tuple":[2,4,1]},{"$tuple":[1,4,3]},{"$tuple":[1,4,2]},{"$tuple":[1,4,1]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,5,1]},{"$tuple":[2,6,1]},{"$tuple":[1,5,1]},{"$tuple":[1,6,1]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[2,7,3]},"lo":{"$tuple":[1,5,2]}},"cells":{"$tuple":[]},"data":{"groups":[["spruce_stairs"],["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[2,5,3]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"living"},"type":"hearth.components.furnishing.FurnitureGroup"}},"parent":"/building/room-0-0-0/furniture","path":"/building/room-0-0-0/furniture/station-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0","furniture","station-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.living","version":"1"},"/building/room-0-0-0/furniture/station-1":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["lit contained campfire","supported masonry","usable apron"]},"inputs":{},"locked":{"$tuple":[]},"name":"furnishing.hearth","offers":{"$tuple":["interaction"]},"parameters":{},"tags":{"$tuple":["furniture","hearth","station"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[5,7,9]},"lo":{"$tuple":[3,5,7]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[5,5,8]},"turn":3},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[5,6,9]},"lo":{"$tuple":[5,5,7]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,4,9]},{"$tuple":[4,4,9]},{"$tuple":[5,4,9]},{"$tuple":[3,4,8]},{"$tuple":[4,4,8]},{"$tuple":[5,4,8]},{"$tuple":[3,4,7]},{"$tuple":[4,4,7]},{"$tuple":[5,4,7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[5,5,9]},{"$tuple":[5,6,9]},{"$tuple":[5,5,8]},{"$tuple":[5,6,8]},{"$tuple":[5,5,7]},{"$tuple":[5,6,7]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,5,9]},{"$tuple":[4,5,9]},{"$tuple":[3,6,9]},{"$tuple":[4,6,9]},{"$tuple":[3,7,9]},{"$tuple":[4,7,9]},{"$tuple":[3,5,8]},{"$tuple":[4,5,8]},{"$tuple":[3,6,8]},{"$tuple":[3,7,8]},{"$tuple":[4,7,8]},{"$tuple":[3,5,7]},{"$tuple":[4,5,7]},{"$tuple":[3,6,7]},{"$tuple":[4,6,7]},{"$tuple":[3,7,7]},{"$tuple":[4,7,7]}]},"data":{"names":["stone_bricks","bricks","stone_brick_slab"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[4,6,8]}]},"data":{"names":["campfire"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[5,7,9]},"lo":{"$tuple":[3,5,7]}},"cells":{"$tuple":[{"$tuple":[5,5,8]}]},"data":{"minimum":1},"kind":"light","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[3,5,9]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{},"type":"hearth.components.hospitality.Hearth"}},"parent":"/building/room-0-0-0/furniture","path":"/building/room-0-0-0/furniture/station-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0","furniture","station-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.hearth","version":"1"},"/building/room-0-0-0/furniture/station-4":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["paired seating and long table","clear approach"]},"inputs":{"length":{"$type":"Domain","choices":{"$tuple":[]},"maximum":4,"minimum":2}},"locked":{"$tuple":[]},"name":"furnishing.dining-set","offers":{"$tuple":["interaction"]},"parameters":{},"tags":{"$tuple":["furniture","seating","station"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"length":2},"envelope":{"$type":"Box","hi":{"$tuple":[5,6,4]},"lo":{"$tuple":[3,5,2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[5,5,3]},"turn":3},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[5,6,4]},"lo":{"$tuple":[5,5,2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,4,4]},{"$tuple":[4,4,4]},{"$tuple":[5,4,4]},{"$tuple":[3,4,3]},{"$tuple":[4,4,3]},{"$tuple":[5,4,3]},{"$tuple":[3,4,2]},{"$tuple":[4,4,2]},{"$tuple":[5,4,2]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[5,5,4]},{"$tuple":[5,6,4]},{"$tuple":[5,5,3]},{"$tuple":[5,6,3]},{"$tuple":[5,5,2]},{"$tuple":[5,6,2]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,5,4]},{"$tuple":[4,5,4]},{"$tuple":[3,5,2]},{"$tuple":[4,5,2]}]},"data":{"names":["dark_oak_stairs"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,6,3]},{"$tuple":[4,6,3]}]},"data":{"names":["spruce_pressure_plate"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[3,5,4]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"length":2},"type":"hearth.components.hospitality.DiningSet"}},"parent":"/building/room-0-0-0/furniture","path":"/building/room-0-0-0/furniture/station-4","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0","furniture","station-4"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.dining-set","version":"1"},"/building/room-0-0-0/furniture/station-7":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["complete functional group","supported","clear interaction space"]},"inputs":{"purpose":{"$type":"Domain","choices":{"$tuple":["living","bedroom","library","kitchen","workshop","storage"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"furnishing.group.storage","offers":{"$tuple":["interaction"]},"parameters":{},"tags":{"$tuple":["furniture","storage"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[2,7,9]},"lo":{"$tuple":[1,5,7]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[2,5,7]},"turn":2},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[2,6,7]},"lo":{"$tuple":[1,5,7]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,4,9]},{"$tuple":[2,4,8]},{"$tuple":[2,4,7]},{"$tuple":[1,4,9]},{"$tuple":[1,4,8]},{"$tuple":[1,4,7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,5,7]},{"$tuple":[2,6,7]},{"$tuple":[1,5,7]},{"$tuple":[1,6,7]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[2,7,9]},"lo":{"$tuple":[1,5,8]}},"cells":{"$tuple":[]},"data":{"groups":[["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[2,5,9]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"storage"},"type":"hearth.components.furnishing.FurnitureGroup"}},"parent":"/building/room-0-0-0/furniture","path":"/building/room-0-0-0/furniture/station-7","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0","furniture","station-7"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.storage","version":"1"},"/building/room-0-0-0/furniture/textiles":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["supported passable rugs","no replacement"]},"inputs":{},"locked":{"$tuple":[]},"name":"furnishing.textiles","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["furniture","decoration"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"cells":[{"$tuple":[1,0,1]},{"$tuple":[1,0,6]},{"$tuple":[1,0,7]},{"$tuple":[1,0,8]},{"$tuple":[2,0,1]},{"$tuple":[2,0,6]},{"$tuple":[2,0,7]},{"$tuple":[3,0,1]},{"$tuple":[3,0,6]},{"$tuple":[5,0,2]},{"$tuple":[5,0,3]},{"$tuple":[5,0,4]},{"$tuple":[5,0,7]},{"$tuple":[5,0,8]},{"$tuple":[5,0,9]},{"$tuple":[6,0,2]},{"$tuple":[6,0,3]},{"$tuple":[6,0,4]},{"$tuple":[6,0,7]},{"$tuple":[6,0,8]},{"$tuple":[6,0,9]}]},"envelope":{"$type":"Box","hi":{"$tuple":[9,5,9]},"lo":{"$tuple":[1,5,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,4,1]},{"$tuple":[1,4,6]},{"$tuple":[1,4,7]},{"$tuple":[1,4,8]},{"$tuple":[2,4,1]},{"$tuple":[2,4,6]},{"$tuple":[2,4,7]},{"$tuple":[3,4,1]},{"$tuple":[3,4,6]},{"$tuple":[5,4,2]},{"$tuple":[5,4,3]},{"$tuple":[5,4,4]},{"$tuple":[5,4,7]},{"$tuple":[5,4,8]},{"$tuple":[5,4,9]},{"$tuple":[6,4,2]},{"$tuple":[6,4,3]},{"$tuple":[6,4,4]},{"$tuple":[6,4,7]},{"$tuple":[6,4,8]},{"$tuple":[6,4,9]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,5,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"centers":[[2,0,1],[5,0,8],[5,0,3],[2,0,7]],"depth":11,"excluded":[[7,0,1],[7,0,2],[7,0,3],[7,0,4],[7,0,5],[7,0,6],[7,0,7],[7,0,8],[7,0,9],[7,1,1],[7,1,2],[7,1,3],[7,1,4],[7,1,5],[7,1,6],[7,1,7],[7,1,8],[7,1,9],[7,2,1],[7,2,2],[7,2,3],[7,2,4],[7,2,5],[7,2,6],[7,2,7],[7,2,8],[7,2,9],[8,0,1],[8,0,2],[8,0,3],[8,0,4],[8,0,5],[8,0,6],[8,0,7],[8,0,8],[8,0,9],[8,1,1],[8,1,2],[8,1,3],[8,1,4],[8,1,5],[8,1,6],[8,1,7],[8,1,8],[8,1,9],[8,2,1],[8,2,2],[8,2,3],[8,2,4],[8,2,5],[8,2,6],[8,2,7],[8,2,8],[8,2,9],[9,0,1],[9,0,2],[9,0,3],[9,0,4],[9,0,5],[9,0,6],[9,0,7],[9,0,8],[9,0,9],[9,1,1],[9,1,2],[9,1,3],[9,1,4],[9,1,5],[9,1,6],[9,1,7],[9,1,8],[9,1,9],[9,2,1],[9,2,2],[9,2,3],[9,2,4],[9,2,5],[9,2,6],[9,2,7],[9,2,8],[9,2,9]],"width":11},"type":"hearth.components.hospitality.FloorTextiles"}},"parent":"/building/room-0-0-0/furniture","path":"/building/room-0-0-0/furniture/textiles","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0","furniture","textiles"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.textiles","version":"1"},"/building/room-0-0-0/joinery-south":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-0/wall-south","port":"infill","region":null,"verb":"connect"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["preserve shutters and other occupied facade cells"]},"assumptions":{"$tuple":["wall-installation host"]},"guarantees":{"$tuple":["one-cell projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"facade.joinery","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["decoration","timber-frame"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"members":[{"$tuple":[{"$tuple":[0,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[0,0,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,1,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,2,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,3,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[1,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[1,3,-1]},"minecraft:spruce_stairs[facing=east,half=top,shape=straight,waterlogged=false]"]},{"$tuple":[{"$tuple":[1,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[2,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[2,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[3,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[3,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[7,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[7,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[8,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[8,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[9,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[9,3,-1]},"minecraft:spruce_stairs[facing=west,half=top,shape=straight,waterlogged=false]"]},{"$tuple":[{"$tuple":[9,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[10,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[10,0,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,1,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,2,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,3,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,4,-1]},"minecraft:spruce_log[axis=x]"]}],"preserved_occupied_cells":6},"envelope":{"$type":"Box","hi":{"$tuple":[10,9,11]},"lo":{"$tuple":[0,4,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,9,10]},{"$tuple":[0,9,10]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,5,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"access":false,"exclusions":[{"inputs":{"hi":[6,8,0],"lo":[4,-1,-2]},"type":"hearth.space.Box"}],"height":5,"width":11},"type":"hearth.components.joinery.FacadeRelief"}},"parent":"/building/room-0-0-0","path":"/building/room-0-0-0/joinery-south","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0","joinery-south"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.joinery","version":"1"},"/building/room-0-0-0/joinery-west":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-0/wall-west","port":"infill","region":null,"verb":"connect"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["preserve shutters and other occupied facade cells"]},"assumptions":{"$tuple":["wall-installation host"]},"guarantees":{"$tuple":["one-cell projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"facade.joinery","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["decoration","timber-frame"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"members":[{"$tuple":[{"$tuple":[0,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[0,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[1,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[1,3,-1]},"minecraft:spruce_stairs[facing=east,half=top,shape=straight,waterlogged=false]"]},{"$tuple":[{"$tuple":[1,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[2,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[2,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[3,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[3,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[4,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[4,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[5,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[5,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[6,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[6,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[7,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[7,3,-1]},"minecraft:spruce_stairs[facing=west,half=top,shape=straight,waterlogged=false]"]},{"$tuple":[{"$tuple":[7,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[8,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[8,4,-1]},"minecraft:spruce_log[axis=x]"]}],"preserved_occupied_cells":8},"envelope":{"$type":"Box","hi":{"$tuple":[0,9,9]},"lo":{"$tuple":[-1,4,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,9,9]},{"$tuple":[0,9,1]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,5,9]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"access":false,"exclusions":[{"inputs":{"hi":[-1,8,6],"lo":[-3,-1,4]},"type":"hearth.space.Box"}],"height":5,"width":9},"type":"hearth.components.joinery.FacadeRelief"}},"parent":"/building/room-0-0-0","path":"/building/room-0-0-0/joinery-west","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0","joinery-west"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.joinery","version":"1"},"/building/room-0-0-0/light-0":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["actual light source"]},"inputs":{},"locked":{"$tuple":[]},"name":"light.lantern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["light","room-light"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[2,9,8]},"lo":{"$tuple":[2,8,8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,8,8]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[2,8,8]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"hanging":true},"type":"hearth.components.interior.Light"}},"parent":"/building/room-0-0-0","path":"/building/room-0-0-0/light-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0","light-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.lantern","version":"1"},"/building/room-0-0-0/light-1":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["actual light source"]},"inputs":{},"locked":{"$tuple":[]},"name":"light.lantern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["light","room-light"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[5,9,2]},"lo":{"$tuple":[5,8,2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[5,8,2]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[5,8,2]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"hanging":true},"type":"hearth.components.interior.Light"}},"parent":"/building/room-0-0-0","path":"/building/room-0-0-0/light-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0","light-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.lantern","version":"1"},"/building/room-0-0-0/stairs":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["walkable flight","two-block headroom"]},"inputs":{},"locked":{"$tuple":[]},"name":"circulation.stair","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["stairs","vertical-access"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[8,13,8]},"lo":{"$tuple":[7,5,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,5,2]},{"$tuple":[8,5,2]},{"$tuple":[7,6,3]},{"$tuple":[8,6,3]},{"$tuple":[7,7,4]},{"$tuple":[8,7,4]},{"$tuple":[7,8,5]},{"$tuple":[8,8,5]},{"$tuple":[7,9,6]},{"$tuple":[8,9,6]},{"$tuple":[7,10,7]},{"$tuple":[8,10,7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,6,2]},{"$tuple":[7,7,2]},{"$tuple":[7,8,2]},{"$tuple":[8,6,2]},{"$tuple":[8,7,2]},{"$tuple":[8,8,2]},{"$tuple":[7,7,3]},{"$tuple":[7,8,3]},{"$tuple":[7,9,3]},{"$tuple":[8,7,3]},{"$tuple":[8,8,3]},{"$tuple":[8,9,3]},{"$tuple":[7,8,4]},{"$tuple":[7,9,4]},{"$tuple":[7,10,4]},{"$tuple":[8,8,4]},{"$tuple":[8,9,4]},{"$tuple":[8,10,4]},{"$tuple":[7,9,5]},{"$tuple":[7,10,5]},{"$tuple":[7,11,5]},{"$tuple":[8,9,5]},{"$tuple":[8,10,5]},{"$tuple":[8,11,5]},{"$tuple":[7,10,6]},{"$tuple":[7,11,6]},{"$tuple":[7,12,6]},{"$tuple":[8,10,6]},{"$tuple":[8,11,6]},{"$tuple":[8,12,6]},{"$tuple":[7,11,7]},{"$tuple":[7,12,7]},{"$tuple":[7,13,7]},{"$tuple":[8,11,7]},{"$tuple":[8,12,7]},{"$tuple":[8,13,7]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[8,13,8]},"lo":{"$tuple":[7,5,1]}},"cells":{"$tuple":[{"$tuple":[7,6,2]},{"$tuple":[8,6,2]},{"$tuple":[7,7,3]},{"$tuple":[8,7,3]},{"$tuple":[7,8,4]},{"$tuple":[8,8,4]},{"$tuple":[7,9,5]},{"$tuple":[8,9,5]},{"$tuple":[7,10,6]},{"$tuple":[8,10,6]},{"$tuple":[7,11,7]},{"$tuple":[8,11,7]}]},"data":{},"kind":"route","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[7,5,2]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"rise":6,"width":2},"type":"hearth.components.interior.Stair"}},"parent":"/building/room-0-0-0","path":"/building/room-0-0-0/stairs","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0","stairs"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"circulation.stair","version":"1"},"/building/room-0-0-0/wall-east":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["floor below"]},"guarantees":{"$tuple":["frame preserved","sealed infill"]},"inputs":{"frame.turn":{"$type":"Domain","choices":{"$tuple":[0,1,2,3]},"maximum":null,"minimum":null},"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":12,"minimum":4},"thickness":{"$type":"Domain","choices":{"$tuple":[]},"maximum":3,"minimum":1},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":5}},"locked":{"$tuple":["width","height","thickness","infill"]},"name":"wall.framed","offers":{"$tuple":["window","door"]},"parameters":{},"tags":{"$tuple":["wall","enclosure"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"height":5,"thickness":1,"width":9},"envelope":{"$type":"Box","hi":{"$tuple":[10,9,9]},"lo":{"$tuple":[10,5,1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[10,8,8]},"lo":{"$tuple":[10,5,2]}},"key":"install","limit":45,"tags":{"$tuple":["window","door"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":20,"delegate":null,"facts":{"margin":1,"sill":1,"thickness":1},"frame":{"$type":"Frame","origin":{"$tuple":[10,5,2]},"turn":1},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[10,8,8]},"lo":{"$tuple":[10,5,2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,4,1]},{"$tuple":[10,5,1]},{"$tuple":[10,6,1]},{"$tuple":[10,7,1]},{"$tuple":[10,8,1]},{"$tuple":[10,9,1]},{"$tuple":[10,4,9]},{"$tuple":[10,5,9]},{"$tuple":[10,6,9]},{"$tuple":[10,7,9]},{"$tuple":[10,8,9]},{"$tuple":[10,9,9]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,5,1]},{"$tuple":[10,6,1]},{"$tuple":[10,7,1]},{"$tuple":[10,8,1]},{"$tuple":[10,9,1]},{"$tuple":[10,5,2]},{"$tuple":[10,6,2]},{"$tuple":[10,7,2]},{"$tuple":[10,8,2]},{"$tuple":[10,9,2]},{"$tuple":[10,5,3]},{"$tuple":[10,6,3]},{"$tuple":[10,7,3]},{"$tuple":[10,8,3]},{"$tuple":[10,9,3]},{"$tuple":[10,5,4]},{"$tuple":[10,6,4]},{"$tuple":[10,7,4]},{"$tuple":[10,8,4]},{"$tuple":[10,9,4]},{"$tuple":[10,5,5]},{"$tuple":[10,6,5]},{"$tuple":[10,7,5]},{"$tuple":[10,8,5]},{"$tuple":[10,9,5]},{"$tuple":[10,5,6]},{"$tuple":[10,6,6]},{"$tuple":[10,7,6]},{"$tuple":[10,8,6]},{"$tuple":[10,9,6]},{"$tuple":[10,5,7]},{"$tuple":[10,6,7]},{"$tuple":[10,7,7]},{"$tuple":[10,8,7]},{"$tuple":[10,9,7]},{"$tuple":[10,5,8]},{"$tuple":[10,6,8]},{"$tuple":[10,7,8]},{"$tuple":[10,8,8]},{"$tuple":[10,9,8]},{"$tuple":[10,5,9]},{"$tuple":[10,6,9]},{"$tuple":[10,7,9]},{"$tuple":[10,8,9]},{"$tuple":[10,9,9]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,5,1]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"height":5,"infill":null,"thickness":1,"timber":"stripped_spruce","width":9},"type":"hearth.components.primitives.Wall"}},"parent":"/building/room-0-0-0","path":"/building/room-0-0-0/wall-east","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0","wall-east"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-0-0-0/wall-north":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["floor below"]},"guarantees":{"$tuple":["frame preserved","sealed infill"]},"inputs":{"frame.turn":{"$type":"Domain","choices":{"$tuple":[0,1,2,3]},"maximum":null,"minimum":null},"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":12,"minimum":4},"thickness":{"$type":"Domain","choices":{"$tuple":[]},"maximum":3,"minimum":1},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":5}},"locked":{"$tuple":["width","height","thickness","infill"]},"name":"wall.framed","offers":{"$tuple":["window","door"]},"parameters":{},"tags":{"$tuple":["wall","enclosure"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"height":5,"thickness":1,"width":11},"envelope":{"$type":"Box","hi":{"$tuple":[10,9,0]},"lo":{"$tuple":[0,5,0]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[9,8,0]},"lo":{"$tuple":[1,5,0]}},"key":"install","limit":55,"tags":{"$tuple":["window","door"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":20,"delegate":null,"facts":{"margin":1,"sill":1,"thickness":1},"frame":{"$type":"Frame","origin":{"$tuple":[1,5,0]},"turn":0},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[9,8,0]},"lo":{"$tuple":[1,5,0]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,4,0]},{"$tuple":[0,5,0]},{"$tuple":[0,6,0]},{"$tuple":[0,7,0]},{"$tuple":[0,8,0]},{"$tuple":[0,9,0]},{"$tuple":[10,4,0]},{"$tuple":[10,5,0]},{"$tuple":[10,6,0]},{"$tuple":[10,7,0]},{"$tuple":[10,8,0]},{"$tuple":[10,9,0]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,5,0]},{"$tuple":[0,6,0]},{"$tuple":[0,7,0]},{"$tuple":[0,8,0]},{"$tuple":[0,9,0]},{"$tuple":[1,5,0]},{"$tuple":[1,6,0]},{"$tuple":[1,7,0]},{"$tuple":[1,8,0]},{"$tuple":[1,9,0]},{"$tuple":[2,5,0]},{"$tuple":[2,6,0]},{"$tuple":[2,7,0]},{"$tuple":[2,8,0]},{"$tuple":[2,9,0]},{"$tuple":[3,5,0]},{"$tuple":[3,6,0]},{"$tuple":[3,7,0]},{"$tuple":[3,8,0]},{"$tuple":[3,9,0]},{"$tuple":[4,5,0]},{"$tuple":[4,6,0]},{"$tuple":[4,7,0]},{"$tuple":[4,8,0]},{"$tuple":[4,9,0]},{"$tuple":[5,5,0]},{"$tuple":[5,6,0]},{"$tuple":[5,7,0]},{"$tuple":[5,8,0]},{"$tuple":[5,9,0]},{"$tuple":[6,5,0]},{"$tuple":[6,6,0]},{"$tuple":[6,7,0]},{"$tuple":[6,8,0]},{"$tuple":[6,9,0]},{"$tuple":[7,5,0]},{"$tuple":[7,6,0]},{"$tuple":[7,7,0]},{"$tuple":[7,8,0]},{"$tuple":[7,9,0]},{"$tuple":[8,5,0]},{"$tuple":[8,6,0]},{"$tuple":[8,7,0]},{"$tuple":[8,8,0]},{"$tuple":[8,9,0]},{"$tuple":[9,5,0]},{"$tuple":[9,6,0]},{"$tuple":[9,7,0]},{"$tuple":[9,8,0]},{"$tuple":[9,9,0]},{"$tuple":[10,5,0]},{"$tuple":[10,6,0]},{"$tuple":[10,7,0]},{"$tuple":[10,8,0]},{"$tuple":[10,9,0]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,5,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"height":5,"infill":null,"thickness":1,"timber":"stripped_spruce","width":11},"type":"hearth.components.primitives.Wall"}},"parent":"/building/room-0-0-0","path":"/building/room-0-0-0/wall-north","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0","wall-north"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-0-0-0/wall-south":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["floor below"]},"guarantees":{"$tuple":["frame preserved","sealed infill"]},"inputs":{"frame.turn":{"$type":"Domain","choices":{"$tuple":[0,1,2,3]},"maximum":null,"minimum":null},"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":12,"minimum":4},"thickness":{"$type":"Domain","choices":{"$tuple":[]},"maximum":3,"minimum":1},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":5}},"locked":{"$tuple":["width","height","thickness","infill"]},"name":"wall.framed","offers":{"$tuple":["window","door"]},"parameters":{},"tags":{"$tuple":["wall","enclosure"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"height":5,"thickness":1,"width":11},"envelope":{"$type":"Box","hi":{"$tuple":[10,9,10]},"lo":{"$tuple":[0,5,10]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[9,8,10]},"lo":{"$tuple":[1,5,10]}},"key":"install","limit":55,"tags":{"$tuple":["window","door"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":20,"delegate":null,"facts":{"margin":1,"sill":1,"thickness":1},"frame":{"$type":"Frame","origin":{"$tuple":[9,5,10]},"turn":2},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[9,8,10]},"lo":{"$tuple":[1,5,10]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,4,10]},{"$tuple":[10,5,10]},{"$tuple":[10,6,10]},{"$tuple":[10,7,10]},{"$tuple":[10,8,10]},{"$tuple":[10,9,10]},{"$tuple":[0,4,10]},{"$tuple":[0,5,10]},{"$tuple":[0,6,10]},{"$tuple":[0,7,10]},{"$tuple":[0,8,10]},{"$tuple":[0,9,10]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,5,10]},{"$tuple":[10,6,10]},{"$tuple":[10,7,10]},{"$tuple":[10,8,10]},{"$tuple":[10,9,10]},{"$tuple":[9,5,10]},{"$tuple":[9,6,10]},{"$tuple":[9,7,10]},{"$tuple":[9,8,10]},{"$tuple":[9,9,10]},{"$tuple":[8,5,10]},{"$tuple":[8,6,10]},{"$tuple":[8,7,10]},{"$tuple":[8,8,10]},{"$tuple":[8,9,10]},{"$tuple":[7,5,10]},{"$tuple":[7,6,10]},{"$tuple":[7,7,10]},{"$tuple":[7,8,10]},{"$tuple":[7,9,10]},{"$tuple":[6,5,10]},{"$tuple":[6,6,10]},{"$tuple":[6,7,10]},{"$tuple":[6,8,10]},{"$tuple":[6,9,10]},{"$tuple":[5,5,10]},{"$tuple":[5,6,10]},{"$tuple":[5,7,10]},{"$tuple":[5,8,10]},{"$tuple":[5,9,10]},{"$tuple":[4,5,10]},{"$tuple":[4,6,10]},{"$tuple":[4,7,10]},{"$tuple":[4,8,10]},{"$tuple":[4,9,10]},{"$tuple":[3,5,10]},{"$tuple":[3,6,10]},{"$tuple":[3,7,10]},{"$tuple":[3,8,10]},{"$tuple":[3,9,10]},{"$tuple":[2,5,10]},{"$tuple":[2,6,10]},{"$tuple":[2,7,10]},{"$tuple":[2,8,10]},{"$tuple":[2,9,10]},{"$tuple":[1,5,10]},{"$tuple":[1,6,10]},{"$tuple":[1,7,10]},{"$tuple":[1,8,10]},{"$tuple":[1,9,10]},{"$tuple":[0,5,10]},{"$tuple":[0,6,10]},{"$tuple":[0,7,10]},{"$tuple":[0,8,10]},{"$tuple":[0,9,10]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,5,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":5,"infill":null,"thickness":1,"timber":"stripped_spruce","width":11},"type":"hearth.components.primitives.Wall"}},"parent":"/building/room-0-0-0","path":"/building/room-0-0-0/wall-south","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0","wall-south"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-0-0-0/wall-west":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["floor below"]},"guarantees":{"$tuple":["frame preserved","sealed infill"]},"inputs":{"frame.turn":{"$type":"Domain","choices":{"$tuple":[0,1,2,3]},"maximum":null,"minimum":null},"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":12,"minimum":4},"thickness":{"$type":"Domain","choices":{"$tuple":[]},"maximum":3,"minimum":1},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":5}},"locked":{"$tuple":["width","height","thickness","infill"]},"name":"wall.framed","offers":{"$tuple":["window","door"]},"parameters":{},"tags":{"$tuple":["wall","enclosure"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"height":5,"thickness":1,"width":9},"envelope":{"$type":"Box","hi":{"$tuple":[0,9,9]},"lo":{"$tuple":[0,5,1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[0,8,8]},"lo":{"$tuple":[0,5,2]}},"key":"install","limit":45,"tags":{"$tuple":["window","door"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":20,"delegate":null,"facts":{"margin":1,"sill":1,"thickness":1},"frame":{"$type":"Frame","origin":{"$tuple":[0,5,8]},"turn":3},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[0,8,8]},"lo":{"$tuple":[0,5,2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,4,9]},{"$tuple":[0,5,9]},{"$tuple":[0,6,9]},{"$tuple":[0,7,9]},{"$tuple":[0,8,9]},{"$tuple":[0,9,9]},{"$tuple":[0,4,1]},{"$tuple":[0,5,1]},{"$tuple":[0,6,1]},{"$tuple":[0,7,1]},{"$tuple":[0,8,1]},{"$tuple":[0,9,1]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,5,9]},{"$tuple":[0,6,9]},{"$tuple":[0,7,9]},{"$tuple":[0,8,9]},{"$tuple":[0,9,9]},{"$tuple":[0,5,8]},{"$tuple":[0,6,8]},{"$tuple":[0,7,8]},{"$tuple":[0,8,8]},{"$tuple":[0,9,8]},{"$tuple":[0,5,7]},{"$tuple":[0,6,7]},{"$tuple":[0,7,7]},{"$tuple":[0,8,7]},{"$tuple":[0,9,7]},{"$tuple":[0,5,6]},{"$tuple":[0,6,6]},{"$tuple":[0,7,6]},{"$tuple":[0,8,6]},{"$tuple":[0,9,6]},{"$tuple":[0,5,5]},{"$tuple":[0,6,5]},{"$tuple":[0,7,5]},{"$tuple":[0,8,5]},{"$tuple":[0,9,5]},{"$tuple":[0,5,4]},{"$tuple":[0,6,4]},{"$tuple":[0,7,4]},{"$tuple":[0,8,4]},{"$tuple":[0,9,4]},{"$tuple":[0,5,3]},{"$tuple":[0,6,3]},{"$tuple":[0,7,3]},{"$tuple":[0,8,3]},{"$tuple":[0,9,3]},{"$tuple":[0,5,2]},{"$tuple":[0,6,2]},{"$tuple":[0,7,2]},{"$tuple":[0,8,2]},{"$tuple":[0,9,2]},{"$tuple":[0,5,1]},{"$tuple":[0,6,1]},{"$tuple":[0,7,1]},{"$tuple":[0,8,1]},{"$tuple":[0,9,1]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,5,9]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"height":5,"infill":null,"thickness":1,"timber":"stripped_spruce","width":9},"type":"hearth.components.primitives.Wall"}},"parent":"/building/room-0-0-0","path":"/building/room-0-0-0/wall-west","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0","wall-west"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-0-0-0/window-north-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-0/wall-north","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed glazing within host"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.flush","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[3,8,0]},"lo":{"$tuple":[2,6,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,6,0]},{"$tuple":[2,7,0]},{"$tuple":[2,8,0]},{"$tuple":[3,6,0]},{"$tuple":[3,7,0]},{"$tuple":[3,8,0]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[2,6,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":2},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/room-0-0-0","path":"/building/room-0-0-0/window-north-0","primary":"/building/room-0-0-0/wall-north","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0","window-north-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/room-0-0-0/window-north-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-0/wall-north","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed glazing within host"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.flush","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[8,8,0]},"lo":{"$tuple":[7,6,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,6,0]},{"$tuple":[7,7,0]},{"$tuple":[7,8,0]},{"$tuple":[8,6,0]},{"$tuple":[8,7,0]},{"$tuple":[8,8,0]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[7,6,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":2},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/room-0-0-0","path":"/building/room-0-0-0/window-north-1","primary":"/building/room-0-0-0/wall-north","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0","window-north-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/room-0-0-0/window-south-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-0/wall-south","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed glazing within host"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.flush","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[8,8,10]},"lo":{"$tuple":[7,6,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,6,10]},{"$tuple":[8,7,10]},{"$tuple":[8,8,10]},{"$tuple":[7,6,10]},{"$tuple":[7,7,10]},{"$tuple":[7,8,10]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[8,6,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":2},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/room-0-0-0","path":"/building/room-0-0-0/window-south-0","primary":"/building/room-0-0-0/wall-south","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0","window-south-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/room-0-0-0/window-south-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-0/wall-south","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed glazing within host"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.flush","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[3,8,10]},"lo":{"$tuple":[2,6,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,6,10]},{"$tuple":[3,7,10]},{"$tuple":[3,8,10]},{"$tuple":[2,6,10]},{"$tuple":[2,7,10]},{"$tuple":[2,8,10]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[3,6,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":2},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/room-0-0-0","path":"/building/room-0-0-0/window-south-1","primary":"/building/room-0-0-0/wall-south","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0","window-south-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/room-0-0-0/window-west-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-0/wall-west","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["depth reveal"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed opening","frame margins"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.shuttered","offers":{"$tuple":["daylight","window-garden"]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"2"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"depth":1,"planter":true},"envelope":{"$type":"Box","hi":{"$tuple":[0,8,9]},"lo":{"$tuple":[-2,5,6]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-1,6,9]},"lo":{"$tuple":[-2,5,6]}},"key":"planting","limit":16,"tags":{"$tuple":["planter"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":2,"width":2},"frame":{"$type":"Frame","origin":{"$tuple":[-1,5,8]},"turn":3},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[-1,6,9]},"lo":{"$tuple":[-2,5,6]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,6,8]},{"$tuple":[0,7,8]},{"$tuple":[0,8,8]},{"$tuple":[0,6,7]},{"$tuple":[0,7,7]},{"$tuple":[0,8,7]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,6,8]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"garden_depth":2,"glass":"minecraft:glass","height":3,"planter":true,"shutters":true,"width":2},"type":"hearth.components.primitives.Window"}},"parent":"/building/room-0-0-0","path":"/building/room-0-0-0/window-west-0","primary":"/building/room-0-0-0/wall-west","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0","window-west-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-0-0-0/window-west-0/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-0/window-west-0","port":"garden","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["window garden mounting interface"]},"guarantees":{"$tuple":["soil supports flowers","wall anchors","within negotiated facade projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.window-box","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["planter","plant","attachment"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"framed":true,"width":2},"envelope":{"$type":"Box","hi":{"$tuple":[-1,6,9]},"lo":{"$tuple":[-2,5,6]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,5,8]},{"$tuple":[0,5,7]},{"$tuple":[-1,5,8]},{"$tuple":[-1,5,7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-1,6,8]},{"$tuple":[-1,6,7]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,5,8]},{"$tuple":[-2,5,7]},{"$tuple":[-1,5,9]},{"$tuple":[-1,5,6]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-1,5,8]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-0-0-0/window-west-0","path":"/building/room-0-0-0/window-west-0/box","primary":"/building/room-0-0-0/window-west-0","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0","window-west-0","box"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-0-0-0/window-west-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-0/wall-west","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["depth reveal"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed opening","frame margins"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.shuttered","offers":{"$tuple":["daylight","window-garden"]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"2"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"depth":1,"planter":true},"envelope":{"$type":"Box","hi":{"$tuple":[0,8,4]},"lo":{"$tuple":[-2,5,1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-1,6,4]},"lo":{"$tuple":[-2,5,1]}},"key":"planting","limit":16,"tags":{"$tuple":["planter"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":2,"width":2},"frame":{"$type":"Frame","origin":{"$tuple":[-1,5,3]},"turn":3},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[-1,6,4]},"lo":{"$tuple":[-2,5,1]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,6,3]},{"$tuple":[0,7,3]},{"$tuple":[0,8,3]},{"$tuple":[0,6,2]},{"$tuple":[0,7,2]},{"$tuple":[0,8,2]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,6,3]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"garden_depth":2,"glass":"minecraft:glass","height":3,"planter":true,"shutters":true,"width":2},"type":"hearth.components.primitives.Window"}},"parent":"/building/room-0-0-0","path":"/building/room-0-0-0/window-west-1","primary":"/building/room-0-0-0/wall-west","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0","window-west-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-0-0-0/window-west-1/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-0/window-west-1","port":"garden","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["window garden mounting interface"]},"guarantees":{"$tuple":["soil supports flowers","wall anchors","within negotiated facade projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.window-box","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["planter","plant","attachment"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"framed":true,"width":2},"envelope":{"$type":"Box","hi":{"$tuple":[-1,6,4]},"lo":{"$tuple":[-2,5,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,5,3]},{"$tuple":[0,5,2]},{"$tuple":[-1,5,3]},{"$tuple":[-1,5,2]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-1,6,3]},{"$tuple":[-1,6,2]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,5,3]},{"$tuple":[-2,5,2]},{"$tuple":[-1,5,4]},{"$tuple":[-1,5,1]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-1,5,3]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-0-0-0/window-west-1","path":"/building/room-0-0-0/window-west-1/box","primary":"/building/room-0-0-0/window-west-1","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-0","window-west-1","box"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-0-0-1":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":["facade grid","substitutable windows and lights"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["lit","furnished","reachable","enclosed"]},"inputs":{"depth":{"$type":"Domain","choices":{"$tuple":[9,11,13]},"maximum":null,"minimum":null},"purpose":{"$type":"Domain","choices":{"$tuple":["living","bedroom","library","workshop","kitchen","storage"]},"maximum":null,"minimum":null},"stair_axis":{"$type":"Domain","choices":{"$tuple":["x","z"]},"maximum":null,"minimum":null},"width":{"$type":"Domain","choices":{"$tuple":[9,11,13]},"maximum":null,"minimum":null}},"locked":{"$tuple":["purpose","width","depth","doors","stair_up","stair_down","stair_axis"]},"name":"room.library","offers":{"$tuple":["access","ceiling-decoration","upper-floor-access"]},"parameters":{},"tags":{"$tuple":["room","habitable","composite"]},"version":"4"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"doors":{"$tuple":["east"]},"facade_exclusions":[{"$tuple":[{"$tuple":[4,0,10]},{"$tuple":[6,9,12]}]}],"facade_projection":2,"flush_sides":{"$tuple":["north"]},"omitted_optional_facades":{},"purpose":"library","sheltered_sides":{"$tuple":["north"]},"stair_axis":"z","stair_down":true,"stair_up":true,"windows":{"$tuple":["north","south","west"]}},"envelope":{"$type":"Box","hi":{"$tuple":[12,19,12]},"lo":{"$tuple":[-2,10,-2]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[10,15,10]},"lo":{"$tuple":[0,15,0]}},"key":"ceiling-mount","limit":0,"tags":{"$tuple":["ceiling-trim"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":10,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[10,11,5]},"turn":0},"grant":null,"key":"east","kind":"access","region":{"$type":"Box","hi":{"$tuple":[10,12,5]},"lo":{"$tuple":[10,11,5]}}},{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{"depth":11,"projection":1,"replace_limit":0,"width":11},"frame":{"$type":"Frame","origin":{"$tuple":[0,15,0]},"turn":0},"grant":"ceiling-mount","key":"ceiling","kind":"ceiling-decoration","region":{"$type":"Box","hi":{"$tuple":[10,15,10]},"lo":{"$tuple":[0,15,0]}}},{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"axis":"z","coordinate_space":"port-local","floor_plane":0,"headroom":3,"landing":{"$tuple":[6,1,7]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,16,0]},"turn":0},"grant":null,"key":"upper-floor","kind":"upper-floor-access","region":{"$type":"Box","hi":{"$tuple":[8,18,7]},"lo":{"$tuple":[7,16,2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[10,18,10]},"lo":{"$tuple":[0,11,0]}},"cells":{"$tuple":[{"$tuple":[10,11,5]},{"$tuple":[5,11,5]}]},"data":{},"kind":"route","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[10,15,10]},"lo":{"$tuple":[0,11,0]}},"cells":{"$tuple":[{"$tuple":[10,11,5]},{"$tuple":[5,11,5]}]},"data":{"minimum":1},"kind":"light","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[9,15,9]},"lo":{"$tuple":[1,11,1]}},"cells":{"$tuple":[]},"data":{"groups":[["bookshelf"],["lectern"]]},"kind":"furnishing","phase":"complete"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,10,0]},{"$tuple":[0,16,0]},{"$tuple":[0,10,1]},{"$tuple":[0,16,1]},{"$tuple":[0,10,2]},{"$tuple":[0,16,2]},{"$tuple":[0,10,3]},{"$tuple":[0,16,3]},{"$tuple":[0,10,4]},{"$tuple":[0,16,4]},{"$tuple":[0,10,5]},{"$tuple":[0,16,5]},{"$tuple":[0,10,6]},{"$tuple":[0,16,6]},{"$tuple":[0,10,7]},{"$tuple":[0,16,7]},{"$tuple":[0,10,8]},{"$tuple":[0,16,8]},{"$tuple":[0,10,9]},{"$tuple":[0,16,9]},{"$tuple":[0,10,10]},{"$tuple":[0,16,10]},{"$tuple":[1,10,0]},{"$tuple":[1,16,0]},{"$tuple":[1,10,1]},{"$tuple":[1,16,1]},{"$tuple":[1,10,2]},{"$tuple":[1,16,2]},{"$tuple":[1,10,3]},{"$tuple":[1,16,3]},{"$tuple":[1,10,4]},{"$tuple":[1,16,4]},{"$tuple":[1,10,5]},{"$tuple":[1,16,5]},{"$tuple":[1,10,6]},{"$tuple":[1,16,6]},{"$tuple":[1,10,7]},{"$tuple":[1,16,7]},{"$tuple":[1,10,8]},{"$tuple":[1,16,8]},{"$tuple":[1,10,9]},{"$tuple":[1,16,9]},{"$tuple":[1,10,10]},{"$tuple":[1,16,10]},{"$tuple":[2,10,0]},{"$tuple":[2,16,0]},{"$tuple":[2,10,1]},{"$tuple":[2,16,1]},{"$tuple":[2,10,2]},{"$tuple":[2,16,2]},{"$tuple":[2,10,3]},{"$tuple":[2,16,3]},{"$tuple":[2,10,4]},{"$tuple":[2,16,4]},{"$tuple":[2,10,5]},{"$tuple":[2,16,5]},{"$tuple":[2,10,6]},{"$tuple":[2,16,6]},{"$tuple":[2,10,7]},{"$tuple":[2,16,7]},{"$tuple":[2,10,8]},{"$tuple":[2,16,8]},{"$tuple":[2,10,9]},{"$tuple":[2,16,9]},{"$tuple":[2,10,10]},{"$tuple":[2,16,10]},{"$tuple":[3,10,0]},{"$tuple":[3,16,0]},{"$tuple":[3,10,1]},{"$tuple":[3,16,1]},{"$tuple":[3,10,2]},{"$tuple":[3,16,2]},{"$tuple":[3,10,3]},{"$tuple":[3,16,3]},{"$tuple":[3,10,4]},{"$tuple":[3,16,4]},{"$tuple":[3,10,5]},{"$tuple":[3,16,5]},{"$tuple":[3,10,6]},{"$tuple":[3,16,6]},{"$tuple":[3,10,7]},{"$tuple":[3,16,7]},{"$tuple":[3,10,8]},{"$tuple":[3,16,8]},{"$tuple":[3,10,9]},{"$tuple":[3,16,9]},{"$tuple":[3,10,10]},{"$tuple":[3,16,10]},{"$tuple":[4,10,0]},{"$tuple":[4,16,0]},{"$tuple":[4,10,1]},{"$tuple":[4,16,1]},{"$tuple":[4,10,2]},{"$tuple":[4,16,2]},{"$tuple":[4,10,3]},{"$tuple":[4,16,3]},{"$tuple":[4,10,4]},{"$tuple":[4,16,4]},{"$tuple":[4,10,5]},{"$tuple":[4,16,5]},{"$tuple":[4,10,6]},{"$tuple":[4,16,6]},{"$tuple":[4,10,7]},{"$tuple":[4,16,7]},{"$tuple":[4,10,8]},{"$tuple":[4,16,8]},{"$tuple":[4,10,9]},{"$tuple":[4,16,9]},{"$tuple":[4,10,10]},{"$tuple":[4,16,10]},{"$tuple":[5,10,0]},{"$tuple":[5,16,0]},{"$tuple":[5,10,1]},{"$tuple":[5,16,1]},{"$tuple":[5,10,2]},{"$tuple":[5,16,2]},{"$tuple":[5,10,3]},{"$tuple":[5,16,3]},{"$tuple":[5,10,4]},{"$tuple":[5,16,4]},{"$tuple":[5,10,5]},{"$tuple":[5,16,5]},{"$tuple":[5,10,6]},{"$tuple":[5,16,6]},{"$tuple":[5,10,7]},{"$tuple":[5,16,7]},{"$tuple":[5,10,8]},{"$tuple":[5,16,8]},{"$tuple":[5,10,9]},{"$tuple":[5,16,9]},{"$tuple":[5,10,10]},{"$tuple":[5,16,10]},{"$tuple":[6,10,0]},{"$tuple":[6,16,0]},{"$tuple":[6,10,1]},{"$tuple":[6,16,1]},{"$tuple":[6,10,2]},{"$tuple":[6,16,2]},{"$tuple":[6,10,3]},{"$tuple":[6,16,3]},{"$tuple":[6,10,4]},{"$tuple":[6,16,4]},{"$tuple":[6,10,5]},{"$tuple":[6,16,5]},{"$tuple":[6,10,6]},{"$tuple":[6,16,6]},{"$tuple":[6,10,7]},{"$tuple":[6,16,7]},{"$tuple":[6,10,8]},{"$tuple":[6,16,8]},{"$tuple":[6,10,9]},{"$tuple":[6,16,9]},{"$tuple":[6,10,10]},{"$tuple":[6,16,10]},{"$tuple":[7,10,0]},{"$tuple":[7,16,0]},{"$tuple":[7,10,1]},{"$tuple":[7,16,1]},{"$tuple":[7,10,8]},{"$tuple":[7,16,8]},{"$tuple":[7,10,9]},{"$tuple":[7,16,9]},{"$tuple":[7,10,10]},{"$tuple":[7,16,10]},{"$tuple":[8,10,0]},{"$tuple":[8,16,0]},{"$tuple":[8,10,1]},{"$tuple":[8,16,1]},{"$tuple":[8,10,8]},{"$tuple":[8,16,8]},{"$tuple":[8,10,9]},{"$tuple":[8,16,9]},{"$tuple":[8,10,10]},{"$tuple":[8,16,10]},{"$tuple":[9,10,0]},{"$tuple":[9,16,0]},{"$tuple":[9,10,1]},{"$tuple":[9,16,1]},{"$tuple":[9,10,2]},{"$tuple":[9,16,2]},{"$tuple":[9,10,3]},{"$tuple":[9,16,3]},{"$tuple":[9,10,4]},{"$tuple":[9,16,4]},{"$tuple":[9,10,5]},{"$tuple":[9,16,5]},{"$tuple":[9,10,6]},{"$tuple":[9,16,6]},{"$tuple":[9,10,7]},{"$tuple":[9,16,7]},{"$tuple":[9,10,8]},{"$tuple":[9,16,8]},{"$tuple":[9,10,9]},{"$tuple":[9,16,9]},{"$tuple":[9,10,10]},{"$tuple":[9,16,10]},{"$tuple":[10,10,0]},{"$tuple":[10,16,0]},{"$tuple":[10,10,1]},{"$tuple":[10,16,1]},{"$tuple":[10,10,2]},{"$tuple":[10,16,2]},{"$tuple":[10,10,3]},{"$tuple":[10,16,3]},{"$tuple":[10,10,4]},{"$tuple":[10,16,4]},{"$tuple":[10,10,5]},{"$tuple":[10,16,5]},{"$tuple":[10,10,6]},{"$tuple":[10,16,6]},{"$tuple":[10,10,7]},{"$tuple":[10,16,7]},{"$tuple":[10,10,8]},{"$tuple":[10,16,8]},{"$tuple":[10,10,9]},{"$tuple":[10,16,9]},{"$tuple":[10,10,10]},{"$tuple":[10,16,10]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,10,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"depth":11,"doors":["east"],"facade_design":{"inputs":{"height":3,"planters":true,"sill":1,"width":2},"type":"hearth.components.facades.FacadeDesign"},"facade_exclusions":[{"inputs":{"hi":[6,9,12],"lo":[4,0,10]},"type":"hearth.space.Box"}],"flush_sides":["north"],"interior_design":{"inputs":{"hearth":true,"maximum_stations":5,"minimum_stations":2,"table_length":4},"type":"hearth.components.roomlayout.InteriorDesign"},"light_component":null,"occluded_sides":[],"purpose":"library","sheltered_sides":["north"],"stair_axis":"z","stair_down":true,"stair_up":true,"upper_open":true,"width":11,"window_component":null,"windows":["north","south","west"]},"type":"hearth.components.interior.Room"}},"parent":"/building","path":"/building/room-0-0-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"room.library","version":"4"},"/building/room-0-0-1/door-east":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-1/wall-east","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["paired halves","support","operable exit"]},"inputs":{},"locked":{"$tuple":[]},"name":"opening.door","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["door","access"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[10,12,5]},"lo":{"$tuple":[10,11,5]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,10,5]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,11,5]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"material":"spruce"},"type":"hearth.components.interior.Door"}},"parent":"/building/room-0-0-1","path":"/building/room-0-0-1/door-east","primary":"/building/room-0-0-1/wall-east","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-1","door-east"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"opening.door","version":"1"},"/building/room-0-0-1/facade-garden":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":["avoid facade openings"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["unobstructed doorways"]},"inputs":{},"locked":{"$tuple":[]},"name":"facade.garden","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["decoration","plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[11,13,11]},"lo":{"$tuple":[-1,10,-1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,10,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"depth":11,"exclusions":[{"inputs":{"hi":[6,9,12],"lo":[4,0,10]},"type":"hearth.space.Box"}],"sides":["south","west"],"width":11},"type":"hearth.components.landscape.FacadeGarden"}},"parent":"/building/room-0-0-1","path":"/building/room-0-0-1/facade-garden","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-1","facade-garden"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.garden","version":"1"},"/building/room-0-0-1/floor":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"surface.floor","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["floor"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[10,10,10]},"lo":{"$tuple":[0,10,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,10,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"envelope":{"inputs":{"hi":[10,0,10],"lo":[0,0,0]},"type":"hearth.space.Box"},"role":"floor","writes":[{"inputs":{"nbt":null,"operation":"realize","point":[0,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,0],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,2],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,3],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,4],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,5],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,6],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,7],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,8],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,10],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,0],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,2],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,3],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,4],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,5],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,6],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,7],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,8],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,10],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"}]},"type":"hearth.components.interior.Pattern"}},"parent":"/building/room-0-0-1","path":"/building/room-0-0-1/floor","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-1","floor"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"surface.floor","version":"1"},"/building/room-0-0-1/furniture":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":["station orientation","compatible dining lengths","optional extra stations"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["locked room function","reachable stations","protected circulation cross"]},"inputs":{"depth":{"$type":"Domain","choices":{"$tuple":[9,11,13]},"maximum":null,"minimum":null},"design.maximum_stations":{"$type":"Domain","choices":{"$tuple":[]},"maximum":6,"minimum":2},"design.minimum_stations":{"$type":"Domain","choices":{"$tuple":[]},"maximum":5,"minimum":2},"design.table_length":{"$type":"Domain","choices":{"$tuple":[]},"maximum":4,"minimum":2},"purpose":{"$type":"Domain","choices":{"$tuple":["living","bedroom","library","kitchen","workshop","storage"]},"maximum":null,"minimum":null},"width":{"$type":"Domain","choices":{"$tuple":[9,11,13]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"furniture.fitted.library","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["furniture","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"omitted_optional_stations":[{"$tuple":[2,"no clear supported station and route"]},{"$tuple":[3,"no clear supported station and route"]},{"$tuple":[4,"no clear supported station and route"]},{"$tuple":[5,"no clear supported station and route"]},{"$tuple":[6,"no clear supported station and route"]},{"$tuple":[7,"no clear supported station and route"]},{"$tuple":[8,"no clear supported station and route"]}],"placements":[{"$tuple":[0,{"$tuple":[3,0,9]},2,{"$tuple":[3,0,7]}]},{"$tuple":[1,{"$tuple":[2,0,1]},0,{"$tuple":[3,0,3]}]}],"purpose":"library","stations":2,"textile_exclusions":[{"$tuple":[7,0,1]},{"$tuple":[7,0,2]},{"$tuple":[7,0,3]},{"$tuple":[7,0,4]},{"$tuple":[7,0,5]},{"$tuple":[7,0,6]},{"$tuple":[7,0,7]},{"$tuple":[7,0,8]},{"$tuple":[7,0,9]},{"$tuple":[7,1,1]},{"$tuple":[7,1,2]},{"$tuple":[7,1,3]},{"$tuple":[7,1,4]},{"$tuple":[7,1,5]},{"$tuple":[7,1,6]},{"$tuple":[7,1,7]},{"$tuple":[7,1,8]},{"$tuple":[7,1,9]},{"$tuple":[7,2,1]},{"$tuple":[7,2,2]},{"$tuple":[7,2,3]},{"$tuple":[7,2,4]},{"$tuple":[7,2,5]},{"$tuple":[7,2,6]},{"$tuple":[7,2,7]},{"$tuple":[7,2,8]},{"$tuple":[7,2,9]},{"$tuple":[8,0,1]},{"$tuple":[8,0,2]},{"$tuple":[8,0,3]},{"$tuple":[8,0,4]},{"$tuple":[8,0,5]},{"$tuple":[8,0,6]},{"$tuple":[8,0,7]},{"$tuple":[8,0,8]},{"$tuple":[8,0,9]},{"$tuple":[8,1,1]},{"$tuple":[8,1,2]},{"$tuple":[8,1,3]},{"$tuple":[8,1,4]},{"$tuple":[8,1,5]},{"$tuple":[8,1,6]},{"$tuple":[8,1,7]},{"$tuple":[8,1,8]},{"$tuple":[8,1,9]},{"$tuple":[8,2,1]},{"$tuple":[8,2,2]},{"$tuple":[8,2,3]},{"$tuple":[8,2,4]},{"$tuple":[8,2,5]},{"$tuple":[8,2,6]},{"$tuple":[8,2,7]},{"$tuple":[8,2,8]},{"$tuple":[8,2,9]},{"$tuple":[9,0,1]},{"$tuple":[9,0,2]},{"$tuple":[9,0,3]},{"$tuple":[9,0,4]},{"$tuple":[9,0,5]},{"$tuple":[9,0,6]},{"$tuple":[9,0,7]},{"$tuple":[9,0,8]},{"$tuple":[9,0,9]},{"$tuple":[9,1,1]},{"$tuple":[9,1,2]},{"$tuple":[9,1,3]},{"$tuple":[9,1,4]},{"$tuple":[9,1,5]},{"$tuple":[9,1,6]},{"$tuple":[9,1,7]},{"$tuple":[9,1,8]},{"$tuple":[9,1,9]},{"$tuple":[9,2,1]},{"$tuple":[9,2,2]},{"$tuple":[9,2,3]},{"$tuple":[9,2,4]},{"$tuple":[9,2,5]},{"$tuple":[9,2,6]},{"$tuple":[9,2,7]},{"$tuple":[9,2,8]},{"$tuple":[9,2,9]}]},"envelope":{"$type":"Box","hi":{"$tuple":[9,14,9]},"lo":{"$tuple":[1,11,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,11,5]},{"$tuple":[1,12,5]},{"$tuple":[2,11,5]},{"$tuple":[2,12,5]},{"$tuple":[3,11,3]},{"$tuple":[3,11,5]},{"$tuple":[3,11,6]},{"$tuple":[3,11,7]},{"$tuple":[3,12,3]},{"$tuple":[3,12,5]},{"$tuple":[3,12,6]},{"$tuple":[3,12,7]},{"$tuple":[4,11,3]},{"$tuple":[4,11,5]},{"$tuple":[4,12,3]},{"$tuple":[4,12,5]},{"$tuple":[5,11,1]},{"$tuple":[5,11,2]},{"$tuple":[5,11,3]},{"$tuple":[5,11,4]},{"$tuple":[5,11,5]},{"$tuple":[5,11,6]},{"$tuple":[5,11,7]},{"$tuple":[5,11,8]},{"$tuple":[5,11,9]},{"$tuple":[5,12,1]},{"$tuple":[5,12,2]},{"$tuple":[5,12,3]},{"$tuple":[5,12,4]},{"$tuple":[5,12,5]},{"$tuple":[5,12,6]},{"$tuple":[5,12,7]},{"$tuple":[5,12,8]},{"$tuple":[5,12,9]},{"$tuple":[6,11,5]},{"$tuple":[6,12,5]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[9,14,9]},"lo":{"$tuple":[1,11,1]}},"cells":{"$tuple":[{"$tuple":[5,11,5]},{"$tuple":[3,11,7]},{"$tuple":[3,11,3]}]},"data":{},"kind":"route","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[9,14,9]},"lo":{"$tuple":[1,11,1]}},"cells":{"$tuple":[]},"data":{"groups":[["bookshelf"],["lectern"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,11,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"depth":11,"design":{"inputs":{"hearth":true,"maximum_stations":5,"minimum_stations":2,"table_length":4},"type":"hearth.components.roomlayout.InteriorDesign"},"purpose":"library","stair":true,"width":11},"type":"hearth.components.roomlayout.FittedInterior"}},"parent":"/building/room-0-0-1","path":"/building/room-0-0-1/furniture","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-1","furniture"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furniture.fitted.library","version":"1"},"/building/room-0-0-1/furniture/station-0":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["complete functional group","supported","clear interaction space"]},"inputs":{"purpose":{"$type":"Domain","choices":{"$tuple":["living","bedroom","library","kitchen","workshop","storage"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"furnishing.group.library","offers":{"$tuple":["interaction"]},"parameters":{},"tags":{"$tuple":["furniture","library"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[3,13,9]},"lo":{"$tuple":[2,11,7]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[3,11,7]},"turn":2},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[3,12,7]},"lo":{"$tuple":[2,11,7]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,10,9]},{"$tuple":[3,10,8]},{"$tuple":[3,10,7]},{"$tuple":[2,10,9]},{"$tuple":[2,10,8]},{"$tuple":[2,10,7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,11,7]},{"$tuple":[3,12,7]},{"$tuple":[2,11,7]},{"$tuple":[2,12,7]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[3,13,9]},"lo":{"$tuple":[2,11,8]}},"cells":{"$tuple":[]},"data":{"groups":[["bookshelf"],["lectern"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[3,11,9]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"library"},"type":"hearth.components.furnishing.FurnitureGroup"}},"parent":"/building/room-0-0-1/furniture","path":"/building/room-0-0-1/furniture/station-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-1","furniture","station-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.library","version":"1"},"/building/room-0-0-1/furniture/station-1":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["lit contained campfire","supported masonry","usable apron"]},"inputs":{},"locked":{"$tuple":[]},"name":"furnishing.hearth","offers":{"$tuple":["interaction"]},"parameters":{},"tags":{"$tuple":["furniture","hearth","station"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[4,13,3]},"lo":{"$tuple":[2,11,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[3,11,3]},"turn":0},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[4,12,3]},"lo":{"$tuple":[2,11,3]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,10,1]},{"$tuple":[2,10,2]},{"$tuple":[2,10,3]},{"$tuple":[3,10,1]},{"$tuple":[3,10,2]},{"$tuple":[3,10,3]},{"$tuple":[4,10,1]},{"$tuple":[4,10,2]},{"$tuple":[4,10,3]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,11,3]},{"$tuple":[2,12,3]},{"$tuple":[3,11,3]},{"$tuple":[3,12,3]},{"$tuple":[4,11,3]},{"$tuple":[4,12,3]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,11,1]},{"$tuple":[2,11,2]},{"$tuple":[2,12,1]},{"$tuple":[2,12,2]},{"$tuple":[2,13,1]},{"$tuple":[2,13,2]},{"$tuple":[3,11,1]},{"$tuple":[3,11,2]},{"$tuple":[3,12,1]},{"$tuple":[3,13,1]},{"$tuple":[3,13,2]},{"$tuple":[4,11,1]},{"$tuple":[4,11,2]},{"$tuple":[4,12,1]},{"$tuple":[4,12,2]},{"$tuple":[4,13,1]},{"$tuple":[4,13,2]}]},"data":{"names":["stone_bricks","bricks","stone_brick_slab"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,12,2]}]},"data":{"names":["campfire"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[4,13,3]},"lo":{"$tuple":[2,11,1]}},"cells":{"$tuple":[{"$tuple":[3,11,3]}]},"data":{"minimum":1},"kind":"light","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[2,11,1]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{},"type":"hearth.components.hospitality.Hearth"}},"parent":"/building/room-0-0-1/furniture","path":"/building/room-0-0-1/furniture/station-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-1","furniture","station-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.hearth","version":"1"},"/building/room-0-0-1/furniture/textiles":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["supported passable rugs","no replacement"]},"inputs":{},"locked":{"$tuple":[]},"name":"furnishing.textiles","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["furniture","decoration"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"cells":[{"$tuple":[2,0,3]},{"$tuple":[2,0,4]},{"$tuple":[2,0,6]},{"$tuple":[2,0,7]},{"$tuple":[3,0,3]},{"$tuple":[3,0,4]},{"$tuple":[3,0,6]},{"$tuple":[3,0,7]},{"$tuple":[4,0,3]},{"$tuple":[4,0,4]},{"$tuple":[4,0,6]},{"$tuple":[4,0,7]},{"$tuple":[4,0,8]}]},"envelope":{"$type":"Box","hi":{"$tuple":[9,11,9]},"lo":{"$tuple":[1,11,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,10,3]},{"$tuple":[2,10,4]},{"$tuple":[2,10,6]},{"$tuple":[2,10,7]},{"$tuple":[3,10,3]},{"$tuple":[3,10,4]},{"$tuple":[3,10,6]},{"$tuple":[3,10,7]},{"$tuple":[4,10,3]},{"$tuple":[4,10,4]},{"$tuple":[4,10,6]},{"$tuple":[4,10,7]},{"$tuple":[4,10,8]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,11,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"centers":[[3,0,7],[3,0,3]],"depth":11,"excluded":[[7,0,1],[7,0,2],[7,0,3],[7,0,4],[7,0,5],[7,0,6],[7,0,7],[7,0,8],[7,0,9],[7,1,1],[7,1,2],[7,1,3],[7,1,4],[7,1,5],[7,1,6],[7,1,7],[7,1,8],[7,1,9],[7,2,1],[7,2,2],[7,2,3],[7,2,4],[7,2,5],[7,2,6],[7,2,7],[7,2,8],[7,2,9],[8,0,1],[8,0,2],[8,0,3],[8,0,4],[8,0,5],[8,0,6],[8,0,7],[8,0,8],[8,0,9],[8,1,1],[8,1,2],[8,1,3],[8,1,4],[8,1,5],[8,1,6],[8,1,7],[8,1,8],[8,1,9],[8,2,1],[8,2,2],[8,2,3],[8,2,4],[8,2,5],[8,2,6],[8,2,7],[8,2,8],[8,2,9],[9,0,1],[9,0,2],[9,0,3],[9,0,4],[9,0,5],[9,0,6],[9,0,7],[9,0,8],[9,0,9],[9,1,1],[9,1,2],[9,1,3],[9,1,4],[9,1,5],[9,1,6],[9,1,7],[9,1,8],[9,1,9],[9,2,1],[9,2,2],[9,2,3],[9,2,4],[9,2,5],[9,2,6],[9,2,7],[9,2,8],[9,2,9]],"width":11},"type":"hearth.components.hospitality.FloorTextiles"}},"parent":"/building/room-0-0-1/furniture","path":"/building/room-0-0-1/furniture/textiles","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-1","furniture","textiles"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.textiles","version":"1"},"/building/room-0-0-1/joinery-south":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-1/wall-south","port":"infill","region":null,"verb":"connect"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["preserve shutters and other occupied facade cells"]},"assumptions":{"$tuple":["wall-installation host"]},"guarantees":{"$tuple":["one-cell projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"facade.joinery","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["decoration","timber-frame"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"members":[{"$tuple":[{"$tuple":[0,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[0,0,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,1,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,2,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,3,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[1,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[1,3,-1]},"minecraft:spruce_stairs[facing=east,half=top,shape=straight,waterlogged=false]"]},{"$tuple":[{"$tuple":[1,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[2,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[2,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[3,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[3,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[7,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[7,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[8,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[8,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[9,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[9,3,-1]},"minecraft:spruce_stairs[facing=west,half=top,shape=straight,waterlogged=false]"]},{"$tuple":[{"$tuple":[9,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[10,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[10,0,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,1,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,2,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,3,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,4,-1]},"minecraft:spruce_log[axis=x]"]}],"preserved_occupied_cells":6},"envelope":{"$type":"Box","hi":{"$tuple":[10,15,11]},"lo":{"$tuple":[0,10,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,15,10]},{"$tuple":[0,15,10]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,11,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"access":false,"exclusions":[{"inputs":{"hi":[6,8,0],"lo":[4,-1,-2]},"type":"hearth.space.Box"}],"height":5,"width":11},"type":"hearth.components.joinery.FacadeRelief"}},"parent":"/building/room-0-0-1","path":"/building/room-0-0-1/joinery-south","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-1","joinery-south"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.joinery","version":"1"},"/building/room-0-0-1/joinery-west":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-1/wall-west","port":"infill","region":null,"verb":"connect"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["preserve shutters and other occupied facade cells"]},"assumptions":{"$tuple":["wall-installation host"]},"guarantees":{"$tuple":["one-cell projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"facade.joinery","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["decoration","timber-frame"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"members":[{"$tuple":[{"$tuple":[0,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[0,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[1,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[1,3,-1]},"minecraft:spruce_stairs[facing=east,half=top,shape=straight,waterlogged=false]"]},{"$tuple":[{"$tuple":[1,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[2,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[2,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[3,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[3,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[4,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[4,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[5,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[5,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[6,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[6,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[7,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[7,3,-1]},"minecraft:spruce_stairs[facing=west,half=top,shape=straight,waterlogged=false]"]},{"$tuple":[{"$tuple":[7,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[8,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[8,4,-1]},"minecraft:spruce_log[axis=x]"]}],"preserved_occupied_cells":8},"envelope":{"$type":"Box","hi":{"$tuple":[0,15,9]},"lo":{"$tuple":[-1,10,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,15,9]},{"$tuple":[0,15,1]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,11,9]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"access":false,"exclusions":[{"inputs":{"hi":[-1,8,6],"lo":[-3,-1,4]},"type":"hearth.space.Box"}],"height":5,"width":9},"type":"hearth.components.joinery.FacadeRelief"}},"parent":"/building/room-0-0-1","path":"/building/room-0-0-1/joinery-west","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-1","joinery-west"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.joinery","version":"1"},"/building/room-0-0-1/light-0":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["actual light source"]},"inputs":{},"locked":{"$tuple":[]},"name":"light.lantern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["light","room-light"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[2,15,8]},"lo":{"$tuple":[2,14,8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,14,8]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[2,14,8]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"hanging":true},"type":"hearth.components.interior.Light"}},"parent":"/building/room-0-0-1","path":"/building/room-0-0-1/light-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-1","light-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.lantern","version":"1"},"/building/room-0-0-1/light-1":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["actual light source"]},"inputs":{},"locked":{"$tuple":[]},"name":"light.lantern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["light","room-light"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[5,15,2]},"lo":{"$tuple":[5,14,2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[5,14,2]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[5,14,2]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"hanging":true},"type":"hearth.components.interior.Light"}},"parent":"/building/room-0-0-1","path":"/building/room-0-0-1/light-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-1","light-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.lantern","version":"1"},"/building/room-0-0-1/stairs":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["walkable flight","two-block headroom"]},"inputs":{},"locked":{"$tuple":[]},"name":"circulation.stair","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["stairs","vertical-access"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[8,19,8]},"lo":{"$tuple":[7,11,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,11,2]},{"$tuple":[8,11,2]},{"$tuple":[7,12,3]},{"$tuple":[8,12,3]},{"$tuple":[7,13,4]},{"$tuple":[8,13,4]},{"$tuple":[7,14,5]},{"$tuple":[8,14,5]},{"$tuple":[7,15,6]},{"$tuple":[8,15,6]},{"$tuple":[7,16,7]},{"$tuple":[8,16,7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,12,2]},{"$tuple":[7,13,2]},{"$tuple":[7,14,2]},{"$tuple":[8,12,2]},{"$tuple":[8,13,2]},{"$tuple":[8,14,2]},{"$tuple":[7,13,3]},{"$tuple":[7,14,3]},{"$tuple":[7,15,3]},{"$tuple":[8,13,3]},{"$tuple":[8,14,3]},{"$tuple":[8,15,3]},{"$tuple":[7,14,4]},{"$tuple":[7,15,4]},{"$tuple":[7,16,4]},{"$tuple":[8,14,4]},{"$tuple":[8,15,4]},{"$tuple":[8,16,4]},{"$tuple":[7,15,5]},{"$tuple":[7,16,5]},{"$tuple":[7,17,5]},{"$tuple":[8,15,5]},{"$tuple":[8,16,5]},{"$tuple":[8,17,5]},{"$tuple":[7,16,6]},{"$tuple":[7,17,6]},{"$tuple":[7,18,6]},{"$tuple":[8,16,6]},{"$tuple":[8,17,6]},{"$tuple":[8,18,6]},{"$tuple":[7,17,7]},{"$tuple":[7,18,7]},{"$tuple":[7,19,7]},{"$tuple":[8,17,7]},{"$tuple":[8,18,7]},{"$tuple":[8,19,7]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[8,19,8]},"lo":{"$tuple":[7,11,1]}},"cells":{"$tuple":[{"$tuple":[7,12,2]},{"$tuple":[8,12,2]},{"$tuple":[7,13,3]},{"$tuple":[8,13,3]},{"$tuple":[7,14,4]},{"$tuple":[8,14,4]},{"$tuple":[7,15,5]},{"$tuple":[8,15,5]},{"$tuple":[7,16,6]},{"$tuple":[8,16,6]},{"$tuple":[7,17,7]},{"$tuple":[8,17,7]}]},"data":{},"kind":"route","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[7,11,2]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"rise":6,"width":2},"type":"hearth.components.interior.Stair"}},"parent":"/building/room-0-0-1","path":"/building/room-0-0-1/stairs","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-1","stairs"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"circulation.stair","version":"1"},"/building/room-0-0-1/wall-east":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["floor below"]},"guarantees":{"$tuple":["frame preserved","sealed infill"]},"inputs":{"frame.turn":{"$type":"Domain","choices":{"$tuple":[0,1,2,3]},"maximum":null,"minimum":null},"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":12,"minimum":4},"thickness":{"$type":"Domain","choices":{"$tuple":[]},"maximum":3,"minimum":1},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":5}},"locked":{"$tuple":["width","height","thickness","infill"]},"name":"wall.framed","offers":{"$tuple":["window","door"]},"parameters":{},"tags":{"$tuple":["wall","enclosure"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"height":5,"thickness":1,"width":9},"envelope":{"$type":"Box","hi":{"$tuple":[10,15,9]},"lo":{"$tuple":[10,11,1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[10,14,8]},"lo":{"$tuple":[10,11,2]}},"key":"install","limit":45,"tags":{"$tuple":["window","door"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":20,"delegate":null,"facts":{"margin":1,"sill":1,"thickness":1},"frame":{"$type":"Frame","origin":{"$tuple":[10,11,2]},"turn":1},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[10,14,8]},"lo":{"$tuple":[10,11,2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,10,1]},{"$tuple":[10,11,1]},{"$tuple":[10,12,1]},{"$tuple":[10,13,1]},{"$tuple":[10,14,1]},{"$tuple":[10,15,1]},{"$tuple":[10,10,9]},{"$tuple":[10,11,9]},{"$tuple":[10,12,9]},{"$tuple":[10,13,9]},{"$tuple":[10,14,9]},{"$tuple":[10,15,9]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,11,1]},{"$tuple":[10,12,1]},{"$tuple":[10,13,1]},{"$tuple":[10,14,1]},{"$tuple":[10,15,1]},{"$tuple":[10,11,2]},{"$tuple":[10,12,2]},{"$tuple":[10,13,2]},{"$tuple":[10,14,2]},{"$tuple":[10,15,2]},{"$tuple":[10,11,3]},{"$tuple":[10,12,3]},{"$tuple":[10,13,3]},{"$tuple":[10,14,3]},{"$tuple":[10,15,3]},{"$tuple":[10,11,4]},{"$tuple":[10,12,4]},{"$tuple":[10,13,4]},{"$tuple":[10,14,4]},{"$tuple":[10,15,4]},{"$tuple":[10,11,5]},{"$tuple":[10,12,5]},{"$tuple":[10,13,5]},{"$tuple":[10,14,5]},{"$tuple":[10,15,5]},{"$tuple":[10,11,6]},{"$tuple":[10,12,6]},{"$tuple":[10,13,6]},{"$tuple":[10,14,6]},{"$tuple":[10,15,6]},{"$tuple":[10,11,7]},{"$tuple":[10,12,7]},{"$tuple":[10,13,7]},{"$tuple":[10,14,7]},{"$tuple":[10,15,7]},{"$tuple":[10,11,8]},{"$tuple":[10,12,8]},{"$tuple":[10,13,8]},{"$tuple":[10,14,8]},{"$tuple":[10,15,8]},{"$tuple":[10,11,9]},{"$tuple":[10,12,9]},{"$tuple":[10,13,9]},{"$tuple":[10,14,9]},{"$tuple":[10,15,9]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,11,1]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"height":5,"infill":null,"thickness":1,"timber":"stripped_spruce","width":9},"type":"hearth.components.primitives.Wall"}},"parent":"/building/room-0-0-1","path":"/building/room-0-0-1/wall-east","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-1","wall-east"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-0-0-1/wall-north":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["floor below"]},"guarantees":{"$tuple":["frame preserved","sealed infill"]},"inputs":{"frame.turn":{"$type":"Domain","choices":{"$tuple":[0,1,2,3]},"maximum":null,"minimum":null},"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":12,"minimum":4},"thickness":{"$type":"Domain","choices":{"$tuple":[]},"maximum":3,"minimum":1},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":5}},"locked":{"$tuple":["width","height","thickness","infill"]},"name":"wall.framed","offers":{"$tuple":["window","door"]},"parameters":{},"tags":{"$tuple":["wall","enclosure"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"height":5,"thickness":1,"width":11},"envelope":{"$type":"Box","hi":{"$tuple":[10,15,0]},"lo":{"$tuple":[0,11,0]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[9,14,0]},"lo":{"$tuple":[1,11,0]}},"key":"install","limit":55,"tags":{"$tuple":["window","door"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":20,"delegate":null,"facts":{"margin":1,"sill":1,"thickness":1},"frame":{"$type":"Frame","origin":{"$tuple":[1,11,0]},"turn":0},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[9,14,0]},"lo":{"$tuple":[1,11,0]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,10,0]},{"$tuple":[0,11,0]},{"$tuple":[0,12,0]},{"$tuple":[0,13,0]},{"$tuple":[0,14,0]},{"$tuple":[0,15,0]},{"$tuple":[10,10,0]},{"$tuple":[10,11,0]},{"$tuple":[10,12,0]},{"$tuple":[10,13,0]},{"$tuple":[10,14,0]},{"$tuple":[10,15,0]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,11,0]},{"$tuple":[0,12,0]},{"$tuple":[0,13,0]},{"$tuple":[0,14,0]},{"$tuple":[0,15,0]},{"$tuple":[1,11,0]},{"$tuple":[1,12,0]},{"$tuple":[1,13,0]},{"$tuple":[1,14,0]},{"$tuple":[1,15,0]},{"$tuple":[2,11,0]},{"$tuple":[2,12,0]},{"$tuple":[2,13,0]},{"$tuple":[2,14,0]},{"$tuple":[2,15,0]},{"$tuple":[3,11,0]},{"$tuple":[3,12,0]},{"$tuple":[3,13,0]},{"$tuple":[3,14,0]},{"$tuple":[3,15,0]},{"$tuple":[4,11,0]},{"$tuple":[4,12,0]},{"$tuple":[4,13,0]},{"$tuple":[4,14,0]},{"$tuple":[4,15,0]},{"$tuple":[5,11,0]},{"$tuple":[5,12,0]},{"$tuple":[5,13,0]},{"$tuple":[5,14,0]},{"$tuple":[5,15,0]},{"$tuple":[6,11,0]},{"$tuple":[6,12,0]},{"$tuple":[6,13,0]},{"$tuple":[6,14,0]},{"$tuple":[6,15,0]},{"$tuple":[7,11,0]},{"$tuple":[7,12,0]},{"$tuple":[7,13,0]},{"$tuple":[7,14,0]},{"$tuple":[7,15,0]},{"$tuple":[8,11,0]},{"$tuple":[8,12,0]},{"$tuple":[8,13,0]},{"$tuple":[8,14,0]},{"$tuple":[8,15,0]},{"$tuple":[9,11,0]},{"$tuple":[9,12,0]},{"$tuple":[9,13,0]},{"$tuple":[9,14,0]},{"$tuple":[9,15,0]},{"$tuple":[10,11,0]},{"$tuple":[10,12,0]},{"$tuple":[10,13,0]},{"$tuple":[10,14,0]},{"$tuple":[10,15,0]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,11,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"height":5,"infill":null,"thickness":1,"timber":"stripped_spruce","width":11},"type":"hearth.components.primitives.Wall"}},"parent":"/building/room-0-0-1","path":"/building/room-0-0-1/wall-north","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-1","wall-north"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-0-0-1/wall-south":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["floor below"]},"guarantees":{"$tuple":["frame preserved","sealed infill"]},"inputs":{"frame.turn":{"$type":"Domain","choices":{"$tuple":[0,1,2,3]},"maximum":null,"minimum":null},"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":12,"minimum":4},"thickness":{"$type":"Domain","choices":{"$tuple":[]},"maximum":3,"minimum":1},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":5}},"locked":{"$tuple":["width","height","thickness","infill"]},"name":"wall.framed","offers":{"$tuple":["window","door"]},"parameters":{},"tags":{"$tuple":["wall","enclosure"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"height":5,"thickness":1,"width":11},"envelope":{"$type":"Box","hi":{"$tuple":[10,15,10]},"lo":{"$tuple":[0,11,10]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[9,14,10]},"lo":{"$tuple":[1,11,10]}},"key":"install","limit":55,"tags":{"$tuple":["window","door"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":20,"delegate":null,"facts":{"margin":1,"sill":1,"thickness":1},"frame":{"$type":"Frame","origin":{"$tuple":[9,11,10]},"turn":2},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[9,14,10]},"lo":{"$tuple":[1,11,10]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,10,10]},{"$tuple":[10,11,10]},{"$tuple":[10,12,10]},{"$tuple":[10,13,10]},{"$tuple":[10,14,10]},{"$tuple":[10,15,10]},{"$tuple":[0,10,10]},{"$tuple":[0,11,10]},{"$tuple":[0,12,10]},{"$tuple":[0,13,10]},{"$tuple":[0,14,10]},{"$tuple":[0,15,10]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,11,10]},{"$tuple":[10,12,10]},{"$tuple":[10,13,10]},{"$tuple":[10,14,10]},{"$tuple":[10,15,10]},{"$tuple":[9,11,10]},{"$tuple":[9,12,10]},{"$tuple":[9,13,10]},{"$tuple":[9,14,10]},{"$tuple":[9,15,10]},{"$tuple":[8,11,10]},{"$tuple":[8,12,10]},{"$tuple":[8,13,10]},{"$tuple":[8,14,10]},{"$tuple":[8,15,10]},{"$tuple":[7,11,10]},{"$tuple":[7,12,10]},{"$tuple":[7,13,10]},{"$tuple":[7,14,10]},{"$tuple":[7,15,10]},{"$tuple":[6,11,10]},{"$tuple":[6,12,10]},{"$tuple":[6,13,10]},{"$tuple":[6,14,10]},{"$tuple":[6,15,10]},{"$tuple":[5,11,10]},{"$tuple":[5,12,10]},{"$tuple":[5,13,10]},{"$tuple":[5,14,10]},{"$tuple":[5,15,10]},{"$tuple":[4,11,10]},{"$tuple":[4,12,10]},{"$tuple":[4,13,10]},{"$tuple":[4,14,10]},{"$tuple":[4,15,10]},{"$tuple":[3,11,10]},{"$tuple":[3,12,10]},{"$tuple":[3,13,10]},{"$tuple":[3,14,10]},{"$tuple":[3,15,10]},{"$tuple":[2,11,10]},{"$tuple":[2,12,10]},{"$tuple":[2,13,10]},{"$tuple":[2,14,10]},{"$tuple":[2,15,10]},{"$tuple":[1,11,10]},{"$tuple":[1,12,10]},{"$tuple":[1,13,10]},{"$tuple":[1,14,10]},{"$tuple":[1,15,10]},{"$tuple":[0,11,10]},{"$tuple":[0,12,10]},{"$tuple":[0,13,10]},{"$tuple":[0,14,10]},{"$tuple":[0,15,10]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,11,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":5,"infill":null,"thickness":1,"timber":"stripped_spruce","width":11},"type":"hearth.components.primitives.Wall"}},"parent":"/building/room-0-0-1","path":"/building/room-0-0-1/wall-south","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-1","wall-south"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-0-0-1/wall-west":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["floor below"]},"guarantees":{"$tuple":["frame preserved","sealed infill"]},"inputs":{"frame.turn":{"$type":"Domain","choices":{"$tuple":[0,1,2,3]},"maximum":null,"minimum":null},"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":12,"minimum":4},"thickness":{"$type":"Domain","choices":{"$tuple":[]},"maximum":3,"minimum":1},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":5}},"locked":{"$tuple":["width","height","thickness","infill"]},"name":"wall.framed","offers":{"$tuple":["window","door"]},"parameters":{},"tags":{"$tuple":["wall","enclosure"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"height":5,"thickness":1,"width":9},"envelope":{"$type":"Box","hi":{"$tuple":[0,15,9]},"lo":{"$tuple":[0,11,1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[0,14,8]},"lo":{"$tuple":[0,11,2]}},"key":"install","limit":45,"tags":{"$tuple":["window","door"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":20,"delegate":null,"facts":{"margin":1,"sill":1,"thickness":1},"frame":{"$type":"Frame","origin":{"$tuple":[0,11,8]},"turn":3},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[0,14,8]},"lo":{"$tuple":[0,11,2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,10,9]},{"$tuple":[0,11,9]},{"$tuple":[0,12,9]},{"$tuple":[0,13,9]},{"$tuple":[0,14,9]},{"$tuple":[0,15,9]},{"$tuple":[0,10,1]},{"$tuple":[0,11,1]},{"$tuple":[0,12,1]},{"$tuple":[0,13,1]},{"$tuple":[0,14,1]},{"$tuple":[0,15,1]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,11,9]},{"$tuple":[0,12,9]},{"$tuple":[0,13,9]},{"$tuple":[0,14,9]},{"$tuple":[0,15,9]},{"$tuple":[0,11,8]},{"$tuple":[0,12,8]},{"$tuple":[0,13,8]},{"$tuple":[0,14,8]},{"$tuple":[0,15,8]},{"$tuple":[0,11,7]},{"$tuple":[0,12,7]},{"$tuple":[0,13,7]},{"$tuple":[0,14,7]},{"$tuple":[0,15,7]},{"$tuple":[0,11,6]},{"$tuple":[0,12,6]},{"$tuple":[0,13,6]},{"$tuple":[0,14,6]},{"$tuple":[0,15,6]},{"$tuple":[0,11,5]},{"$tuple":[0,12,5]},{"$tuple":[0,13,5]},{"$tuple":[0,14,5]},{"$tuple":[0,15,5]},{"$tuple":[0,11,4]},{"$tuple":[0,12,4]},{"$tuple":[0,13,4]},{"$tuple":[0,14,4]},{"$tuple":[0,15,4]},{"$tuple":[0,11,3]},{"$tuple":[0,12,3]},{"$tuple":[0,13,3]},{"$tuple":[0,14,3]},{"$tuple":[0,15,3]},{"$tuple":[0,11,2]},{"$tuple":[0,12,2]},{"$tuple":[0,13,2]},{"$tuple":[0,14,2]},{"$tuple":[0,15,2]},{"$tuple":[0,11,1]},{"$tuple":[0,12,1]},{"$tuple":[0,13,1]},{"$tuple":[0,14,1]},{"$tuple":[0,15,1]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,11,9]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"height":5,"infill":null,"thickness":1,"timber":"stripped_spruce","width":9},"type":"hearth.components.primitives.Wall"}},"parent":"/building/room-0-0-1","path":"/building/room-0-0-1/wall-west","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-1","wall-west"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-0-0-1/window-north-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-1/wall-north","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed glazing within host"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.flush","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[3,14,0]},"lo":{"$tuple":[2,12,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,12,0]},{"$tuple":[2,13,0]},{"$tuple":[2,14,0]},{"$tuple":[3,12,0]},{"$tuple":[3,13,0]},{"$tuple":[3,14,0]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[2,12,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":2},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/room-0-0-1","path":"/building/room-0-0-1/window-north-0","primary":"/building/room-0-0-1/wall-north","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-1","window-north-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/room-0-0-1/window-north-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-1/wall-north","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed glazing within host"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.flush","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[8,14,0]},"lo":{"$tuple":[7,12,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,12,0]},{"$tuple":[7,13,0]},{"$tuple":[7,14,0]},{"$tuple":[8,12,0]},{"$tuple":[8,13,0]},{"$tuple":[8,14,0]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[7,12,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":2},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/room-0-0-1","path":"/building/room-0-0-1/window-north-1","primary":"/building/room-0-0-1/wall-north","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-1","window-north-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/room-0-0-1/window-south-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-1/wall-south","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed glazing within host"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.flush","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[8,14,10]},"lo":{"$tuple":[7,12,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,12,10]},{"$tuple":[8,13,10]},{"$tuple":[8,14,10]},{"$tuple":[7,12,10]},{"$tuple":[7,13,10]},{"$tuple":[7,14,10]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[8,12,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":2},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/room-0-0-1","path":"/building/room-0-0-1/window-south-0","primary":"/building/room-0-0-1/wall-south","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-1","window-south-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/room-0-0-1/window-south-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-1/wall-south","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed glazing within host"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.flush","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[3,14,10]},"lo":{"$tuple":[2,12,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,12,10]},{"$tuple":[3,13,10]},{"$tuple":[3,14,10]},{"$tuple":[2,12,10]},{"$tuple":[2,13,10]},{"$tuple":[2,14,10]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[3,12,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":2},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/room-0-0-1","path":"/building/room-0-0-1/window-south-1","primary":"/building/room-0-0-1/wall-south","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-1","window-south-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/room-0-0-1/window-west-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-1/wall-west","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["depth reveal"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed opening","frame margins"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.shuttered","offers":{"$tuple":["daylight","window-garden"]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"2"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"depth":1,"planter":true},"envelope":{"$type":"Box","hi":{"$tuple":[0,14,9]},"lo":{"$tuple":[-2,11,6]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-1,12,9]},"lo":{"$tuple":[-2,11,6]}},"key":"planting","limit":16,"tags":{"$tuple":["planter"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":2,"width":2},"frame":{"$type":"Frame","origin":{"$tuple":[-1,11,8]},"turn":3},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[-1,12,9]},"lo":{"$tuple":[-2,11,6]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,12,8]},{"$tuple":[0,13,8]},{"$tuple":[0,14,8]},{"$tuple":[0,12,7]},{"$tuple":[0,13,7]},{"$tuple":[0,14,7]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,12,8]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"garden_depth":2,"glass":"minecraft:glass","height":3,"planter":true,"shutters":true,"width":2},"type":"hearth.components.primitives.Window"}},"parent":"/building/room-0-0-1","path":"/building/room-0-0-1/window-west-0","primary":"/building/room-0-0-1/wall-west","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-1","window-west-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-0-0-1/window-west-0/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-1/window-west-0","port":"garden","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["window garden mounting interface"]},"guarantees":{"$tuple":["soil supports flowers","wall anchors","within negotiated facade projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.window-box","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["planter","plant","attachment"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"framed":true,"width":2},"envelope":{"$type":"Box","hi":{"$tuple":[-1,12,9]},"lo":{"$tuple":[-2,11,6]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,11,8]},{"$tuple":[0,11,7]},{"$tuple":[-1,11,8]},{"$tuple":[-1,11,7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-1,12,8]},{"$tuple":[-1,12,7]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,11,8]},{"$tuple":[-2,11,7]},{"$tuple":[-1,11,9]},{"$tuple":[-1,11,6]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-1,11,8]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-0-0-1/window-west-0","path":"/building/room-0-0-1/window-west-0/box","primary":"/building/room-0-0-1/window-west-0","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-1","window-west-0","box"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-0-0-1/window-west-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-1/wall-west","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["depth reveal"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed opening","frame margins"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.shuttered","offers":{"$tuple":["daylight","window-garden"]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"2"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"depth":1,"planter":true},"envelope":{"$type":"Box","hi":{"$tuple":[0,14,4]},"lo":{"$tuple":[-2,11,1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-1,12,4]},"lo":{"$tuple":[-2,11,1]}},"key":"planting","limit":16,"tags":{"$tuple":["planter"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":2,"width":2},"frame":{"$type":"Frame","origin":{"$tuple":[-1,11,3]},"turn":3},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[-1,12,4]},"lo":{"$tuple":[-2,11,1]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,12,3]},{"$tuple":[0,13,3]},{"$tuple":[0,14,3]},{"$tuple":[0,12,2]},{"$tuple":[0,13,2]},{"$tuple":[0,14,2]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,12,3]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"garden_depth":2,"glass":"minecraft:glass","height":3,"planter":true,"shutters":true,"width":2},"type":"hearth.components.primitives.Window"}},"parent":"/building/room-0-0-1","path":"/building/room-0-0-1/window-west-1","primary":"/building/room-0-0-1/wall-west","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-1","window-west-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-0-0-1/window-west-1/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-1/window-west-1","port":"garden","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["window garden mounting interface"]},"guarantees":{"$tuple":["soil supports flowers","wall anchors","within negotiated facade projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.window-box","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["planter","plant","attachment"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"framed":true,"width":2},"envelope":{"$type":"Box","hi":{"$tuple":[-1,12,4]},"lo":{"$tuple":[-2,11,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,11,3]},{"$tuple":[0,11,2]},{"$tuple":[-1,11,3]},{"$tuple":[-1,11,2]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-1,12,3]},{"$tuple":[-1,12,2]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,11,3]},{"$tuple":[-2,11,2]},{"$tuple":[-1,11,4]},{"$tuple":[-1,11,1]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-1,11,3]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-0-0-1/window-west-1","path":"/building/room-0-0-1/window-west-1/box","primary":"/building/room-0-0-1/window-west-1","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-1","window-west-1","box"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-0-0-2":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":["facade grid","substitutable windows and lights"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["lit","furnished","reachable","enclosed"]},"inputs":{"depth":{"$type":"Domain","choices":{"$tuple":[9,11,13]},"maximum":null,"minimum":null},"purpose":{"$type":"Domain","choices":{"$tuple":["living","bedroom","library","workshop","kitchen","storage"]},"maximum":null,"minimum":null},"stair_axis":{"$type":"Domain","choices":{"$tuple":["x","z"]},"maximum":null,"minimum":null},"width":{"$type":"Domain","choices":{"$tuple":[9,11,13]},"maximum":null,"minimum":null}},"locked":{"$tuple":["purpose","width","depth","doors","stair_up","stair_down","stair_axis"]},"name":"room.bedroom","offers":{"$tuple":["access","ceiling-decoration","upper-floor-access"]},"parameters":{},"tags":{"$tuple":["room","habitable","composite"]},"version":"4"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"doors":{"$tuple":[]},"facade_exclusions":[{"$tuple":[{"$tuple":[4,0,10]},{"$tuple":[6,9,12]}]}],"facade_projection":2,"flush_sides":{"$tuple":["east"]},"omitted_optional_facades":{},"purpose":"bedroom","sheltered_sides":{"$tuple":[]},"stair_axis":"z","stair_down":true,"stair_up":true,"windows":{"$tuple":["north","south","west","east"]}},"envelope":{"$type":"Box","hi":{"$tuple":[12,25,12]},"lo":{"$tuple":[-2,16,-2]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[10,21,10]},"lo":{"$tuple":[0,21,0]}},"key":"ceiling-mount","limit":0,"tags":{"$tuple":["ceiling-trim"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{"depth":11,"projection":1,"replace_limit":0,"width":11},"frame":{"$type":"Frame","origin":{"$tuple":[0,21,0]},"turn":0},"grant":"ceiling-mount","key":"ceiling","kind":"ceiling-decoration","region":{"$type":"Box","hi":{"$tuple":[10,21,10]},"lo":{"$tuple":[0,21,0]}}},{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"axis":"z","coordinate_space":"port-local","floor_plane":0,"headroom":3,"landing":{"$tuple":[6,1,7]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,22,0]},"turn":0},"grant":null,"key":"upper-floor","kind":"upper-floor-access","region":{"$type":"Box","hi":{"$tuple":[8,24,7]},"lo":{"$tuple":[7,22,2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[10,24,10]},"lo":{"$tuple":[0,17,0]}},"cells":{"$tuple":[{"$tuple":[5,17,5]}]},"data":{},"kind":"route","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[10,21,10]},"lo":{"$tuple":[0,17,0]}},"cells":{"$tuple":[{"$tuple":[5,17,5]}]},"data":{"minimum":1},"kind":"light","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[9,21,9]},"lo":{"$tuple":[1,17,1]}},"cells":{"$tuple":[]},"data":{"groups":[["red_bed"],["barrel"]]},"kind":"furnishing","phase":"complete"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,16,0]},{"$tuple":[0,22,0]},{"$tuple":[0,16,1]},{"$tuple":[0,22,1]},{"$tuple":[0,16,2]},{"$tuple":[0,22,2]},{"$tuple":[0,16,3]},{"$tuple":[0,22,3]},{"$tuple":[0,16,4]},{"$tuple":[0,22,4]},{"$tuple":[0,16,5]},{"$tuple":[0,22,5]},{"$tuple":[0,16,6]},{"$tuple":[0,22,6]},{"$tuple":[0,16,7]},{"$tuple":[0,22,7]},{"$tuple":[0,16,8]},{"$tuple":[0,22,8]},{"$tuple":[0,16,9]},{"$tuple":[0,22,9]},{"$tuple":[0,16,10]},{"$tuple":[0,22,10]},{"$tuple":[1,16,0]},{"$tuple":[1,22,0]},{"$tuple":[1,16,1]},{"$tuple":[1,22,1]},{"$tuple":[1,16,2]},{"$tuple":[1,22,2]},{"$tuple":[1,16,3]},{"$tuple":[1,22,3]},{"$tuple":[1,16,4]},{"$tuple":[1,22,4]},{"$tuple":[1,16,5]},{"$tuple":[1,22,5]},{"$tuple":[1,16,6]},{"$tuple":[1,22,6]},{"$tuple":[1,16,7]},{"$tuple":[1,22,7]},{"$tuple":[1,16,8]},{"$tuple":[1,22,8]},{"$tuple":[1,16,9]},{"$tuple":[1,22,9]},{"$tuple":[1,16,10]},{"$tuple":[1,22,10]},{"$tuple":[2,16,0]},{"$tuple":[2,22,0]},{"$tuple":[2,16,1]},{"$tuple":[2,22,1]},{"$tuple":[2,16,2]},{"$tuple":[2,22,2]},{"$tuple":[2,16,3]},{"$tuple":[2,22,3]},{"$tuple":[2,16,4]},{"$tuple":[2,22,4]},{"$tuple":[2,16,5]},{"$tuple":[2,22,5]},{"$tuple":[2,16,6]},{"$tuple":[2,22,6]},{"$tuple":[2,16,7]},{"$tuple":[2,22,7]},{"$tuple":[2,16,8]},{"$tuple":[2,22,8]},{"$tuple":[2,16,9]},{"$tuple":[2,22,9]},{"$tuple":[2,16,10]},{"$tuple":[2,22,10]},{"$tuple":[3,16,0]},{"$tuple":[3,22,0]},{"$tuple":[3,16,1]},{"$tuple":[3,22,1]},{"$tuple":[3,16,2]},{"$tuple":[3,22,2]},{"$tuple":[3,16,3]},{"$tuple":[3,22,3]},{"$tuple":[3,16,4]},{"$tuple":[3,22,4]},{"$tuple":[3,16,5]},{"$tuple":[3,22,5]},{"$tuple":[3,16,6]},{"$tuple":[3,22,6]},{"$tuple":[3,16,7]},{"$tuple":[3,22,7]},{"$tuple":[3,16,8]},{"$tuple":[3,22,8]},{"$tuple":[3,16,9]},{"$tuple":[3,22,9]},{"$tuple":[3,16,10]},{"$tuple":[3,22,10]},{"$tuple":[4,16,0]},{"$tuple":[4,22,0]},{"$tuple":[4,16,1]},{"$tuple":[4,22,1]},{"$tuple":[4,16,2]},{"$tuple":[4,22,2]},{"$tuple":[4,16,3]},{"$tuple":[4,22,3]},{"$tuple":[4,16,4]},{"$tuple":[4,22,4]},{"$tuple":[4,16,5]},{"$tuple":[4,22,5]},{"$tuple":[4,16,6]},{"$tuple":[4,22,6]},{"$tuple":[4,16,7]},{"$tuple":[4,22,7]},{"$tuple":[4,16,8]},{"$tuple":[4,22,8]},{"$tuple":[4,16,9]},{"$tuple":[4,22,9]},{"$tuple":[4,16,10]},{"$tuple":[4,22,10]},{"$tuple":[5,16,0]},{"$tuple":[5,22,0]},{"$tuple":[5,16,1]},{"$tuple":[5,22,1]},{"$tuple":[5,16,2]},{"$tuple":[5,22,2]},{"$tuple":[5,16,3]},{"$tuple":[5,22,3]},{"$tuple":[5,16,4]},{"$tuple":[5,22,4]},{"$tuple":[5,16,5]},{"$tuple":[5,22,5]},{"$tuple":[5,16,6]},{"$tuple":[5,22,6]},{"$tuple":[5,16,7]},{"$tuple":[5,22,7]},{"$tuple":[5,16,8]},{"$tuple":[5,22,8]},{"$tuple":[5,16,9]},{"$tuple":[5,22,9]},{"$tuple":[5,16,10]},{"$tuple":[5,22,10]},{"$tuple":[6,16,0]},{"$tuple":[6,22,0]},{"$tuple":[6,16,1]},{"$tuple":[6,22,1]},{"$tuple":[6,16,2]},{"$tuple":[6,22,2]},{"$tuple":[6,16,3]},{"$tuple":[6,22,3]},{"$tuple":[6,16,4]},{"$tuple":[6,22,4]},{"$tuple":[6,16,5]},{"$tuple":[6,22,5]},{"$tuple":[6,16,6]},{"$tuple":[6,22,6]},{"$tuple":[6,16,7]},{"$tuple":[6,22,7]},{"$tuple":[6,16,8]},{"$tuple":[6,22,8]},{"$tuple":[6,16,9]},{"$tuple":[6,22,9]},{"$tuple":[6,16,10]},{"$tuple":[6,22,10]},{"$tuple":[7,16,0]},{"$tuple":[7,22,0]},{"$tuple":[7,16,1]},{"$tuple":[7,22,1]},{"$tuple":[7,16,8]},{"$tuple":[7,22,8]},{"$tuple":[7,16,9]},{"$tuple":[7,22,9]},{"$tuple":[7,16,10]},{"$tuple":[7,22,10]},{"$tuple":[8,16,0]},{"$tuple":[8,22,0]},{"$tuple":[8,16,1]},{"$tuple":[8,22,1]},{"$tuple":[8,16,8]},{"$tuple":[8,22,8]},{"$tuple":[8,16,9]},{"$tuple":[8,22,9]},{"$tuple":[8,16,10]},{"$tuple":[8,22,10]},{"$tuple":[9,16,0]},{"$tuple":[9,22,0]},{"$tuple":[9,16,1]},{"$tuple":[9,22,1]},{"$tuple":[9,16,2]},{"$tuple":[9,22,2]},{"$tuple":[9,16,3]},{"$tuple":[9,22,3]},{"$tuple":[9,16,4]},{"$tuple":[9,22,4]},{"$tuple":[9,16,5]},{"$tuple":[9,22,5]},{"$tuple":[9,16,6]},{"$tuple":[9,22,6]},{"$tuple":[9,16,7]},{"$tuple":[9,22,7]},{"$tuple":[9,16,8]},{"$tuple":[9,22,8]},{"$tuple":[9,16,9]},{"$tuple":[9,22,9]},{"$tuple":[9,16,10]},{"$tuple":[9,22,10]},{"$tuple":[10,16,0]},{"$tuple":[10,22,0]},{"$tuple":[10,16,1]},{"$tuple":[10,22,1]},{"$tuple":[10,16,2]},{"$tuple":[10,22,2]},{"$tuple":[10,16,3]},{"$tuple":[10,22,3]},{"$tuple":[10,16,4]},{"$tuple":[10,22,4]},{"$tuple":[10,16,5]},{"$tuple":[10,22,5]},{"$tuple":[10,16,6]},{"$tuple":[10,22,6]},{"$tuple":[10,16,7]},{"$tuple":[10,22,7]},{"$tuple":[10,16,8]},{"$tuple":[10,22,8]},{"$tuple":[10,16,9]},{"$tuple":[10,22,9]},{"$tuple":[10,16,10]},{"$tuple":[10,22,10]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,16,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"depth":11,"doors":[],"facade_design":{"inputs":{"height":3,"planters":true,"sill":1,"width":2},"type":"hearth.components.facades.FacadeDesign"},"facade_exclusions":[{"inputs":{"hi":[6,9,12],"lo":[4,0,10]},"type":"hearth.space.Box"}],"flush_sides":["east"],"interior_design":{"inputs":{"hearth":true,"maximum_stations":5,"minimum_stations":2,"table_length":4},"type":"hearth.components.roomlayout.InteriorDesign"},"light_component":null,"occluded_sides":[],"purpose":"bedroom","sheltered_sides":[],"stair_axis":"z","stair_down":true,"stair_up":true,"upper_open":true,"width":11,"window_component":null,"windows":["north","south","west","east"]},"type":"hearth.components.interior.Room"}},"parent":"/building","path":"/building/room-0-0-2","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"room.bedroom","version":"4"},"/building/room-0-0-2/facade-garden":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":["avoid facade openings"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["unobstructed doorways"]},"inputs":{},"locked":{"$tuple":[]},"name":"facade.garden","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["decoration","plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[11,19,11]},"lo":{"$tuple":[-1,16,-1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,16,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"depth":11,"exclusions":[{"inputs":{"hi":[6,9,12],"lo":[4,0,10]},"type":"hearth.space.Box"}],"sides":["north","south","west"],"width":11},"type":"hearth.components.landscape.FacadeGarden"}},"parent":"/building/room-0-0-2","path":"/building/room-0-0-2/facade-garden","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","facade-garden"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.garden","version":"1"},"/building/room-0-0-2/floor":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"surface.floor","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["floor"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[10,16,10]},"lo":{"$tuple":[0,16,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,16,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"envelope":{"inputs":{"hi":[10,0,10],"lo":[0,0,0]},"type":"hearth.space.Box"},"role":"floor","writes":[{"inputs":{"nbt":null,"operation":"realize","point":[0,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,0],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,2],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,3],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,4],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,5],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,6],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,7],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,8],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,10],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,0],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,2],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,3],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,4],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,5],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,6],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,7],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,8],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,10],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"}]},"type":"hearth.components.interior.Pattern"}},"parent":"/building/room-0-0-2","path":"/building/room-0-0-2/floor","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","floor"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"surface.floor","version":"1"},"/building/room-0-0-2/furniture":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":["station orientation","compatible dining lengths","optional extra stations"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["locked room function","reachable stations","protected circulation cross"]},"inputs":{"depth":{"$type":"Domain","choices":{"$tuple":[9,11,13]},"maximum":null,"minimum":null},"design.maximum_stations":{"$type":"Domain","choices":{"$tuple":[]},"maximum":6,"minimum":2},"design.minimum_stations":{"$type":"Domain","choices":{"$tuple":[]},"maximum":5,"minimum":2},"design.table_length":{"$type":"Domain","choices":{"$tuple":[]},"maximum":4,"minimum":2},"purpose":{"$type":"Domain","choices":{"$tuple":["living","bedroom","library","kitchen","workshop","storage"]},"maximum":null,"minimum":null},"width":{"$type":"Domain","choices":{"$tuple":[9,11,13]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"furniture.fitted.bedroom","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["furniture","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"omitted_optional_stations":[{"$tuple":[3,"no clear supported station and route"]},{"$tuple":[4,"no clear supported station and route"]}],"placements":[{"$tuple":[0,{"$tuple":[2,0,9]},3,{"$tuple":[4,0,9]}]},{"$tuple":[1,{"$tuple":[3,0,1]},1,{"$tuple":[1,0,1]}]},{"$tuple":[2,{"$tuple":[3,0,7]},2,{"$tuple":[3,0,5]}]}],"purpose":"bedroom","stations":3,"textile_exclusions":[{"$tuple":[7,0,1]},{"$tuple":[7,0,2]},{"$tuple":[7,0,3]},{"$tuple":[7,0,4]},{"$tuple":[7,0,5]},{"$tuple":[7,0,6]},{"$tuple":[7,0,7]},{"$tuple":[7,0,8]},{"$tuple":[7,0,9]},{"$tuple":[7,1,1]},{"$tuple":[7,1,2]},{"$tuple":[7,1,3]},{"$tuple":[7,1,4]},{"$tuple":[7,1,5]},{"$tuple":[7,1,6]},{"$tuple":[7,1,7]},{"$tuple":[7,1,8]},{"$tuple":[7,1,9]},{"$tuple":[7,2,1]},{"$tuple":[7,2,2]},{"$tuple":[7,2,3]},{"$tuple":[7,2,4]},{"$tuple":[7,2,5]},{"$tuple":[7,2,6]},{"$tuple":[7,2,7]},{"$tuple":[7,2,8]},{"$tuple":[7,2,9]},{"$tuple":[8,0,1]},{"$tuple":[8,0,2]},{"$tuple":[8,0,3]},{"$tuple":[8,0,4]},{"$tuple":[8,0,5]},{"$tuple":[8,0,6]},{"$tuple":[8,0,7]},{"$tuple":[8,0,8]},{"$tuple":[8,0,9]},{"$tuple":[8,1,1]},{"$tuple":[8,1,2]},{"$tuple":[8,1,3]},{"$tuple":[8,1,4]},{"$tuple":[8,1,5]},{"$tuple":[8,1,6]},{"$tuple":[8,1,7]},{"$tuple":[8,1,8]},{"$tuple":[8,1,9]},{"$tuple":[8,2,1]},{"$tuple":[8,2,2]},{"$tuple":[8,2,3]},{"$tuple":[8,2,4]},{"$tuple":[8,2,5]},{"$tuple":[8,2,6]},{"$tuple":[8,2,7]},{"$tuple":[8,2,8]},{"$tuple":[8,2,9]},{"$tuple":[9,0,1]},{"$tuple":[9,0,2]},{"$tuple":[9,0,3]},{"$tuple":[9,0,4]},{"$tuple":[9,0,5]},{"$tuple":[9,0,6]},{"$tuple":[9,0,7]},{"$tuple":[9,0,8]},{"$tuple":[9,0,9]},{"$tuple":[9,1,1]},{"$tuple":[9,1,2]},{"$tuple":[9,1,3]},{"$tuple":[9,1,4]},{"$tuple":[9,1,5]},{"$tuple":[9,1,6]},{"$tuple":[9,1,7]},{"$tuple":[9,1,8]},{"$tuple":[9,1,9]},{"$tuple":[9,2,1]},{"$tuple":[9,2,2]},{"$tuple":[9,2,3]},{"$tuple":[9,2,4]},{"$tuple":[9,2,5]},{"$tuple":[9,2,6]},{"$tuple":[9,2,7]},{"$tuple":[9,2,8]},{"$tuple":[9,2,9]}]},"envelope":{"$type":"Box","hi":{"$tuple":[9,20,9]},"lo":{"$tuple":[1,17,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,17,1]},{"$tuple":[1,17,2]},{"$tuple":[1,17,3]},{"$tuple":[1,17,4]},{"$tuple":[1,17,5]},{"$tuple":[1,18,1]},{"$tuple":[1,18,2]},{"$tuple":[1,18,3]},{"$tuple":[1,18,4]},{"$tuple":[1,18,5]},{"$tuple":[2,17,4]},{"$tuple":[2,17,5]},{"$tuple":[2,18,4]},{"$tuple":[2,18,5]},{"$tuple":[3,17,4]},{"$tuple":[3,17,5]},{"$tuple":[3,18,4]},{"$tuple":[3,18,5]},{"$tuple":[4,17,4]},{"$tuple":[4,17,5]},{"$tuple":[4,17,6]},{"$tuple":[4,17,7]},{"$tuple":[4,17,8]},{"$tuple":[4,17,9]},{"$tuple":[4,18,4]},{"$tuple":[4,18,5]},{"$tuple":[4,18,6]},{"$tuple":[4,18,7]},{"$tuple":[4,18,8]},{"$tuple":[4,18,9]},{"$tuple":[5,17,1]},{"$tuple":[5,17,2]},{"$tuple":[5,17,3]},{"$tuple":[5,17,4]},{"$tuple":[5,17,5]},{"$tuple":[5,17,6]},{"$tuple":[5,17,7]},{"$tuple":[5,17,8]},{"$tuple":[5,17,9]},{"$tuple":[5,18,1]},{"$tuple":[5,18,2]},{"$tuple":[5,18,3]},{"$tuple":[5,18,4]},{"$tuple":[5,18,5]},{"$tuple":[5,18,6]},{"$tuple":[5,18,7]},{"$tuple":[5,18,8]},{"$tuple":[5,18,9]},{"$tuple":[6,17,5]},{"$tuple":[6,18,5]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[9,20,9]},"lo":{"$tuple":[1,17,1]}},"cells":{"$tuple":[{"$tuple":[5,17,5]},{"$tuple":[4,17,9]},{"$tuple":[1,17,1]},{"$tuple":[3,17,5]}]},"data":{},"kind":"route","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[9,20,9]},"lo":{"$tuple":[1,17,1]}},"cells":{"$tuple":[]},"data":{"groups":[["red_bed"],["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,17,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"depth":11,"design":{"inputs":{"hearth":true,"maximum_stations":5,"minimum_stations":2,"table_length":4},"type":"hearth.components.roomlayout.InteriorDesign"},"purpose":"bedroom","stair":true,"width":11},"type":"hearth.components.roomlayout.FittedInterior"}},"parent":"/building/room-0-0-2","path":"/building/room-0-0-2/furniture","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","furniture"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furniture.fitted.bedroom","version":"1"},"/building/room-0-0-2/furniture/station-0":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["complete functional group","supported","clear interaction space"]},"inputs":{"purpose":{"$type":"Domain","choices":{"$tuple":["living","bedroom","library","kitchen","workshop","storage"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"furnishing.group.bedroom","offers":{"$tuple":["interaction"]},"parameters":{},"tags":{"$tuple":["furniture","bedroom"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[4,19,9]},"lo":{"$tuple":[2,17,8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[4,17,9]},"turn":3},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[4,18,9]},"lo":{"$tuple":[4,17,8]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,16,9]},{"$tuple":[3,16,9]},{"$tuple":[4,16,9]},{"$tuple":[2,16,8]},{"$tuple":[3,16,8]},{"$tuple":[4,16,8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[4,17,9]},{"$tuple":[4,18,9]},{"$tuple":[4,17,8]},{"$tuple":[4,18,8]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[3,19,9]},"lo":{"$tuple":[2,17,8]}},"cells":{"$tuple":[]},"data":{"groups":[["red_bed"],["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[2,17,9]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"bedroom"},"type":"hearth.components.furnishing.FurnitureGroup"}},"parent":"/building/room-0-0-2/furniture","path":"/building/room-0-0-2/furniture/station-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","furniture","station-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.bedroom","version":"1"},"/building/room-0-0-2/furniture/station-1":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["supported station","two-block interaction apron","actual function"]},"inputs":{"purpose":{"$type":"Domain","choices":{"$tuple":["gathering","study","cooking","craft","cabinet"]},"maximum":null,"minimum":null},"width":{"$type":"Domain","choices":{"$tuple":[2,3]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"furnishing.suite.cabinet","offers":{"$tuple":["interaction"]},"parameters":{},"tags":{"$tuple":["furniture","station"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"purpose":"cabinet","width":3},"envelope":{"$type":"Box","hi":{"$tuple":[3,19,3]},"lo":{"$tuple":[1,17,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[1,17,1]},"turn":1},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[1,18,3]},"lo":{"$tuple":[1,17,1]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,16,1]},{"$tuple":[2,16,1]},{"$tuple":[1,16,1]},{"$tuple":[3,16,2]},{"$tuple":[2,16,2]},{"$tuple":[1,16,2]},{"$tuple":[3,16,3]},{"$tuple":[2,16,3]},{"$tuple":[1,16,3]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,17,1]},{"$tuple":[1,18,1]},{"$tuple":[1,17,2]},{"$tuple":[1,18,2]},{"$tuple":[1,17,3]},{"$tuple":[1,18,3]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[3,19,3]},"lo":{"$tuple":[1,17,1]}},"cells":{"$tuple":[]},"data":{"groups":[["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[3,17,1]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"cabinet","width":3},"type":"hearth.components.domestic.DomesticSuite"}},"parent":"/building/room-0-0-2/furniture","path":"/building/room-0-0-2/furniture/station-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","furniture","station-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.suite.cabinet","version":"1"},"/building/room-0-0-2/furniture/station-2":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["supported station","two-block interaction apron","actual function"]},"inputs":{"purpose":{"$type":"Domain","choices":{"$tuple":["gathering","study","cooking","craft","cabinet"]},"maximum":null,"minimum":null},"width":{"$type":"Domain","choices":{"$tuple":[2,3]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"furnishing.suite.study","offers":{"$tuple":["interaction"]},"parameters":{},"tags":{"$tuple":["furniture","station"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"purpose":"study","width":3},"envelope":{"$type":"Box","hi":{"$tuple":[3,19,7]},"lo":{"$tuple":[1,17,5]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[3,17,5]},"turn":2},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[3,18,5]},"lo":{"$tuple":[1,17,5]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,16,7]},{"$tuple":[3,16,6]},{"$tuple":[3,16,5]},{"$tuple":[2,16,7]},{"$tuple":[2,16,6]},{"$tuple":[2,16,5]},{"$tuple":[1,16,7]},{"$tuple":[1,16,6]},{"$tuple":[1,16,5]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,17,5]},{"$tuple":[3,18,5]},{"$tuple":[2,17,5]},{"$tuple":[2,18,5]},{"$tuple":[1,17,5]},{"$tuple":[1,18,5]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[3,19,7]},"lo":{"$tuple":[1,17,5]}},"cells":{"$tuple":[]},"data":{"groups":[["bookshelf"],["lectern"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[3,17,7]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"study","width":3},"type":"hearth.components.domestic.DomesticSuite"}},"parent":"/building/room-0-0-2/furniture","path":"/building/room-0-0-2/furniture/station-2","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","furniture","station-2"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.suite.study","version":"1"},"/building/room-0-0-2/furniture/textiles":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["supported passable rugs","no replacement"]},"inputs":{},"locked":{"$tuple":[]},"name":"furnishing.textiles","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["furniture","decoration"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"cells":[{"$tuple":[1,0,1]},{"$tuple":[1,0,2]},{"$tuple":[2,0,4]},{"$tuple":[2,0,5]},{"$tuple":[2,0,6]},{"$tuple":[3,0,4]},{"$tuple":[3,0,5]},{"$tuple":[4,0,4]},{"$tuple":[4,0,5]},{"$tuple":[4,0,6]},{"$tuple":[4,0,8]},{"$tuple":[4,0,9]},{"$tuple":[5,0,8]},{"$tuple":[5,0,9]}]},"envelope":{"$type":"Box","hi":{"$tuple":[9,17,9]},"lo":{"$tuple":[1,17,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,16,1]},{"$tuple":[1,16,2]},{"$tuple":[2,16,4]},{"$tuple":[2,16,5]},{"$tuple":[2,16,6]},{"$tuple":[3,16,4]},{"$tuple":[3,16,5]},{"$tuple":[4,16,4]},{"$tuple":[4,16,5]},{"$tuple":[4,16,6]},{"$tuple":[4,16,8]},{"$tuple":[4,16,9]},{"$tuple":[5,16,8]},{"$tuple":[5,16,9]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,17,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"centers":[[4,0,9],[1,0,1],[3,0,5]],"depth":11,"excluded":[[7,0,1],[7,0,2],[7,0,3],[7,0,4],[7,0,5],[7,0,6],[7,0,7],[7,0,8],[7,0,9],[7,1,1],[7,1,2],[7,1,3],[7,1,4],[7,1,5],[7,1,6],[7,1,7],[7,1,8],[7,1,9],[7,2,1],[7,2,2],[7,2,3],[7,2,4],[7,2,5],[7,2,6],[7,2,7],[7,2,8],[7,2,9],[8,0,1],[8,0,2],[8,0,3],[8,0,4],[8,0,5],[8,0,6],[8,0,7],[8,0,8],[8,0,9],[8,1,1],[8,1,2],[8,1,3],[8,1,4],[8,1,5],[8,1,6],[8,1,7],[8,1,8],[8,1,9],[8,2,1],[8,2,2],[8,2,3],[8,2,4],[8,2,5],[8,2,6],[8,2,7],[8,2,8],[8,2,9],[9,0,1],[9,0,2],[9,0,3],[9,0,4],[9,0,5],[9,0,6],[9,0,7],[9,0,8],[9,0,9],[9,1,1],[9,1,2],[9,1,3],[9,1,4],[9,1,5],[9,1,6],[9,1,7],[9,1,8],[9,1,9],[9,2,1],[9,2,2],[9,2,3],[9,2,4],[9,2,5],[9,2,6],[9,2,7],[9,2,8],[9,2,9]],"width":11},"type":"hearth.components.hospitality.FloorTextiles"}},"parent":"/building/room-0-0-2/furniture","path":"/building/room-0-0-2/furniture/textiles","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","furniture","textiles"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.textiles","version":"1"},"/building/room-0-0-2/joinery-north":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-2/wall-north","port":"infill","region":null,"verb":"connect"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["preserve shutters and other occupied facade cells"]},"assumptions":{"$tuple":["wall-installation host"]},"guarantees":{"$tuple":["one-cell projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"facade.joinery","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["decoration","timber-frame"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"members":[{"$tuple":[{"$tuple":[0,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[0,0,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,1,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,2,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,3,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[1,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[1,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[2,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[2,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[3,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[3,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[4,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[4,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[5,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[5,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[6,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[6,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[7,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[7,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[8,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[8,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[9,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[9,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[10,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[10,0,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,1,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,2,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,3,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,4,-1]},"minecraft:spruce_log[axis=x]"]}],"preserved_occupied_cells":2},"envelope":{"$type":"Box","hi":{"$tuple":[10,21,0]},"lo":{"$tuple":[0,16,-1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,21,0]},{"$tuple":[10,21,0]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,17,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"access":false,"exclusions":[{"inputs":{"hi":[6,8,12],"lo":[4,-1,10]},"type":"hearth.space.Box"}],"height":5,"width":11},"type":"hearth.components.joinery.FacadeRelief"}},"parent":"/building/room-0-0-2","path":"/building/room-0-0-2/joinery-north","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","joinery-north"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.joinery","version":"1"},"/building/room-0-0-2/joinery-south":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-2/wall-south","port":"infill","region":null,"verb":"connect"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["preserve shutters and other occupied facade cells"]},"assumptions":{"$tuple":["wall-installation host"]},"guarantees":{"$tuple":["one-cell projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"facade.joinery","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["decoration","timber-frame"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"members":[{"$tuple":[{"$tuple":[0,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[0,0,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,1,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,2,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,3,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[1,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[1,3,-1]},"minecraft:spruce_stairs[facing=east,half=top,shape=straight,waterlogged=false]"]},{"$tuple":[{"$tuple":[1,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[2,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[2,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[3,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[3,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[7,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[7,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[8,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[8,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[9,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[9,3,-1]},"minecraft:spruce_stairs[facing=west,half=top,shape=straight,waterlogged=false]"]},{"$tuple":[{"$tuple":[9,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[10,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[10,0,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,1,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,2,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,3,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,4,-1]},"minecraft:spruce_log[axis=x]"]}],"preserved_occupied_cells":6},"envelope":{"$type":"Box","hi":{"$tuple":[10,21,11]},"lo":{"$tuple":[0,16,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,21,10]},{"$tuple":[0,21,10]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,17,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"access":false,"exclusions":[{"inputs":{"hi":[6,8,0],"lo":[4,-1,-2]},"type":"hearth.space.Box"}],"height":5,"width":11},"type":"hearth.components.joinery.FacadeRelief"}},"parent":"/building/room-0-0-2","path":"/building/room-0-0-2/joinery-south","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","joinery-south"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.joinery","version":"1"},"/building/room-0-0-2/joinery-west":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-2/wall-west","port":"infill","region":null,"verb":"connect"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["preserve shutters and other occupied facade cells"]},"assumptions":{"$tuple":["wall-installation host"]},"guarantees":{"$tuple":["one-cell projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"facade.joinery","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["decoration","timber-frame"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"members":[{"$tuple":[{"$tuple":[0,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[0,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[1,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[1,3,-1]},"minecraft:spruce_stairs[facing=east,half=top,shape=straight,waterlogged=false]"]},{"$tuple":[{"$tuple":[1,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[2,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[2,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[3,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[3,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[4,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[4,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[5,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[5,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[6,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[6,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[7,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[7,3,-1]},"minecraft:spruce_stairs[facing=west,half=top,shape=straight,waterlogged=false]"]},{"$tuple":[{"$tuple":[7,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[8,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[8,4,-1]},"minecraft:spruce_log[axis=x]"]}],"preserved_occupied_cells":8},"envelope":{"$type":"Box","hi":{"$tuple":[0,21,9]},"lo":{"$tuple":[-1,16,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,21,9]},{"$tuple":[0,21,1]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,17,9]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"access":false,"exclusions":[{"inputs":{"hi":[-1,8,6],"lo":[-3,-1,4]},"type":"hearth.space.Box"}],"height":5,"width":9},"type":"hearth.components.joinery.FacadeRelief"}},"parent":"/building/room-0-0-2","path":"/building/room-0-0-2/joinery-west","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","joinery-west"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.joinery","version":"1"},"/building/room-0-0-2/light-0":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["actual light source"]},"inputs":{},"locked":{"$tuple":[]},"name":"light.lantern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["light","room-light"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[2,21,8]},"lo":{"$tuple":[2,20,8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,20,8]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[2,20,8]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"hanging":true},"type":"hearth.components.interior.Light"}},"parent":"/building/room-0-0-2","path":"/building/room-0-0-2/light-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","light-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.lantern","version":"1"},"/building/room-0-0-2/light-1":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["actual light source"]},"inputs":{},"locked":{"$tuple":[]},"name":"light.lantern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["light","room-light"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[5,21,2]},"lo":{"$tuple":[5,20,2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[5,20,2]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[5,20,2]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"hanging":true},"type":"hearth.components.interior.Light"}},"parent":"/building/room-0-0-2","path":"/building/room-0-0-2/light-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","light-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.lantern","version":"1"},"/building/room-0-0-2/stairs":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["walkable flight","two-block headroom"]},"inputs":{},"locked":{"$tuple":[]},"name":"circulation.stair","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["stairs","vertical-access"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[8,25,8]},"lo":{"$tuple":[7,17,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,17,2]},{"$tuple":[8,17,2]},{"$tuple":[7,18,3]},{"$tuple":[8,18,3]},{"$tuple":[7,19,4]},{"$tuple":[8,19,4]},{"$tuple":[7,20,5]},{"$tuple":[8,20,5]},{"$tuple":[7,21,6]},{"$tuple":[8,21,6]},{"$tuple":[7,22,7]},{"$tuple":[8,22,7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,18,2]},{"$tuple":[7,19,2]},{"$tuple":[7,20,2]},{"$tuple":[8,18,2]},{"$tuple":[8,19,2]},{"$tuple":[8,20,2]},{"$tuple":[7,19,3]},{"$tuple":[7,20,3]},{"$tuple":[7,21,3]},{"$tuple":[8,19,3]},{"$tuple":[8,20,3]},{"$tuple":[8,21,3]},{"$tuple":[7,20,4]},{"$tuple":[7,21,4]},{"$tuple":[7,22,4]},{"$tuple":[8,20,4]},{"$tuple":[8,21,4]},{"$tuple":[8,22,4]},{"$tuple":[7,21,5]},{"$tuple":[7,22,5]},{"$tuple":[7,23,5]},{"$tuple":[8,21,5]},{"$tuple":[8,22,5]},{"$tuple":[8,23,5]},{"$tuple":[7,22,6]},{"$tuple":[7,23,6]},{"$tuple":[7,24,6]},{"$tuple":[8,22,6]},{"$tuple":[8,23,6]},{"$tuple":[8,24,6]},{"$tuple":[7,23,7]},{"$tuple":[7,24,7]},{"$tuple":[7,25,7]},{"$tuple":[8,23,7]},{"$tuple":[8,24,7]},{"$tuple":[8,25,7]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[8,25,8]},"lo":{"$tuple":[7,17,1]}},"cells":{"$tuple":[{"$tuple":[7,18,2]},{"$tuple":[8,18,2]},{"$tuple":[7,19,3]},{"$tuple":[8,19,3]},{"$tuple":[7,20,4]},{"$tuple":[8,20,4]},{"$tuple":[7,21,5]},{"$tuple":[8,21,5]},{"$tuple":[7,22,6]},{"$tuple":[8,22,6]},{"$tuple":[7,23,7]},{"$tuple":[8,23,7]}]},"data":{},"kind":"route","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[7,17,2]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"rise":6,"width":2},"type":"hearth.components.interior.Stair"}},"parent":"/building/room-0-0-2","path":"/building/room-0-0-2/stairs","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","stairs"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"circulation.stair","version":"1"},"/building/room-0-0-2/wall-east":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["floor below"]},"guarantees":{"$tuple":["frame preserved","sealed infill"]},"inputs":{"frame.turn":{"$type":"Domain","choices":{"$tuple":[0,1,2,3]},"maximum":null,"minimum":null},"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":12,"minimum":4},"thickness":{"$type":"Domain","choices":{"$tuple":[]},"maximum":3,"minimum":1},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":5}},"locked":{"$tuple":["width","height","thickness","infill"]},"name":"wall.framed","offers":{"$tuple":["window","door"]},"parameters":{},"tags":{"$tuple":["wall","enclosure"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"height":5,"thickness":1,"width":9},"envelope":{"$type":"Box","hi":{"$tuple":[10,21,9]},"lo":{"$tuple":[10,17,1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[10,20,8]},"lo":{"$tuple":[10,17,2]}},"key":"install","limit":45,"tags":{"$tuple":["window","door"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":20,"delegate":null,"facts":{"margin":1,"sill":1,"thickness":1},"frame":{"$type":"Frame","origin":{"$tuple":[10,17,2]},"turn":1},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[10,20,8]},"lo":{"$tuple":[10,17,2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,16,1]},{"$tuple":[10,17,1]},{"$tuple":[10,18,1]},{"$tuple":[10,19,1]},{"$tuple":[10,20,1]},{"$tuple":[10,21,1]},{"$tuple":[10,16,9]},{"$tuple":[10,17,9]},{"$tuple":[10,18,9]},{"$tuple":[10,19,9]},{"$tuple":[10,20,9]},{"$tuple":[10,21,9]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,17,1]},{"$tuple":[10,18,1]},{"$tuple":[10,19,1]},{"$tuple":[10,20,1]},{"$tuple":[10,21,1]},{"$tuple":[10,17,2]},{"$tuple":[10,18,2]},{"$tuple":[10,19,2]},{"$tuple":[10,20,2]},{"$tuple":[10,21,2]},{"$tuple":[10,17,3]},{"$tuple":[10,18,3]},{"$tuple":[10,19,3]},{"$tuple":[10,20,3]},{"$tuple":[10,21,3]},{"$tuple":[10,17,4]},{"$tuple":[10,18,4]},{"$tuple":[10,19,4]},{"$tuple":[10,20,4]},{"$tuple":[10,21,4]},{"$tuple":[10,17,5]},{"$tuple":[10,18,5]},{"$tuple":[10,19,5]},{"$tuple":[10,20,5]},{"$tuple":[10,21,5]},{"$tuple":[10,17,6]},{"$tuple":[10,18,6]},{"$tuple":[10,19,6]},{"$tuple":[10,20,6]},{"$tuple":[10,21,6]},{"$tuple":[10,17,7]},{"$tuple":[10,18,7]},{"$tuple":[10,19,7]},{"$tuple":[10,20,7]},{"$tuple":[10,21,7]},{"$tuple":[10,17,8]},{"$tuple":[10,18,8]},{"$tuple":[10,19,8]},{"$tuple":[10,20,8]},{"$tuple":[10,21,8]},{"$tuple":[10,17,9]},{"$tuple":[10,18,9]},{"$tuple":[10,19,9]},{"$tuple":[10,20,9]},{"$tuple":[10,21,9]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,17,1]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"height":5,"infill":null,"thickness":1,"timber":"stripped_spruce","width":9},"type":"hearth.components.primitives.Wall"}},"parent":"/building/room-0-0-2","path":"/building/room-0-0-2/wall-east","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","wall-east"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-0-0-2/wall-north":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["floor below"]},"guarantees":{"$tuple":["frame preserved","sealed infill"]},"inputs":{"frame.turn":{"$type":"Domain","choices":{"$tuple":[0,1,2,3]},"maximum":null,"minimum":null},"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":12,"minimum":4},"thickness":{"$type":"Domain","choices":{"$tuple":[]},"maximum":3,"minimum":1},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":5}},"locked":{"$tuple":["width","height","thickness","infill"]},"name":"wall.framed","offers":{"$tuple":["window","door"]},"parameters":{},"tags":{"$tuple":["wall","enclosure"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"height":5,"thickness":1,"width":11},"envelope":{"$type":"Box","hi":{"$tuple":[10,21,0]},"lo":{"$tuple":[0,17,0]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[9,20,0]},"lo":{"$tuple":[1,17,0]}},"key":"install","limit":55,"tags":{"$tuple":["window","door"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":20,"delegate":null,"facts":{"margin":1,"sill":1,"thickness":1},"frame":{"$type":"Frame","origin":{"$tuple":[1,17,0]},"turn":0},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[9,20,0]},"lo":{"$tuple":[1,17,0]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,16,0]},{"$tuple":[0,17,0]},{"$tuple":[0,18,0]},{"$tuple":[0,19,0]},{"$tuple":[0,20,0]},{"$tuple":[0,21,0]},{"$tuple":[10,16,0]},{"$tuple":[10,17,0]},{"$tuple":[10,18,0]},{"$tuple":[10,19,0]},{"$tuple":[10,20,0]},{"$tuple":[10,21,0]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,17,0]},{"$tuple":[0,18,0]},{"$tuple":[0,19,0]},{"$tuple":[0,20,0]},{"$tuple":[0,21,0]},{"$tuple":[1,17,0]},{"$tuple":[1,18,0]},{"$tuple":[1,19,0]},{"$tuple":[1,20,0]},{"$tuple":[1,21,0]},{"$tuple":[2,17,0]},{"$tuple":[2,18,0]},{"$tuple":[2,19,0]},{"$tuple":[2,20,0]},{"$tuple":[2,21,0]},{"$tuple":[3,17,0]},{"$tuple":[3,18,0]},{"$tuple":[3,19,0]},{"$tuple":[3,20,0]},{"$tuple":[3,21,0]},{"$tuple":[4,17,0]},{"$tuple":[4,18,0]},{"$tuple":[4,19,0]},{"$tuple":[4,20,0]},{"$tuple":[4,21,0]},{"$tuple":[5,17,0]},{"$tuple":[5,18,0]},{"$tuple":[5,19,0]},{"$tuple":[5,20,0]},{"$tuple":[5,21,0]},{"$tuple":[6,17,0]},{"$tuple":[6,18,0]},{"$tuple":[6,19,0]},{"$tuple":[6,20,0]},{"$tuple":[6,21,0]},{"$tuple":[7,17,0]},{"$tuple":[7,18,0]},{"$tuple":[7,19,0]},{"$tuple":[7,20,0]},{"$tuple":[7,21,0]},{"$tuple":[8,17,0]},{"$tuple":[8,18,0]},{"$tuple":[8,19,0]},{"$tuple":[8,20,0]},{"$tuple":[8,21,0]},{"$tuple":[9,17,0]},{"$tuple":[9,18,0]},{"$tuple":[9,19,0]},{"$tuple":[9,20,0]},{"$tuple":[9,21,0]},{"$tuple":[10,17,0]},{"$tuple":[10,18,0]},{"$tuple":[10,19,0]},{"$tuple":[10,20,0]},{"$tuple":[10,21,0]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,17,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"height":5,"infill":null,"thickness":1,"timber":"stripped_spruce","width":11},"type":"hearth.components.primitives.Wall"}},"parent":"/building/room-0-0-2","path":"/building/room-0-0-2/wall-north","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","wall-north"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-0-0-2/wall-south":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["floor below"]},"guarantees":{"$tuple":["frame preserved","sealed infill"]},"inputs":{"frame.turn":{"$type":"Domain","choices":{"$tuple":[0,1,2,3]},"maximum":null,"minimum":null},"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":12,"minimum":4},"thickness":{"$type":"Domain","choices":{"$tuple":[]},"maximum":3,"minimum":1},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":5}},"locked":{"$tuple":["width","height","thickness","infill"]},"name":"wall.framed","offers":{"$tuple":["window","door"]},"parameters":{},"tags":{"$tuple":["wall","enclosure"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"height":5,"thickness":1,"width":11},"envelope":{"$type":"Box","hi":{"$tuple":[10,21,10]},"lo":{"$tuple":[0,17,10]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[9,20,10]},"lo":{"$tuple":[1,17,10]}},"key":"install","limit":55,"tags":{"$tuple":["window","door"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":20,"delegate":null,"facts":{"margin":1,"sill":1,"thickness":1},"frame":{"$type":"Frame","origin":{"$tuple":[9,17,10]},"turn":2},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[9,20,10]},"lo":{"$tuple":[1,17,10]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,16,10]},{"$tuple":[10,17,10]},{"$tuple":[10,18,10]},{"$tuple":[10,19,10]},{"$tuple":[10,20,10]},{"$tuple":[10,21,10]},{"$tuple":[0,16,10]},{"$tuple":[0,17,10]},{"$tuple":[0,18,10]},{"$tuple":[0,19,10]},{"$tuple":[0,20,10]},{"$tuple":[0,21,10]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,17,10]},{"$tuple":[10,18,10]},{"$tuple":[10,19,10]},{"$tuple":[10,20,10]},{"$tuple":[10,21,10]},{"$tuple":[9,17,10]},{"$tuple":[9,18,10]},{"$tuple":[9,19,10]},{"$tuple":[9,20,10]},{"$tuple":[9,21,10]},{"$tuple":[8,17,10]},{"$tuple":[8,18,10]},{"$tuple":[8,19,10]},{"$tuple":[8,20,10]},{"$tuple":[8,21,10]},{"$tuple":[7,17,10]},{"$tuple":[7,18,10]},{"$tuple":[7,19,10]},{"$tuple":[7,20,10]},{"$tuple":[7,21,10]},{"$tuple":[6,17,10]},{"$tuple":[6,18,10]},{"$tuple":[6,19,10]},{"$tuple":[6,20,10]},{"$tuple":[6,21,10]},{"$tuple":[5,17,10]},{"$tuple":[5,18,10]},{"$tuple":[5,19,10]},{"$tuple":[5,20,10]},{"$tuple":[5,21,10]},{"$tuple":[4,17,10]},{"$tuple":[4,18,10]},{"$tuple":[4,19,10]},{"$tuple":[4,20,10]},{"$tuple":[4,21,10]},{"$tuple":[3,17,10]},{"$tuple":[3,18,10]},{"$tuple":[3,19,10]},{"$tuple":[3,20,10]},{"$tuple":[3,21,10]},{"$tuple":[2,17,10]},{"$tuple":[2,18,10]},{"$tuple":[2,19,10]},{"$tuple":[2,20,10]},{"$tuple":[2,21,10]},{"$tuple":[1,17,10]},{"$tuple":[1,18,10]},{"$tuple":[1,19,10]},{"$tuple":[1,20,10]},{"$tuple":[1,21,10]},{"$tuple":[0,17,10]},{"$tuple":[0,18,10]},{"$tuple":[0,19,10]},{"$tuple":[0,20,10]},{"$tuple":[0,21,10]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,17,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":5,"infill":null,"thickness":1,"timber":"stripped_spruce","width":11},"type":"hearth.components.primitives.Wall"}},"parent":"/building/room-0-0-2","path":"/building/room-0-0-2/wall-south","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","wall-south"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-0-0-2/wall-west":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["floor below"]},"guarantees":{"$tuple":["frame preserved","sealed infill"]},"inputs":{"frame.turn":{"$type":"Domain","choices":{"$tuple":[0,1,2,3]},"maximum":null,"minimum":null},"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":12,"minimum":4},"thickness":{"$type":"Domain","choices":{"$tuple":[]},"maximum":3,"minimum":1},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":5}},"locked":{"$tuple":["width","height","thickness","infill"]},"name":"wall.framed","offers":{"$tuple":["window","door"]},"parameters":{},"tags":{"$tuple":["wall","enclosure"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"height":5,"thickness":1,"width":9},"envelope":{"$type":"Box","hi":{"$tuple":[0,21,9]},"lo":{"$tuple":[0,17,1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[0,20,8]},"lo":{"$tuple":[0,17,2]}},"key":"install","limit":45,"tags":{"$tuple":["window","door"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":20,"delegate":null,"facts":{"margin":1,"sill":1,"thickness":1},"frame":{"$type":"Frame","origin":{"$tuple":[0,17,8]},"turn":3},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[0,20,8]},"lo":{"$tuple":[0,17,2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,16,9]},{"$tuple":[0,17,9]},{"$tuple":[0,18,9]},{"$tuple":[0,19,9]},{"$tuple":[0,20,9]},{"$tuple":[0,21,9]},{"$tuple":[0,16,1]},{"$tuple":[0,17,1]},{"$tuple":[0,18,1]},{"$tuple":[0,19,1]},{"$tuple":[0,20,1]},{"$tuple":[0,21,1]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,17,9]},{"$tuple":[0,18,9]},{"$tuple":[0,19,9]},{"$tuple":[0,20,9]},{"$tuple":[0,21,9]},{"$tuple":[0,17,8]},{"$tuple":[0,18,8]},{"$tuple":[0,19,8]},{"$tuple":[0,20,8]},{"$tuple":[0,21,8]},{"$tuple":[0,17,7]},{"$tuple":[0,18,7]},{"$tuple":[0,19,7]},{"$tuple":[0,20,7]},{"$tuple":[0,21,7]},{"$tuple":[0,17,6]},{"$tuple":[0,18,6]},{"$tuple":[0,19,6]},{"$tuple":[0,20,6]},{"$tuple":[0,21,6]},{"$tuple":[0,17,5]},{"$tuple":[0,18,5]},{"$tuple":[0,19,5]},{"$tuple":[0,20,5]},{"$tuple":[0,21,5]},{"$tuple":[0,17,4]},{"$tuple":[0,18,4]},{"$tuple":[0,19,4]},{"$tuple":[0,20,4]},{"$tuple":[0,21,4]},{"$tuple":[0,17,3]},{"$tuple":[0,18,3]},{"$tuple":[0,19,3]},{"$tuple":[0,20,3]},{"$tuple":[0,21,3]},{"$tuple":[0,17,2]},{"$tuple":[0,18,2]},{"$tuple":[0,19,2]},{"$tuple":[0,20,2]},{"$tuple":[0,21,2]},{"$tuple":[0,17,1]},{"$tuple":[0,18,1]},{"$tuple":[0,19,1]},{"$tuple":[0,20,1]},{"$tuple":[0,21,1]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,17,9]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"height":5,"infill":null,"thickness":1,"timber":"stripped_spruce","width":9},"type":"hearth.components.primitives.Wall"}},"parent":"/building/room-0-0-2","path":"/building/room-0-0-2/wall-west","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","wall-west"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-0-0-2/window-east-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-2/wall-east","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed glazing within host"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.flush","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[10,20,3]},"lo":{"$tuple":[10,18,2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,18,2]},{"$tuple":[10,19,2]},{"$tuple":[10,20,2]},{"$tuple":[10,18,3]},{"$tuple":[10,19,3]},{"$tuple":[10,20,3]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,18,2]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":2},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/room-0-0-2","path":"/building/room-0-0-2/window-east-0","primary":"/building/room-0-0-2/wall-east","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","window-east-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/room-0-0-2/window-east-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-2/wall-east","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed glazing within host"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.flush","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[10,20,8]},"lo":{"$tuple":[10,18,7]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,18,7]},{"$tuple":[10,19,7]},{"$tuple":[10,20,7]},{"$tuple":[10,18,8]},{"$tuple":[10,19,8]},{"$tuple":[10,20,8]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,18,7]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":2},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/room-0-0-2","path":"/building/room-0-0-2/window-east-1","primary":"/building/room-0-0-2/wall-east","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","window-east-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/room-0-0-2/window-north-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-2/wall-north","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["depth reveal"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed opening","frame margins"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.shuttered","offers":{"$tuple":["daylight","window-garden"]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"2"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"depth":1,"planter":true},"envelope":{"$type":"Box","hi":{"$tuple":[4,20,0]},"lo":{"$tuple":[1,17,-2]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[4,18,-1]},"lo":{"$tuple":[1,17,-2]}},"key":"planting","limit":16,"tags":{"$tuple":["planter"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":2,"width":2},"frame":{"$type":"Frame","origin":{"$tuple":[2,17,-1]},"turn":0},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[4,18,-1]},"lo":{"$tuple":[1,17,-2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,18,0]},{"$tuple":[2,19,0]},{"$tuple":[2,20,0]},{"$tuple":[3,18,0]},{"$tuple":[3,19,0]},{"$tuple":[3,20,0]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[2,18,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"garden_depth":2,"glass":"minecraft:glass","height":3,"planter":true,"shutters":true,"width":2},"type":"hearth.components.primitives.Window"}},"parent":"/building/room-0-0-2","path":"/building/room-0-0-2/window-north-0","primary":"/building/room-0-0-2/wall-north","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","window-north-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-0-0-2/window-north-0/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-2/window-north-0","port":"garden","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["window garden mounting interface"]},"guarantees":{"$tuple":["soil supports flowers","wall anchors","within negotiated facade projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.window-box","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["planter","plant","attachment"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"framed":true,"width":2},"envelope":{"$type":"Box","hi":{"$tuple":[4,18,-1]},"lo":{"$tuple":[1,17,-2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,17,0]},{"$tuple":[3,17,0]},{"$tuple":[2,17,-1]},{"$tuple":[3,17,-1]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,18,-1]},{"$tuple":[3,18,-1]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,17,-2]},{"$tuple":[3,17,-2]},{"$tuple":[1,17,-1]},{"$tuple":[4,17,-1]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[2,17,-1]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-0-0-2/window-north-0","path":"/building/room-0-0-2/window-north-0/box","primary":"/building/room-0-0-2/window-north-0","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","window-north-0","box"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-0-0-2/window-north-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-2/wall-north","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["depth reveal"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed opening","frame margins"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.shuttered","offers":{"$tuple":["daylight","window-garden"]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"2"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"depth":1,"planter":true},"envelope":{"$type":"Box","hi":{"$tuple":[9,20,0]},"lo":{"$tuple":[6,17,-2]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[9,18,-1]},"lo":{"$tuple":[6,17,-2]}},"key":"planting","limit":16,"tags":{"$tuple":["planter"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":2,"width":2},"frame":{"$type":"Frame","origin":{"$tuple":[7,17,-1]},"turn":0},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[9,18,-1]},"lo":{"$tuple":[6,17,-2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,18,0]},{"$tuple":[7,19,0]},{"$tuple":[7,20,0]},{"$tuple":[8,18,0]},{"$tuple":[8,19,0]},{"$tuple":[8,20,0]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[7,18,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"garden_depth":2,"glass":"minecraft:glass","height":3,"planter":true,"shutters":true,"width":2},"type":"hearth.components.primitives.Window"}},"parent":"/building/room-0-0-2","path":"/building/room-0-0-2/window-north-1","primary":"/building/room-0-0-2/wall-north","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","window-north-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-0-0-2/window-north-1/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-2/window-north-1","port":"garden","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["window garden mounting interface"]},"guarantees":{"$tuple":["soil supports flowers","wall anchors","within negotiated facade projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.window-box","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["planter","plant","attachment"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"framed":true,"width":2},"envelope":{"$type":"Box","hi":{"$tuple":[9,18,-1]},"lo":{"$tuple":[6,17,-2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,17,0]},{"$tuple":[8,17,0]},{"$tuple":[7,17,-1]},{"$tuple":[8,17,-1]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,18,-1]},{"$tuple":[8,18,-1]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,17,-2]},{"$tuple":[8,17,-2]},{"$tuple":[6,17,-1]},{"$tuple":[9,17,-1]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[7,17,-1]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-0-0-2/window-north-1","path":"/building/room-0-0-2/window-north-1/box","primary":"/building/room-0-0-2/window-north-1","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","window-north-1","box"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-0-0-2/window-south-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-2/wall-south","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed glazing within host"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.flush","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[8,20,10]},"lo":{"$tuple":[7,18,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,18,10]},{"$tuple":[8,19,10]},{"$tuple":[8,20,10]},{"$tuple":[7,18,10]},{"$tuple":[7,19,10]},{"$tuple":[7,20,10]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[8,18,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":2},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/room-0-0-2","path":"/building/room-0-0-2/window-south-0","primary":"/building/room-0-0-2/wall-south","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","window-south-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/room-0-0-2/window-south-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-2/wall-south","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed glazing within host"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.flush","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[3,20,10]},"lo":{"$tuple":[2,18,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,18,10]},{"$tuple":[3,19,10]},{"$tuple":[3,20,10]},{"$tuple":[2,18,10]},{"$tuple":[2,19,10]},{"$tuple":[2,20,10]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[3,18,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":2},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/room-0-0-2","path":"/building/room-0-0-2/window-south-1","primary":"/building/room-0-0-2/wall-south","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","window-south-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/room-0-0-2/window-west-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-2/wall-west","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["depth reveal"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed opening","frame margins"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.shuttered","offers":{"$tuple":["daylight","window-garden"]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"2"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"depth":1,"planter":true},"envelope":{"$type":"Box","hi":{"$tuple":[0,20,9]},"lo":{"$tuple":[-2,17,6]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-1,18,9]},"lo":{"$tuple":[-2,17,6]}},"key":"planting","limit":16,"tags":{"$tuple":["planter"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":2,"width":2},"frame":{"$type":"Frame","origin":{"$tuple":[-1,17,8]},"turn":3},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[-1,18,9]},"lo":{"$tuple":[-2,17,6]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,18,8]},{"$tuple":[0,19,8]},{"$tuple":[0,20,8]},{"$tuple":[0,18,7]},{"$tuple":[0,19,7]},{"$tuple":[0,20,7]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,18,8]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"garden_depth":2,"glass":"minecraft:glass","height":3,"planter":true,"shutters":true,"width":2},"type":"hearth.components.primitives.Window"}},"parent":"/building/room-0-0-2","path":"/building/room-0-0-2/window-west-0","primary":"/building/room-0-0-2/wall-west","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","window-west-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-0-0-2/window-west-0/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-2/window-west-0","port":"garden","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["window garden mounting interface"]},"guarantees":{"$tuple":["soil supports flowers","wall anchors","within negotiated facade projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.window-box","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["planter","plant","attachment"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"framed":true,"width":2},"envelope":{"$type":"Box","hi":{"$tuple":[-1,18,9]},"lo":{"$tuple":[-2,17,6]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,17,8]},{"$tuple":[0,17,7]},{"$tuple":[-1,17,8]},{"$tuple":[-1,17,7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-1,18,8]},{"$tuple":[-1,18,7]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,17,8]},{"$tuple":[-2,17,7]},{"$tuple":[-1,17,9]},{"$tuple":[-1,17,6]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-1,17,8]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-0-0-2/window-west-0","path":"/building/room-0-0-2/window-west-0/box","primary":"/building/room-0-0-2/window-west-0","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","window-west-0","box"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-0-0-2/window-west-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-2/wall-west","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["depth reveal"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed opening","frame margins"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.shuttered","offers":{"$tuple":["daylight","window-garden"]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"2"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"depth":1,"planter":true},"envelope":{"$type":"Box","hi":{"$tuple":[0,20,4]},"lo":{"$tuple":[-2,17,1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-1,18,4]},"lo":{"$tuple":[-2,17,1]}},"key":"planting","limit":16,"tags":{"$tuple":["planter"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":2,"width":2},"frame":{"$type":"Frame","origin":{"$tuple":[-1,17,3]},"turn":3},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[-1,18,4]},"lo":{"$tuple":[-2,17,1]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,18,3]},{"$tuple":[0,19,3]},{"$tuple":[0,20,3]},{"$tuple":[0,18,2]},{"$tuple":[0,19,2]},{"$tuple":[0,20,2]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,18,3]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"garden_depth":2,"glass":"minecraft:glass","height":3,"planter":true,"shutters":true,"width":2},"type":"hearth.components.primitives.Window"}},"parent":"/building/room-0-0-2","path":"/building/room-0-0-2/window-west-1","primary":"/building/room-0-0-2/wall-west","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","window-west-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-0-0-2/window-west-1/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-2/window-west-1","port":"garden","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["window garden mounting interface"]},"guarantees":{"$tuple":["soil supports flowers","wall anchors","within negotiated facade projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.window-box","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["planter","plant","attachment"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"framed":true,"width":2},"envelope":{"$type":"Box","hi":{"$tuple":[-1,18,4]},"lo":{"$tuple":[-2,17,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,17,3]},{"$tuple":[0,17,2]},{"$tuple":[-1,17,3]},{"$tuple":[-1,17,2]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-1,18,3]},{"$tuple":[-1,18,2]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,17,3]},{"$tuple":[-2,17,2]},{"$tuple":[-1,17,4]},{"$tuple":[-1,17,1]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-1,17,3]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-0-0-2/window-west-1","path":"/building/room-0-0-2/window-west-1/box","primary":"/building/room-0-0-2/window-west-1","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-0-0-2","window-west-1","box"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-1-0-0":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":["facade grid","substitutable windows and lights"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["lit","furnished","reachable","enclosed"]},"inputs":{"depth":{"$type":"Domain","choices":{"$tuple":[9,11,13]},"maximum":null,"minimum":null},"purpose":{"$type":"Domain","choices":{"$tuple":["living","bedroom","library","workshop","kitchen","storage"]},"maximum":null,"minimum":null},"stair_axis":{"$type":"Domain","choices":{"$tuple":["x","z"]},"maximum":null,"minimum":null},"width":{"$type":"Domain","choices":{"$tuple":[9,11,13]},"maximum":null,"minimum":null}},"locked":{"$tuple":["purpose","width","depth","doors","stair_up","stair_down","stair_axis"]},"name":"room.kitchen","offers":{"$tuple":["access","ceiling-decoration","upper-floor-access"]},"parameters":{},"tags":{"$tuple":["room","habitable","composite"]},"version":"4"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"doors":{"$tuple":["west"]},"facade_exclusions":[{"$tuple":[{"$tuple":[-7,0,10]},{"$tuple":[-5,9,12]}]}],"facade_projection":2,"flush_sides":{"$tuple":[]},"omitted_optional_facades":{},"purpose":"kitchen","sheltered_sides":{"$tuple":[]},"stair_axis":"z","stair_down":false,"stair_up":false,"windows":{"$tuple":["north","south","east"]}},"envelope":{"$type":"Box","hi":{"$tuple":[23,13,12]},"lo":{"$tuple":[9,4,-2]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[21,9,10]},"lo":{"$tuple":[11,9,0]}},"key":"ceiling-mount","limit":0,"tags":{"$tuple":["ceiling-trim"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":10,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[11,5,5]},"turn":0},"grant":null,"key":"west","kind":"access","region":{"$type":"Box","hi":{"$tuple":[11,6,5]},"lo":{"$tuple":[11,5,5]}}},{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{"depth":11,"projection":1,"replace_limit":0,"width":11},"frame":{"$type":"Frame","origin":{"$tuple":[11,9,0]},"turn":0},"grant":"ceiling-mount","key":"ceiling","kind":"ceiling-decoration","region":{"$type":"Box","hi":{"$tuple":[21,9,10]},"lo":{"$tuple":[11,9,0]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[21,12,10]},"lo":{"$tuple":[11,5,0]}},"cells":{"$tuple":[{"$tuple":[11,5,5]},{"$tuple":[16,5,5]}]},"data":{},"kind":"route","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[21,9,10]},"lo":{"$tuple":[11,5,0]}},"cells":{"$tuple":[{"$tuple":[11,5,5]},{"$tuple":[16,5,5]}]},"data":{"minimum":1},"kind":"light","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[20,9,9]},"lo":{"$tuple":[12,5,1]}},"cells":{"$tuple":[]},"data":{"groups":[["smoker"],["furnace"]]},"kind":"furnishing","phase":"complete"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,4,0]},{"$tuple":[11,10,0]},{"$tuple":[11,4,1]},{"$tuple":[11,10,1]},{"$tuple":[11,4,2]},{"$tuple":[11,10,2]},{"$tuple":[11,4,3]},{"$tuple":[11,10,3]},{"$tuple":[11,4,4]},{"$tuple":[11,10,4]},{"$tuple":[11,4,5]},{"$tuple":[11,10,5]},{"$tuple":[11,4,6]},{"$tuple":[11,10,6]},{"$tuple":[11,4,7]},{"$tuple":[11,10,7]},{"$tuple":[11,4,8]},{"$tuple":[11,10,8]},{"$tuple":[11,4,9]},{"$tuple":[11,10,9]},{"$tuple":[11,4,10]},{"$tuple":[11,10,10]},{"$tuple":[12,4,0]},{"$tuple":[12,10,0]},{"$tuple":[12,4,1]},{"$tuple":[12,10,1]},{"$tuple":[12,4,2]},{"$tuple":[12,10,2]},{"$tuple":[12,4,3]},{"$tuple":[12,10,3]},{"$tuple":[12,4,4]},{"$tuple":[12,10,4]},{"$tuple":[12,4,5]},{"$tuple":[12,10,5]},{"$tuple":[12,4,6]},{"$tuple":[12,10,6]},{"$tuple":[12,4,7]},{"$tuple":[12,10,7]},{"$tuple":[12,4,8]},{"$tuple":[12,10,8]},{"$tuple":[12,4,9]},{"$tuple":[12,10,9]},{"$tuple":[12,4,10]},{"$tuple":[12,10,10]},{"$tuple":[13,4,0]},{"$tuple":[13,10,0]},{"$tuple":[13,4,1]},{"$tuple":[13,10,1]},{"$tuple":[13,4,2]},{"$tuple":[13,10,2]},{"$tuple":[13,4,3]},{"$tuple":[13,10,3]},{"$tuple":[13,4,4]},{"$tuple":[13,10,4]},{"$tuple":[13,4,5]},{"$tuple":[13,10,5]},{"$tuple":[13,4,6]},{"$tuple":[13,10,6]},{"$tuple":[13,4,7]},{"$tuple":[13,10,7]},{"$tuple":[13,4,8]},{"$tuple":[13,10,8]},{"$tuple":[13,4,9]},{"$tuple":[13,10,9]},{"$tuple":[13,4,10]},{"$tuple":[13,10,10]},{"$tuple":[14,4,0]},{"$tuple":[14,10,0]},{"$tuple":[14,4,1]},{"$tuple":[14,10,1]},{"$tuple":[14,4,2]},{"$tuple":[14,10,2]},{"$tuple":[14,4,3]},{"$tuple":[14,10,3]},{"$tuple":[14,4,4]},{"$tuple":[14,10,4]},{"$tuple":[14,4,5]},{"$tuple":[14,10,5]},{"$tuple":[14,4,6]},{"$tuple":[14,10,6]},{"$tuple":[14,4,7]},{"$tuple":[14,10,7]},{"$tuple":[14,4,8]},{"$tuple":[14,10,8]},{"$tuple":[14,4,9]},{"$tuple":[14,10,9]},{"$tuple":[14,4,10]},{"$tuple":[14,10,10]},{"$tuple":[15,4,0]},{"$tuple":[15,10,0]},{"$tuple":[15,4,1]},{"$tuple":[15,10,1]},{"$tuple":[15,4,2]},{"$tuple":[15,10,2]},{"$tuple":[15,4,3]},{"$tuple":[15,10,3]},{"$tuple":[15,4,4]},{"$tuple":[15,10,4]},{"$tuple":[15,4,5]},{"$tuple":[15,10,5]},{"$tuple":[15,4,6]},{"$tuple":[15,10,6]},{"$tuple":[15,4,7]},{"$tuple":[15,10,7]},{"$tuple":[15,4,8]},{"$tuple":[15,10,8]},{"$tuple":[15,4,9]},{"$tuple":[15,10,9]},{"$tuple":[15,4,10]},{"$tuple":[15,10,10]},{"$tuple":[16,4,0]},{"$tuple":[16,10,0]},{"$tuple":[16,4,1]},{"$tuple":[16,10,1]},{"$tuple":[16,4,2]},{"$tuple":[16,10,2]},{"$tuple":[16,4,3]},{"$tuple":[16,10,3]},{"$tuple":[16,4,4]},{"$tuple":[16,10,4]},{"$tuple":[16,4,5]},{"$tuple":[16,10,5]},{"$tuple":[16,4,6]},{"$tuple":[16,10,6]},{"$tuple":[16,4,7]},{"$tuple":[16,10,7]},{"$tuple":[16,4,8]},{"$tuple":[16,10,8]},{"$tuple":[16,4,9]},{"$tuple":[16,10,9]},{"$tuple":[16,4,10]},{"$tuple":[16,10,10]},{"$tuple":[17,4,0]},{"$tuple":[17,10,0]},{"$tuple":[17,4,1]},{"$tuple":[17,10,1]},{"$tuple":[17,4,2]},{"$tuple":[17,10,2]},{"$tuple":[17,4,3]},{"$tuple":[17,10,3]},{"$tuple":[17,4,4]},{"$tuple":[17,10,4]},{"$tuple":[17,4,5]},{"$tuple":[17,10,5]},{"$tuple":[17,4,6]},{"$tuple":[17,10,6]},{"$tuple":[17,4,7]},{"$tuple":[17,10,7]},{"$tuple":[17,4,8]},{"$tuple":[17,10,8]},{"$tuple":[17,4,9]},{"$tuple":[17,10,9]},{"$tuple":[17,4,10]},{"$tuple":[17,10,10]},{"$tuple":[18,4,0]},{"$tuple":[18,10,0]},{"$tuple":[18,4,1]},{"$tuple":[18,10,1]},{"$tuple":[18,4,2]},{"$tuple":[18,10,2]},{"$tuple":[18,4,3]},{"$tuple":[18,10,3]},{"$tuple":[18,4,4]},{"$tuple":[18,10,4]},{"$tuple":[18,4,5]},{"$tuple":[18,10,5]},{"$tuple":[18,4,6]},{"$tuple":[18,10,6]},{"$tuple":[18,4,7]},{"$tuple":[18,10,7]},{"$tuple":[18,4,8]},{"$tuple":[18,10,8]},{"$tuple":[18,4,9]},{"$tuple":[18,10,9]},{"$tuple":[18,4,10]},{"$tuple":[18,10,10]},{"$tuple":[19,4,0]},{"$tuple":[19,10,0]},{"$tuple":[19,4,1]},{"$tuple":[19,10,1]},{"$tuple":[19,4,2]},{"$tuple":[19,10,2]},{"$tuple":[19,4,3]},{"$tuple":[19,10,3]},{"$tuple":[19,4,4]},{"$tuple":[19,10,4]},{"$tuple":[19,4,5]},{"$tuple":[19,10,5]},{"$tuple":[19,4,6]},{"$tuple":[19,10,6]},{"$tuple":[19,4,7]},{"$tuple":[19,10,7]},{"$tuple":[19,4,8]},{"$tuple":[19,10,8]},{"$tuple":[19,4,9]},{"$tuple":[19,10,9]},{"$tuple":[19,4,10]},{"$tuple":[19,10,10]},{"$tuple":[20,4,0]},{"$tuple":[20,10,0]},{"$tuple":[20,4,1]},{"$tuple":[20,10,1]},{"$tuple":[20,4,2]},{"$tuple":[20,10,2]},{"$tuple":[20,4,3]},{"$tuple":[20,10,3]},{"$tuple":[20,4,4]},{"$tuple":[20,10,4]},{"$tuple":[20,4,5]},{"$tuple":[20,10,5]},{"$tuple":[20,4,6]},{"$tuple":[20,10,6]},{"$tuple":[20,4,7]},{"$tuple":[20,10,7]},{"$tuple":[20,4,8]},{"$tuple":[20,10,8]},{"$tuple":[20,4,9]},{"$tuple":[20,10,9]},{"$tuple":[20,4,10]},{"$tuple":[20,10,10]},{"$tuple":[21,4,0]},{"$tuple":[21,10,0]},{"$tuple":[21,4,1]},{"$tuple":[21,10,1]},{"$tuple":[21,4,2]},{"$tuple":[21,10,2]},{"$tuple":[21,4,3]},{"$tuple":[21,10,3]},{"$tuple":[21,4,4]},{"$tuple":[21,10,4]},{"$tuple":[21,4,5]},{"$tuple":[21,10,5]},{"$tuple":[21,4,6]},{"$tuple":[21,10,6]},{"$tuple":[21,4,7]},{"$tuple":[21,10,7]},{"$tuple":[21,4,8]},{"$tuple":[21,10,8]},{"$tuple":[21,4,9]},{"$tuple":[21,10,9]},{"$tuple":[21,4,10]},{"$tuple":[21,10,10]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,4,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"depth":11,"doors":["west"],"facade_design":{"inputs":{"height":3,"planters":true,"sill":1,"width":2},"type":"hearth.components.facades.FacadeDesign"},"facade_exclusions":[{"inputs":{"hi":[-5,9,12],"lo":[-7,0,10]},"type":"hearth.space.Box"}],"flush_sides":[],"interior_design":{"inputs":{"hearth":true,"maximum_stations":5,"minimum_stations":2,"table_length":4},"type":"hearth.components.roomlayout.InteriorDesign"},"light_component":null,"occluded_sides":[],"purpose":"kitchen","sheltered_sides":[],"stair_axis":"z","stair_down":false,"stair_up":false,"upper_open":true,"width":11,"window_component":null,"windows":["north","south","east"]},"type":"hearth.components.interior.Room"}},"parent":"/building","path":"/building/room-1-0-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"room.kitchen","version":"4"},"/building/room-1-0-0/door-west":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-0/wall-west","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["paired halves","support","operable exit"]},"inputs":{},"locked":{"$tuple":[]},"name":"opening.door","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["door","access"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[11,6,5]},"lo":{"$tuple":[11,5,5]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,4,5]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,5,5]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"material":"spruce"},"type":"hearth.components.interior.Door"}},"parent":"/building/room-1-0-0","path":"/building/room-1-0-0/door-west","primary":"/building/room-1-0-0/wall-west","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","door-west"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"opening.door","version":"1"},"/building/room-1-0-0/facade-garden":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":["avoid facade openings"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["unobstructed doorways"]},"inputs":{},"locked":{"$tuple":[]},"name":"facade.garden","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["decoration","plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[22,7,11]},"lo":{"$tuple":[10,4,-1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,4,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"depth":11,"exclusions":[{"inputs":{"hi":[-5,9,12],"lo":[-7,0,10]},"type":"hearth.space.Box"}],"sides":["north","south","east"],"width":11},"type":"hearth.components.landscape.FacadeGarden"}},"parent":"/building/room-1-0-0","path":"/building/room-1-0-0/facade-garden","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","facade-garden"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.garden","version":"1"},"/building/room-1-0-0/floor":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"surface.floor","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["floor"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[21,4,10]},"lo":{"$tuple":[11,4,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,4,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"envelope":{"inputs":{"hi":[10,0,10],"lo":[0,0,0]},"type":"hearth.space.Box"},"role":"floor","writes":[{"inputs":{"nbt":null,"operation":"realize","point":[0,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,0],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,2],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,3],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,4],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,5],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,6],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,7],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,8],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,10],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,0],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,2],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,3],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,4],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,5],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,6],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,7],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,8],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,10],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"}]},"type":"hearth.components.interior.Pattern"}},"parent":"/building/room-1-0-0","path":"/building/room-1-0-0/floor","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","floor"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"surface.floor","version":"1"},"/building/room-1-0-0/furniture":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":["station orientation","compatible dining lengths","optional extra stations"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["locked room function","reachable stations","protected circulation cross"]},"inputs":{"depth":{"$type":"Domain","choices":{"$tuple":[9,11,13]},"maximum":null,"minimum":null},"design.maximum_stations":{"$type":"Domain","choices":{"$tuple":[]},"maximum":6,"minimum":2},"design.minimum_stations":{"$type":"Domain","choices":{"$tuple":[]},"maximum":5,"minimum":2},"design.table_length":{"$type":"Domain","choices":{"$tuple":[]},"maximum":4,"minimum":2},"purpose":{"$type":"Domain","choices":{"$tuple":["living","bedroom","library","kitchen","workshop","storage"]},"maximum":null,"minimum":null},"width":{"$type":"Domain","choices":{"$tuple":[9,11,13]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"furniture.fitted.kitchen","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["furniture","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"omitted_optional_stations":[{"$tuple":[2,"compatible dining alternative already placed"]},{"$tuple":[3,"compatible dining alternative already placed"]},{"$tuple":[7,"station budget"]}],"placements":[{"$tuple":[0,{"$tuple":[2,0,8]},2,{"$tuple":[2,0,6]}]},{"$tuple":[1,{"$tuple":[6,0,1]},0,{"$tuple":[7,0,5]}]},{"$tuple":[4,{"$tuple":[1,0,2]},0,{"$tuple":[1,0,4]}]},{"$tuple":[5,{"$tuple":[7,0,7]},1,{"$tuple":[5,0,7]}]},{"$tuple":[6,{"$tuple":[9,0,8]},2,{"$tuple":[9,0,6]}]}],"purpose":"kitchen","stations":5,"textile_exclusions":[]},"envelope":{"$type":"Box","hi":{"$tuple":[20,8,9]},"lo":{"$tuple":[12,5,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,5,4]},{"$tuple":[12,5,5]},{"$tuple":[12,6,4]},{"$tuple":[12,6,5]},{"$tuple":[13,5,4]},{"$tuple":[13,5,5]},{"$tuple":[13,5,6]},{"$tuple":[13,6,4]},{"$tuple":[13,6,5]},{"$tuple":[13,6,6]},{"$tuple":[14,5,4]},{"$tuple":[14,5,5]},{"$tuple":[14,6,4]},{"$tuple":[14,6,5]},{"$tuple":[15,5,4]},{"$tuple":[15,5,5]},{"$tuple":[15,6,4]},{"$tuple":[15,6,5]},{"$tuple":[16,5,1]},{"$tuple":[16,5,2]},{"$tuple":[16,5,3]},{"$tuple":[16,5,4]},{"$tuple":[16,5,5]},{"$tuple":[16,5,6]},{"$tuple":[16,5,7]},{"$tuple":[16,5,8]},{"$tuple":[16,5,9]},{"$tuple":[16,6,1]},{"$tuple":[16,6,2]},{"$tuple":[16,6,3]},{"$tuple":[16,6,4]},{"$tuple":[16,6,5]},{"$tuple":[16,6,6]},{"$tuple":[16,6,7]},{"$tuple":[16,6,8]},{"$tuple":[16,6,9]},{"$tuple":[17,5,5]},{"$tuple":[17,6,5]},{"$tuple":[18,5,5]},{"$tuple":[18,6,5]},{"$tuple":[19,5,5]},{"$tuple":[19,6,5]},{"$tuple":[20,5,5]},{"$tuple":[20,5,6]},{"$tuple":[20,6,5]},{"$tuple":[20,6,6]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[20,8,9]},"lo":{"$tuple":[12,5,1]}},"cells":{"$tuple":[{"$tuple":[16,5,5]},{"$tuple":[13,5,6]},{"$tuple":[18,5,5]},{"$tuple":[12,5,4]},{"$tuple":[16,5,7]},{"$tuple":[20,5,6]}]},"data":{},"kind":"route","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[20,8,9]},"lo":{"$tuple":[12,5,1]}},"cells":{"$tuple":[]},"data":{"groups":[["smoker"],["furnace"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,5,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"depth":11,"design":{"inputs":{"hearth":true,"maximum_stations":5,"minimum_stations":2,"table_length":4},"type":"hearth.components.roomlayout.InteriorDesign"},"purpose":"kitchen","stair":false,"width":11},"type":"hearth.components.roomlayout.FittedInterior"}},"parent":"/building/room-1-0-0","path":"/building/room-1-0-0/furniture","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","furniture"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furniture.fitted.kitchen","version":"1"},"/building/room-1-0-0/furniture/station-0":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["complete functional group","supported","clear interaction space"]},"inputs":{"purpose":{"$type":"Domain","choices":{"$tuple":["living","bedroom","library","kitchen","workshop","storage"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"furnishing.group.kitchen","offers":{"$tuple":["interaction"]},"parameters":{},"tags":{"$tuple":["furniture","kitchen"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[13,7,8]},"lo":{"$tuple":[12,5,6]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[13,5,6]},"turn":2},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[13,6,6]},"lo":{"$tuple":[12,5,6]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,4,8]},{"$tuple":[13,4,7]},{"$tuple":[13,4,6]},{"$tuple":[12,4,8]},{"$tuple":[12,4,7]},{"$tuple":[12,4,6]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,5,6]},{"$tuple":[13,6,6]},{"$tuple":[12,5,6]},{"$tuple":[12,6,6]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[13,7,8]},"lo":{"$tuple":[12,5,7]}},"cells":{"$tuple":[]},"data":{"groups":[["smoker"],["furnace"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[13,5,8]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"kitchen"},"type":"hearth.components.furnishing.FurnitureGroup"}},"parent":"/building/room-1-0-0/furniture","path":"/building/room-1-0-0/furniture/station-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","furniture","station-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.kitchen","version":"1"},"/building/room-1-0-0/furniture/station-1":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["paired seating and long table","clear approach"]},"inputs":{"length":{"$type":"Domain","choices":{"$tuple":[]},"maximum":4,"minimum":2}},"locked":{"$tuple":[]},"name":"furnishing.dining-set","offers":{"$tuple":["interaction"]},"parameters":{},"tags":{"$tuple":["furniture","seating","station"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"length":4},"envelope":{"$type":"Box","hi":{"$tuple":[19,6,5]},"lo":{"$tuple":[17,5,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[18,5,5]},"turn":0},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[19,6,5]},"lo":{"$tuple":[17,5,5]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[17,4,1]},{"$tuple":[17,4,2]},{"$tuple":[17,4,3]},{"$tuple":[17,4,4]},{"$tuple":[17,4,5]},{"$tuple":[18,4,1]},{"$tuple":[18,4,2]},{"$tuple":[18,4,3]},{"$tuple":[18,4,4]},{"$tuple":[18,4,5]},{"$tuple":[19,4,1]},{"$tuple":[19,4,2]},{"$tuple":[19,4,3]},{"$tuple":[19,4,4]},{"$tuple":[19,4,5]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[17,5,5]},{"$tuple":[17,6,5]},{"$tuple":[18,5,5]},{"$tuple":[18,6,5]},{"$tuple":[19,5,5]},{"$tuple":[19,6,5]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[17,5,1]},{"$tuple":[17,5,2]},{"$tuple":[17,5,3]},{"$tuple":[17,5,4]},{"$tuple":[19,5,1]},{"$tuple":[19,5,2]},{"$tuple":[19,5,3]},{"$tuple":[19,5,4]}]},"data":{"names":["dark_oak_stairs"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,6,1]},{"$tuple":[18,6,2]},{"$tuple":[18,6,3]},{"$tuple":[18,6,4]}]},"data":{"names":["spruce_pressure_plate"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[17,5,1]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"length":4},"type":"hearth.components.hospitality.DiningSet"}},"parent":"/building/room-1-0-0/furniture","path":"/building/room-1-0-0/furniture/station-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","furniture","station-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.dining-set","version":"1"},"/building/room-1-0-0/furniture/station-4":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["supported station","two-block interaction apron","actual function"]},"inputs":{"purpose":{"$type":"Domain","choices":{"$tuple":["gathering","study","cooking","craft","cabinet"]},"maximum":null,"minimum":null},"width":{"$type":"Domain","choices":{"$tuple":[2,3]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"furnishing.suite.cooking","offers":{"$tuple":["interaction"]},"parameters":{},"tags":{"$tuple":["furniture","station"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"purpose":"cooking","width":3},"envelope":{"$type":"Box","hi":{"$tuple":[14,7,4]},"lo":{"$tuple":[12,5,2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[12,5,4]},"turn":0},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[14,6,4]},"lo":{"$tuple":[12,5,4]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,4,2]},{"$tuple":[12,4,3]},{"$tuple":[12,4,4]},{"$tuple":[13,4,2]},{"$tuple":[13,4,3]},{"$tuple":[13,4,4]},{"$tuple":[14,4,2]},{"$tuple":[14,4,3]},{"$tuple":[14,4,4]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,5,4]},{"$tuple":[12,6,4]},{"$tuple":[13,5,4]},{"$tuple":[13,6,4]},{"$tuple":[14,5,4]},{"$tuple":[14,6,4]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[14,7,4]},"lo":{"$tuple":[12,5,2]}},"cells":{"$tuple":[]},"data":{"groups":[["smoker"],["water_cauldron"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[12,5,2]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"cooking","width":3},"type":"hearth.components.domestic.DomesticSuite"}},"parent":"/building/room-1-0-0/furniture","path":"/building/room-1-0-0/furniture/station-4","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","furniture","station-4"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.suite.cooking","version":"1"},"/building/room-1-0-0/furniture/station-5":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["supported station","two-block interaction apron","actual function"]},"inputs":{"purpose":{"$type":"Domain","choices":{"$tuple":["gathering","study","cooking","craft","cabinet"]},"maximum":null,"minimum":null},"width":{"$type":"Domain","choices":{"$tuple":[2,3]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"furnishing.suite.cabinet","offers":{"$tuple":["interaction"]},"parameters":{},"tags":{"$tuple":["furniture","station"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"purpose":"cabinet","width":3},"envelope":{"$type":"Box","hi":{"$tuple":[18,7,9]},"lo":{"$tuple":[16,5,7]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[16,5,7]},"turn":1},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[16,6,9]},"lo":{"$tuple":[16,5,7]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,4,7]},{"$tuple":[17,4,7]},{"$tuple":[16,4,7]},{"$tuple":[18,4,8]},{"$tuple":[17,4,8]},{"$tuple":[16,4,8]},{"$tuple":[18,4,9]},{"$tuple":[17,4,9]},{"$tuple":[16,4,9]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,5,7]},{"$tuple":[16,6,7]},{"$tuple":[16,5,8]},{"$tuple":[16,6,8]},{"$tuple":[16,5,9]},{"$tuple":[16,6,9]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[18,7,9]},"lo":{"$tuple":[16,5,7]}},"cells":{"$tuple":[]},"data":{"groups":[["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[18,5,7]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"cabinet","width":3},"type":"hearth.components.domestic.DomesticSuite"}},"parent":"/building/room-1-0-0/furniture","path":"/building/room-1-0-0/furniture/station-5","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","furniture","station-5"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.suite.cabinet","version":"1"},"/building/room-1-0-0/furniture/station-6":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["complete functional group","supported","clear interaction space"]},"inputs":{"purpose":{"$type":"Domain","choices":{"$tuple":["living","bedroom","library","kitchen","workshop","storage"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"furnishing.group.storage","offers":{"$tuple":["interaction"]},"parameters":{},"tags":{"$tuple":["furniture","storage"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[20,7,8]},"lo":{"$tuple":[19,5,6]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[20,5,6]},"turn":2},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[20,6,6]},"lo":{"$tuple":[19,5,6]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[20,4,8]},{"$tuple":[20,4,7]},{"$tuple":[20,4,6]},{"$tuple":[19,4,8]},{"$tuple":[19,4,7]},{"$tuple":[19,4,6]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[20,5,6]},{"$tuple":[20,6,6]},{"$tuple":[19,5,6]},{"$tuple":[19,6,6]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[20,7,8]},"lo":{"$tuple":[19,5,7]}},"cells":{"$tuple":[]},"data":{"groups":[["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[20,5,8]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"storage"},"type":"hearth.components.furnishing.FurnitureGroup"}},"parent":"/building/room-1-0-0/furniture","path":"/building/room-1-0-0/furniture/station-6","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","furniture","station-6"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.storage","version":"1"},"/building/room-1-0-0/furniture/textiles":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["supported passable rugs","no replacement"]},"inputs":{},"locked":{"$tuple":[]},"name":"furnishing.textiles","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["furniture","decoration"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"cells":[{"$tuple":[1,0,4]},{"$tuple":[1,0,5]},{"$tuple":[1,0,6]},{"$tuple":[2,0,3]},{"$tuple":[2,0,4]},{"$tuple":[2,0,5]},{"$tuple":[2,0,6]},{"$tuple":[3,0,5]},{"$tuple":[3,0,6]},{"$tuple":[3,0,7]},{"$tuple":[4,0,6]},{"$tuple":[4,0,7]},{"$tuple":[4,0,8]},{"$tuple":[5,0,6]},{"$tuple":[5,0,7]},{"$tuple":[5,0,8]},{"$tuple":[6,0,5]},{"$tuple":[6,0,6]},{"$tuple":[7,0,5]},{"$tuple":[7,0,6]},{"$tuple":[8,0,5]},{"$tuple":[8,0,6]},{"$tuple":[8,0,7]},{"$tuple":[9,0,5]},{"$tuple":[9,0,6]}]},"envelope":{"$type":"Box","hi":{"$tuple":[20,5,9]},"lo":{"$tuple":[12,5,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,4,4]},{"$tuple":[12,4,5]},{"$tuple":[12,4,6]},{"$tuple":[13,4,3]},{"$tuple":[13,4,4]},{"$tuple":[13,4,5]},{"$tuple":[13,4,6]},{"$tuple":[14,4,5]},{"$tuple":[14,4,6]},{"$tuple":[14,4,7]},{"$tuple":[15,4,6]},{"$tuple":[15,4,7]},{"$tuple":[15,4,8]},{"$tuple":[16,4,6]},{"$tuple":[16,4,7]},{"$tuple":[16,4,8]},{"$tuple":[17,4,5]},{"$tuple":[17,4,6]},{"$tuple":[18,4,5]},{"$tuple":[18,4,6]},{"$tuple":[19,4,5]},{"$tuple":[19,4,6]},{"$tuple":[19,4,7]},{"$tuple":[20,4,5]},{"$tuple":[20,4,6]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,5,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"centers":[[2,0,6],[7,0,5],[1,0,4],[5,0,7],[9,0,6]],"depth":11,"excluded":[],"width":11},"type":"hearth.components.hospitality.FloorTextiles"}},"parent":"/building/room-1-0-0/furniture","path":"/building/room-1-0-0/furniture/textiles","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","furniture","textiles"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.textiles","version":"1"},"/building/room-1-0-0/joinery-east":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-0/wall-east","port":"infill","region":null,"verb":"connect"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["preserve shutters and other occupied facade cells"]},"assumptions":{"$tuple":["wall-installation host"]},"guarantees":{"$tuple":["one-cell projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"facade.joinery","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["decoration","timber-frame"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"members":[{"$tuple":[{"$tuple":[0,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[0,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[1,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[1,3,-1]},"minecraft:spruce_stairs[facing=east,half=top,shape=straight,waterlogged=false]"]},{"$tuple":[{"$tuple":[1,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[2,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[2,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[3,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[3,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[4,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[4,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[5,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[5,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[6,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[6,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[7,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[7,3,-1]},"minecraft:spruce_stairs[facing=west,half=top,shape=straight,waterlogged=false]"]},{"$tuple":[{"$tuple":[7,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[8,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[8,4,-1]},"minecraft:spruce_log[axis=x]"]}],"preserved_occupied_cells":8},"envelope":{"$type":"Box","hi":{"$tuple":[22,9,9]},"lo":{"$tuple":[21,4,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,9,1]},{"$tuple":[21,9,9]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,5,1]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"access":false,"exclusions":[{"inputs":{"hi":[11,8,17],"lo":[9,-1,15]},"type":"hearth.space.Box"}],"height":5,"width":9},"type":"hearth.components.joinery.FacadeRelief"}},"parent":"/building/room-1-0-0","path":"/building/room-1-0-0/joinery-east","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","joinery-east"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.joinery","version":"1"},"/building/room-1-0-0/joinery-north":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-0/wall-north","port":"infill","region":null,"verb":"connect"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["preserve shutters and other occupied facade cells"]},"assumptions":{"$tuple":["wall-installation host"]},"guarantees":{"$tuple":["one-cell projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"facade.joinery","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["decoration","timber-frame"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"members":[{"$tuple":[{"$tuple":[0,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[0,0,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,1,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,2,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,3,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[1,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[1,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[2,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[2,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[3,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[3,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[4,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[4,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[5,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[5,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[6,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[6,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[7,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[7,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[8,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[8,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[9,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[9,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[10,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[10,0,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,1,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,2,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,3,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,4,-1]},"minecraft:spruce_log[axis=x]"]}],"preserved_occupied_cells":2},"envelope":{"$type":"Box","hi":{"$tuple":[21,9,0]},"lo":{"$tuple":[11,4,-1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,9,0]},{"$tuple":[21,9,0]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,5,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"access":false,"exclusions":[{"inputs":{"hi":[-5,8,12],"lo":[-7,-1,10]},"type":"hearth.space.Box"}],"height":5,"width":11},"type":"hearth.components.joinery.FacadeRelief"}},"parent":"/building/room-1-0-0","path":"/building/room-1-0-0/joinery-north","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","joinery-north"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.joinery","version":"1"},"/building/room-1-0-0/joinery-south":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-0/wall-south","port":"infill","region":null,"verb":"connect"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["preserve shutters and other occupied facade cells"]},"assumptions":{"$tuple":["wall-installation host"]},"guarantees":{"$tuple":["one-cell projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"facade.joinery","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["decoration","timber-frame"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"members":[{"$tuple":[{"$tuple":[0,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[0,0,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,1,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,2,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,3,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[1,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[1,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[2,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[2,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[3,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[3,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[4,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[4,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[5,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[5,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[6,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[6,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[7,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[7,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[8,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[8,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[9,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[9,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[10,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[10,0,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,1,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,2,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,3,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,4,-1]},"minecraft:spruce_log[axis=x]"]}],"preserved_occupied_cells":2},"envelope":{"$type":"Box","hi":{"$tuple":[21,9,11]},"lo":{"$tuple":[11,4,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,9,10]},{"$tuple":[11,9,10]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,5,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"access":false,"exclusions":[{"inputs":{"hi":[17,8,0],"lo":[15,-1,-2]},"type":"hearth.space.Box"}],"height":5,"width":11},"type":"hearth.components.joinery.FacadeRelief"}},"parent":"/building/room-1-0-0","path":"/building/room-1-0-0/joinery-south","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","joinery-south"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.joinery","version":"1"},"/building/room-1-0-0/light-0":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["actual light source"]},"inputs":{},"locked":{"$tuple":[]},"name":"light.lantern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["light","room-light"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[13,9,8]},"lo":{"$tuple":[13,8,8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,8,8]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[13,8,8]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"hanging":true},"type":"hearth.components.interior.Light"}},"parent":"/building/room-1-0-0","path":"/building/room-1-0-0/light-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","light-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.lantern","version":"1"},"/building/room-1-0-0/light-1":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["actual light source"]},"inputs":{},"locked":{"$tuple":[]},"name":"light.lantern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["light","room-light"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[19,9,2]},"lo":{"$tuple":[19,8,2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[19,8,2]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[19,8,2]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"hanging":true},"type":"hearth.components.interior.Light"}},"parent":"/building/room-1-0-0","path":"/building/room-1-0-0/light-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","light-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.lantern","version":"1"},"/building/room-1-0-0/wall-east":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["floor below"]},"guarantees":{"$tuple":["frame preserved","sealed infill"]},"inputs":{"frame.turn":{"$type":"Domain","choices":{"$tuple":[0,1,2,3]},"maximum":null,"minimum":null},"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":12,"minimum":4},"thickness":{"$type":"Domain","choices":{"$tuple":[]},"maximum":3,"minimum":1},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":5}},"locked":{"$tuple":["width","height","thickness","infill"]},"name":"wall.framed","offers":{"$tuple":["window","door"]},"parameters":{},"tags":{"$tuple":["wall","enclosure"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"height":5,"thickness":1,"width":9},"envelope":{"$type":"Box","hi":{"$tuple":[21,9,9]},"lo":{"$tuple":[21,5,1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[21,8,8]},"lo":{"$tuple":[21,5,2]}},"key":"install","limit":45,"tags":{"$tuple":["window","door"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":20,"delegate":null,"facts":{"margin":1,"sill":1,"thickness":1},"frame":{"$type":"Frame","origin":{"$tuple":[21,5,2]},"turn":1},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[21,8,8]},"lo":{"$tuple":[21,5,2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,4,1]},{"$tuple":[21,5,1]},{"$tuple":[21,6,1]},{"$tuple":[21,7,1]},{"$tuple":[21,8,1]},{"$tuple":[21,9,1]},{"$tuple":[21,4,9]},{"$tuple":[21,5,9]},{"$tuple":[21,6,9]},{"$tuple":[21,7,9]},{"$tuple":[21,8,9]},{"$tuple":[21,9,9]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,5,1]},{"$tuple":[21,6,1]},{"$tuple":[21,7,1]},{"$tuple":[21,8,1]},{"$tuple":[21,9,1]},{"$tuple":[21,5,2]},{"$tuple":[21,6,2]},{"$tuple":[21,7,2]},{"$tuple":[21,8,2]},{"$tuple":[21,9,2]},{"$tuple":[21,5,3]},{"$tuple":[21,6,3]},{"$tuple":[21,7,3]},{"$tuple":[21,8,3]},{"$tuple":[21,9,3]},{"$tuple":[21,5,4]},{"$tuple":[21,6,4]},{"$tuple":[21,7,4]},{"$tuple":[21,8,4]},{"$tuple":[21,9,4]},{"$tuple":[21,5,5]},{"$tuple":[21,6,5]},{"$tuple":[21,7,5]},{"$tuple":[21,8,5]},{"$tuple":[21,9,5]},{"$tuple":[21,5,6]},{"$tuple":[21,6,6]},{"$tuple":[21,7,6]},{"$tuple":[21,8,6]},{"$tuple":[21,9,6]},{"$tuple":[21,5,7]},{"$tuple":[21,6,7]},{"$tuple":[21,7,7]},{"$tuple":[21,8,7]},{"$tuple":[21,9,7]},{"$tuple":[21,5,8]},{"$tuple":[21,6,8]},{"$tuple":[21,7,8]},{"$tuple":[21,8,8]},{"$tuple":[21,9,8]},{"$tuple":[21,5,9]},{"$tuple":[21,6,9]},{"$tuple":[21,7,9]},{"$tuple":[21,8,9]},{"$tuple":[21,9,9]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,5,1]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"height":5,"infill":null,"thickness":1,"timber":"stripped_spruce","width":9},"type":"hearth.components.primitives.Wall"}},"parent":"/building/room-1-0-0","path":"/building/room-1-0-0/wall-east","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","wall-east"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-1-0-0/wall-north":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["floor below"]},"guarantees":{"$tuple":["frame preserved","sealed infill"]},"inputs":{"frame.turn":{"$type":"Domain","choices":{"$tuple":[0,1,2,3]},"maximum":null,"minimum":null},"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":12,"minimum":4},"thickness":{"$type":"Domain","choices":{"$tuple":[]},"maximum":3,"minimum":1},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":5}},"locked":{"$tuple":["width","height","thickness","infill"]},"name":"wall.framed","offers":{"$tuple":["window","door"]},"parameters":{},"tags":{"$tuple":["wall","enclosure"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"height":5,"thickness":1,"width":11},"envelope":{"$type":"Box","hi":{"$tuple":[21,9,0]},"lo":{"$tuple":[11,5,0]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[20,8,0]},"lo":{"$tuple":[12,5,0]}},"key":"install","limit":55,"tags":{"$tuple":["window","door"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":20,"delegate":null,"facts":{"margin":1,"sill":1,"thickness":1},"frame":{"$type":"Frame","origin":{"$tuple":[12,5,0]},"turn":0},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[20,8,0]},"lo":{"$tuple":[12,5,0]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,4,0]},{"$tuple":[11,5,0]},{"$tuple":[11,6,0]},{"$tuple":[11,7,0]},{"$tuple":[11,8,0]},{"$tuple":[11,9,0]},{"$tuple":[21,4,0]},{"$tuple":[21,5,0]},{"$tuple":[21,6,0]},{"$tuple":[21,7,0]},{"$tuple":[21,8,0]},{"$tuple":[21,9,0]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,5,0]},{"$tuple":[11,6,0]},{"$tuple":[11,7,0]},{"$tuple":[11,8,0]},{"$tuple":[11,9,0]},{"$tuple":[12,5,0]},{"$tuple":[12,6,0]},{"$tuple":[12,7,0]},{"$tuple":[12,8,0]},{"$tuple":[12,9,0]},{"$tuple":[13,5,0]},{"$tuple":[13,6,0]},{"$tuple":[13,7,0]},{"$tuple":[13,8,0]},{"$tuple":[13,9,0]},{"$tuple":[14,5,0]},{"$tuple":[14,6,0]},{"$tuple":[14,7,0]},{"$tuple":[14,8,0]},{"$tuple":[14,9,0]},{"$tuple":[15,5,0]},{"$tuple":[15,6,0]},{"$tuple":[15,7,0]},{"$tuple":[15,8,0]},{"$tuple":[15,9,0]},{"$tuple":[16,5,0]},{"$tuple":[16,6,0]},{"$tuple":[16,7,0]},{"$tuple":[16,8,0]},{"$tuple":[16,9,0]},{"$tuple":[17,5,0]},{"$tuple":[17,6,0]},{"$tuple":[17,7,0]},{"$tuple":[17,8,0]},{"$tuple":[17,9,0]},{"$tuple":[18,5,0]},{"$tuple":[18,6,0]},{"$tuple":[18,7,0]},{"$tuple":[18,8,0]},{"$tuple":[18,9,0]},{"$tuple":[19,5,0]},{"$tuple":[19,6,0]},{"$tuple":[19,7,0]},{"$tuple":[19,8,0]},{"$tuple":[19,9,0]},{"$tuple":[20,5,0]},{"$tuple":[20,6,0]},{"$tuple":[20,7,0]},{"$tuple":[20,8,0]},{"$tuple":[20,9,0]},{"$tuple":[21,5,0]},{"$tuple":[21,6,0]},{"$tuple":[21,7,0]},{"$tuple":[21,8,0]},{"$tuple":[21,9,0]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,5,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"height":5,"infill":null,"thickness":1,"timber":"stripped_spruce","width":11},"type":"hearth.components.primitives.Wall"}},"parent":"/building/room-1-0-0","path":"/building/room-1-0-0/wall-north","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","wall-north"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-1-0-0/wall-south":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["floor below"]},"guarantees":{"$tuple":["frame preserved","sealed infill"]},"inputs":{"frame.turn":{"$type":"Domain","choices":{"$tuple":[0,1,2,3]},"maximum":null,"minimum":null},"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":12,"minimum":4},"thickness":{"$type":"Domain","choices":{"$tuple":[]},"maximum":3,"minimum":1},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":5}},"locked":{"$tuple":["width","height","thickness","infill"]},"name":"wall.framed","offers":{"$tuple":["window","door"]},"parameters":{},"tags":{"$tuple":["wall","enclosure"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"height":5,"thickness":1,"width":11},"envelope":{"$type":"Box","hi":{"$tuple":[21,9,10]},"lo":{"$tuple":[11,5,10]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[20,8,10]},"lo":{"$tuple":[12,5,10]}},"key":"install","limit":55,"tags":{"$tuple":["window","door"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":20,"delegate":null,"facts":{"margin":1,"sill":1,"thickness":1},"frame":{"$type":"Frame","origin":{"$tuple":[20,5,10]},"turn":2},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[20,8,10]},"lo":{"$tuple":[12,5,10]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,4,10]},{"$tuple":[21,5,10]},{"$tuple":[21,6,10]},{"$tuple":[21,7,10]},{"$tuple":[21,8,10]},{"$tuple":[21,9,10]},{"$tuple":[11,4,10]},{"$tuple":[11,5,10]},{"$tuple":[11,6,10]},{"$tuple":[11,7,10]},{"$tuple":[11,8,10]},{"$tuple":[11,9,10]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,5,10]},{"$tuple":[21,6,10]},{"$tuple":[21,7,10]},{"$tuple":[21,8,10]},{"$tuple":[21,9,10]},{"$tuple":[20,5,10]},{"$tuple":[20,6,10]},{"$tuple":[20,7,10]},{"$tuple":[20,8,10]},{"$tuple":[20,9,10]},{"$tuple":[19,5,10]},{"$tuple":[19,6,10]},{"$tuple":[19,7,10]},{"$tuple":[19,8,10]},{"$tuple":[19,9,10]},{"$tuple":[18,5,10]},{"$tuple":[18,6,10]},{"$tuple":[18,7,10]},{"$tuple":[18,8,10]},{"$tuple":[18,9,10]},{"$tuple":[17,5,10]},{"$tuple":[17,6,10]},{"$tuple":[17,7,10]},{"$tuple":[17,8,10]},{"$tuple":[17,9,10]},{"$tuple":[16,5,10]},{"$tuple":[16,6,10]},{"$tuple":[16,7,10]},{"$tuple":[16,8,10]},{"$tuple":[16,9,10]},{"$tuple":[15,5,10]},{"$tuple":[15,6,10]},{"$tuple":[15,7,10]},{"$tuple":[15,8,10]},{"$tuple":[15,9,10]},{"$tuple":[14,5,10]},{"$tuple":[14,6,10]},{"$tuple":[14,7,10]},{"$tuple":[14,8,10]},{"$tuple":[14,9,10]},{"$tuple":[13,5,10]},{"$tuple":[13,6,10]},{"$tuple":[13,7,10]},{"$tuple":[13,8,10]},{"$tuple":[13,9,10]},{"$tuple":[12,5,10]},{"$tuple":[12,6,10]},{"$tuple":[12,7,10]},{"$tuple":[12,8,10]},{"$tuple":[12,9,10]},{"$tuple":[11,5,10]},{"$tuple":[11,6,10]},{"$tuple":[11,7,10]},{"$tuple":[11,8,10]},{"$tuple":[11,9,10]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,5,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":5,"infill":null,"thickness":1,"timber":"stripped_spruce","width":11},"type":"hearth.components.primitives.Wall"}},"parent":"/building/room-1-0-0","path":"/building/room-1-0-0/wall-south","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","wall-south"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-1-0-0/wall-west":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["floor below"]},"guarantees":{"$tuple":["frame preserved","sealed infill"]},"inputs":{"frame.turn":{"$type":"Domain","choices":{"$tuple":[0,1,2,3]},"maximum":null,"minimum":null},"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":12,"minimum":4},"thickness":{"$type":"Domain","choices":{"$tuple":[]},"maximum":3,"minimum":1},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":5}},"locked":{"$tuple":["width","height","thickness","infill"]},"name":"wall.framed","offers":{"$tuple":["window","door"]},"parameters":{},"tags":{"$tuple":["wall","enclosure"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"height":5,"thickness":1,"width":9},"envelope":{"$type":"Box","hi":{"$tuple":[11,9,9]},"lo":{"$tuple":[11,5,1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[11,8,8]},"lo":{"$tuple":[11,5,2]}},"key":"install","limit":45,"tags":{"$tuple":["window","door"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":20,"delegate":null,"facts":{"margin":1,"sill":1,"thickness":1},"frame":{"$type":"Frame","origin":{"$tuple":[11,5,8]},"turn":3},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[11,8,8]},"lo":{"$tuple":[11,5,2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,4,9]},{"$tuple":[11,5,9]},{"$tuple":[11,6,9]},{"$tuple":[11,7,9]},{"$tuple":[11,8,9]},{"$tuple":[11,9,9]},{"$tuple":[11,4,1]},{"$tuple":[11,5,1]},{"$tuple":[11,6,1]},{"$tuple":[11,7,1]},{"$tuple":[11,8,1]},{"$tuple":[11,9,1]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,5,9]},{"$tuple":[11,6,9]},{"$tuple":[11,7,9]},{"$tuple":[11,8,9]},{"$tuple":[11,9,9]},{"$tuple":[11,5,8]},{"$tuple":[11,6,8]},{"$tuple":[11,7,8]},{"$tuple":[11,8,8]},{"$tuple":[11,9,8]},{"$tuple":[11,5,7]},{"$tuple":[11,6,7]},{"$tuple":[11,7,7]},{"$tuple":[11,8,7]},{"$tuple":[11,9,7]},{"$tuple":[11,5,6]},{"$tuple":[11,6,6]},{"$tuple":[11,7,6]},{"$tuple":[11,8,6]},{"$tuple":[11,9,6]},{"$tuple":[11,5,5]},{"$tuple":[11,6,5]},{"$tuple":[11,7,5]},{"$tuple":[11,8,5]},{"$tuple":[11,9,5]},{"$tuple":[11,5,4]},{"$tuple":[11,6,4]},{"$tuple":[11,7,4]},{"$tuple":[11,8,4]},{"$tuple":[11,9,4]},{"$tuple":[11,5,3]},{"$tuple":[11,6,3]},{"$tuple":[11,7,3]},{"$tuple":[11,8,3]},{"$tuple":[11,9,3]},{"$tuple":[11,5,2]},{"$tuple":[11,6,2]},{"$tuple":[11,7,2]},{"$tuple":[11,8,2]},{"$tuple":[11,9,2]},{"$tuple":[11,5,1]},{"$tuple":[11,6,1]},{"$tuple":[11,7,1]},{"$tuple":[11,8,1]},{"$tuple":[11,9,1]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,5,9]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"height":5,"infill":null,"thickness":1,"timber":"stripped_spruce","width":9},"type":"hearth.components.primitives.Wall"}},"parent":"/building/room-1-0-0","path":"/building/room-1-0-0/wall-west","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","wall-west"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-1-0-0/window-east-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-0/wall-east","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["depth reveal"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed opening","frame margins"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.shuttered","offers":{"$tuple":["daylight","window-garden"]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"2"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"depth":1,"planter":true},"envelope":{"$type":"Box","hi":{"$tuple":[23,8,4]},"lo":{"$tuple":[21,5,1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[23,6,4]},"lo":{"$tuple":[22,5,1]}},"key":"planting","limit":16,"tags":{"$tuple":["planter"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":2,"width":2},"frame":{"$type":"Frame","origin":{"$tuple":[22,5,2]},"turn":1},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[23,6,4]},"lo":{"$tuple":[22,5,1]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,6,2]},{"$tuple":[21,7,2]},{"$tuple":[21,8,2]},{"$tuple":[21,6,3]},{"$tuple":[21,7,3]},{"$tuple":[21,8,3]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,6,2]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"garden_depth":2,"glass":"minecraft:glass","height":3,"planter":true,"shutters":true,"width":2},"type":"hearth.components.primitives.Window"}},"parent":"/building/room-1-0-0","path":"/building/room-1-0-0/window-east-0","primary":"/building/room-1-0-0/wall-east","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","window-east-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-1-0-0/window-east-0/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-0/window-east-0","port":"garden","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["window garden mounting interface"]},"guarantees":{"$tuple":["soil supports flowers","wall anchors","within negotiated facade projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.window-box","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["planter","plant","attachment"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"framed":true,"width":2},"envelope":{"$type":"Box","hi":{"$tuple":[23,6,4]},"lo":{"$tuple":[22,5,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,5,2]},{"$tuple":[21,5,3]},{"$tuple":[22,5,2]},{"$tuple":[22,5,3]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[22,6,2]},{"$tuple":[22,6,3]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,5,2]},{"$tuple":[23,5,3]},{"$tuple":[22,5,1]},{"$tuple":[22,5,4]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[22,5,2]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-1-0-0/window-east-0","path":"/building/room-1-0-0/window-east-0/box","primary":"/building/room-1-0-0/window-east-0","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","window-east-0","box"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-1-0-0/window-east-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-0/wall-east","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["depth reveal"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed opening","frame margins"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.shuttered","offers":{"$tuple":["daylight","window-garden"]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"2"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"depth":1,"planter":true},"envelope":{"$type":"Box","hi":{"$tuple":[23,8,9]},"lo":{"$tuple":[21,5,6]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[23,6,9]},"lo":{"$tuple":[22,5,6]}},"key":"planting","limit":16,"tags":{"$tuple":["planter"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":2,"width":2},"frame":{"$type":"Frame","origin":{"$tuple":[22,5,7]},"turn":1},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[23,6,9]},"lo":{"$tuple":[22,5,6]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,6,7]},{"$tuple":[21,7,7]},{"$tuple":[21,8,7]},{"$tuple":[21,6,8]},{"$tuple":[21,7,8]},{"$tuple":[21,8,8]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,6,7]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"garden_depth":2,"glass":"minecraft:glass","height":3,"planter":true,"shutters":true,"width":2},"type":"hearth.components.primitives.Window"}},"parent":"/building/room-1-0-0","path":"/building/room-1-0-0/window-east-1","primary":"/building/room-1-0-0/wall-east","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","window-east-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-1-0-0/window-east-1/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-0/window-east-1","port":"garden","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["window garden mounting interface"]},"guarantees":{"$tuple":["soil supports flowers","wall anchors","within negotiated facade projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.window-box","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["planter","plant","attachment"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"framed":true,"width":2},"envelope":{"$type":"Box","hi":{"$tuple":[23,6,9]},"lo":{"$tuple":[22,5,6]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,5,7]},{"$tuple":[21,5,8]},{"$tuple":[22,5,7]},{"$tuple":[22,5,8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[22,6,7]},{"$tuple":[22,6,8]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,5,7]},{"$tuple":[23,5,8]},{"$tuple":[22,5,6]},{"$tuple":[22,5,9]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[22,5,7]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-1-0-0/window-east-1","path":"/building/room-1-0-0/window-east-1/box","primary":"/building/room-1-0-0/window-east-1","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","window-east-1","box"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-1-0-0/window-north-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-0/wall-north","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["depth reveal"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed opening","frame margins"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.shuttered","offers":{"$tuple":["daylight","window-garden"]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"2"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"depth":1,"planter":true},"envelope":{"$type":"Box","hi":{"$tuple":[15,8,0]},"lo":{"$tuple":[12,5,-2]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[15,6,-1]},"lo":{"$tuple":[12,5,-2]}},"key":"planting","limit":16,"tags":{"$tuple":["planter"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":2,"width":2},"frame":{"$type":"Frame","origin":{"$tuple":[13,5,-1]},"turn":0},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[15,6,-1]},"lo":{"$tuple":[12,5,-2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,6,0]},{"$tuple":[13,7,0]},{"$tuple":[13,8,0]},{"$tuple":[14,6,0]},{"$tuple":[14,7,0]},{"$tuple":[14,8,0]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[13,6,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"garden_depth":2,"glass":"minecraft:glass","height":3,"planter":true,"shutters":true,"width":2},"type":"hearth.components.primitives.Window"}},"parent":"/building/room-1-0-0","path":"/building/room-1-0-0/window-north-0","primary":"/building/room-1-0-0/wall-north","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","window-north-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-1-0-0/window-north-0/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-0/window-north-0","port":"garden","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["window garden mounting interface"]},"guarantees":{"$tuple":["soil supports flowers","wall anchors","within negotiated facade projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.window-box","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["planter","plant","attachment"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"framed":true,"width":2},"envelope":{"$type":"Box","hi":{"$tuple":[15,6,-1]},"lo":{"$tuple":[12,5,-2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,5,0]},{"$tuple":[14,5,0]},{"$tuple":[13,5,-1]},{"$tuple":[14,5,-1]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,6,-1]},{"$tuple":[14,6,-1]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,5,-2]},{"$tuple":[14,5,-2]},{"$tuple":[12,5,-1]},{"$tuple":[15,5,-1]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[13,5,-1]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-1-0-0/window-north-0","path":"/building/room-1-0-0/window-north-0/box","primary":"/building/room-1-0-0/window-north-0","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","window-north-0","box"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-1-0-0/window-north-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-0/wall-north","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["depth reveal"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed opening","frame margins"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.shuttered","offers":{"$tuple":["daylight","window-garden"]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"2"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"depth":1,"planter":true},"envelope":{"$type":"Box","hi":{"$tuple":[20,8,0]},"lo":{"$tuple":[17,5,-2]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[20,6,-1]},"lo":{"$tuple":[17,5,-2]}},"key":"planting","limit":16,"tags":{"$tuple":["planter"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":2,"width":2},"frame":{"$type":"Frame","origin":{"$tuple":[18,5,-1]},"turn":0},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[20,6,-1]},"lo":{"$tuple":[17,5,-2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,6,0]},{"$tuple":[18,7,0]},{"$tuple":[18,8,0]},{"$tuple":[19,6,0]},{"$tuple":[19,7,0]},{"$tuple":[19,8,0]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[18,6,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"garden_depth":2,"glass":"minecraft:glass","height":3,"planter":true,"shutters":true,"width":2},"type":"hearth.components.primitives.Window"}},"parent":"/building/room-1-0-0","path":"/building/room-1-0-0/window-north-1","primary":"/building/room-1-0-0/wall-north","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","window-north-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-1-0-0/window-north-1/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-0/window-north-1","port":"garden","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["window garden mounting interface"]},"guarantees":{"$tuple":["soil supports flowers","wall anchors","within negotiated facade projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.window-box","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["planter","plant","attachment"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"framed":true,"width":2},"envelope":{"$type":"Box","hi":{"$tuple":[20,6,-1]},"lo":{"$tuple":[17,5,-2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,5,0]},{"$tuple":[19,5,0]},{"$tuple":[18,5,-1]},{"$tuple":[19,5,-1]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,6,-1]},{"$tuple":[19,6,-1]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,5,-2]},{"$tuple":[19,5,-2]},{"$tuple":[17,5,-1]},{"$tuple":[20,5,-1]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[18,5,-1]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-1-0-0/window-north-1","path":"/building/room-1-0-0/window-north-1/box","primary":"/building/room-1-0-0/window-north-1","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","window-north-1","box"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-1-0-0/window-south-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-0/wall-south","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["depth reveal"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed opening","frame margins"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.shuttered","offers":{"$tuple":["daylight","window-garden"]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"2"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"depth":1,"planter":true},"envelope":{"$type":"Box","hi":{"$tuple":[20,8,12]},"lo":{"$tuple":[17,5,10]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[20,6,12]},"lo":{"$tuple":[17,5,11]}},"key":"planting","limit":16,"tags":{"$tuple":["planter"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":2,"width":2},"frame":{"$type":"Frame","origin":{"$tuple":[19,5,11]},"turn":2},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[20,6,12]},"lo":{"$tuple":[17,5,11]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[19,6,10]},{"$tuple":[19,7,10]},{"$tuple":[19,8,10]},{"$tuple":[18,6,10]},{"$tuple":[18,7,10]},{"$tuple":[18,8,10]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[19,6,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"garden_depth":2,"glass":"minecraft:glass","height":3,"planter":true,"shutters":true,"width":2},"type":"hearth.components.primitives.Window"}},"parent":"/building/room-1-0-0","path":"/building/room-1-0-0/window-south-0","primary":"/building/room-1-0-0/wall-south","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","window-south-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-1-0-0/window-south-0/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-0/window-south-0","port":"garden","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["window garden mounting interface"]},"guarantees":{"$tuple":["soil supports flowers","wall anchors","within negotiated facade projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.window-box","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["planter","plant","attachment"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"framed":true,"width":2},"envelope":{"$type":"Box","hi":{"$tuple":[20,6,12]},"lo":{"$tuple":[17,5,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[19,5,10]},{"$tuple":[18,5,10]},{"$tuple":[19,5,11]},{"$tuple":[18,5,11]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[19,6,11]},{"$tuple":[18,6,11]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[19,5,12]},{"$tuple":[18,5,12]},{"$tuple":[20,5,11]},{"$tuple":[17,5,11]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[19,5,11]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-1-0-0/window-south-0","path":"/building/room-1-0-0/window-south-0/box","primary":"/building/room-1-0-0/window-south-0","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","window-south-0","box"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-1-0-0/window-south-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-0/wall-south","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["depth reveal"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed opening","frame margins"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.shuttered","offers":{"$tuple":["daylight","window-garden"]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"2"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"depth":1,"planter":true},"envelope":{"$type":"Box","hi":{"$tuple":[15,8,12]},"lo":{"$tuple":[12,5,10]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[15,6,12]},"lo":{"$tuple":[12,5,11]}},"key":"planting","limit":16,"tags":{"$tuple":["planter"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":2,"width":2},"frame":{"$type":"Frame","origin":{"$tuple":[14,5,11]},"turn":2},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[15,6,12]},"lo":{"$tuple":[12,5,11]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,6,10]},{"$tuple":[14,7,10]},{"$tuple":[14,8,10]},{"$tuple":[13,6,10]},{"$tuple":[13,7,10]},{"$tuple":[13,8,10]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[14,6,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"garden_depth":2,"glass":"minecraft:glass","height":3,"planter":true,"shutters":true,"width":2},"type":"hearth.components.primitives.Window"}},"parent":"/building/room-1-0-0","path":"/building/room-1-0-0/window-south-1","primary":"/building/room-1-0-0/wall-south","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","window-south-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-1-0-0/window-south-1/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-0/window-south-1","port":"garden","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["window garden mounting interface"]},"guarantees":{"$tuple":["soil supports flowers","wall anchors","within negotiated facade projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.window-box","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["planter","plant","attachment"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"framed":true,"width":2},"envelope":{"$type":"Box","hi":{"$tuple":[15,6,12]},"lo":{"$tuple":[12,5,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,5,10]},{"$tuple":[13,5,10]},{"$tuple":[14,5,11]},{"$tuple":[13,5,11]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,6,11]},{"$tuple":[13,6,11]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,5,12]},{"$tuple":[13,5,12]},{"$tuple":[15,5,11]},{"$tuple":[12,5,11]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[14,5,11]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-1-0-0/window-south-1","path":"/building/room-1-0-0/window-south-1/box","primary":"/building/room-1-0-0/window-south-1","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-0","window-south-1","box"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-1-0-1":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":["facade grid","substitutable windows and lights"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["lit","furnished","reachable","enclosed"]},"inputs":{"depth":{"$type":"Domain","choices":{"$tuple":[9,11,13]},"maximum":null,"minimum":null},"purpose":{"$type":"Domain","choices":{"$tuple":["living","bedroom","library","workshop","kitchen","storage"]},"maximum":null,"minimum":null},"stair_axis":{"$type":"Domain","choices":{"$tuple":["x","z"]},"maximum":null,"minimum":null},"width":{"$type":"Domain","choices":{"$tuple":[9,11,13]},"maximum":null,"minimum":null}},"locked":{"$tuple":["purpose","width","depth","doors","stair_up","stair_down","stair_axis"]},"name":"room.workshop","offers":{"$tuple":["access","ceiling-decoration","upper-floor-access"]},"parameters":{},"tags":{"$tuple":["room","habitable","composite"]},"version":"4"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"doors":{"$tuple":["west"]},"facade_exclusions":[{"$tuple":[{"$tuple":[-7,0,10]},{"$tuple":[-5,9,12]}]}],"facade_projection":2,"flush_sides":{"$tuple":[]},"omitted_optional_facades":{},"purpose":"workshop","sheltered_sides":{"$tuple":[]},"stair_axis":"z","stair_down":false,"stair_up":true,"windows":{"$tuple":["north","south","east"]}},"envelope":{"$type":"Box","hi":{"$tuple":[23,19,12]},"lo":{"$tuple":[9,10,-2]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[21,15,10]},"lo":{"$tuple":[11,15,0]}},"key":"ceiling-mount","limit":0,"tags":{"$tuple":["ceiling-trim"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":10,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[11,11,5]},"turn":0},"grant":null,"key":"west","kind":"access","region":{"$type":"Box","hi":{"$tuple":[11,12,5]},"lo":{"$tuple":[11,11,5]}}},{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{"depth":11,"projection":1,"replace_limit":0,"width":11},"frame":{"$type":"Frame","origin":{"$tuple":[11,15,0]},"turn":0},"grant":"ceiling-mount","key":"ceiling","kind":"ceiling-decoration","region":{"$type":"Box","hi":{"$tuple":[21,15,10]},"lo":{"$tuple":[11,15,0]}}},{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"axis":"z","coordinate_space":"port-local","floor_plane":0,"headroom":3,"landing":{"$tuple":[6,1,7]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,16,0]},"turn":0},"grant":null,"key":"upper-floor","kind":"upper-floor-access","region":{"$type":"Box","hi":{"$tuple":[19,18,7]},"lo":{"$tuple":[18,16,2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[21,18,10]},"lo":{"$tuple":[11,11,0]}},"cells":{"$tuple":[{"$tuple":[11,11,5]},{"$tuple":[16,11,5]}]},"data":{},"kind":"route","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[21,15,10]},"lo":{"$tuple":[11,11,0]}},"cells":{"$tuple":[{"$tuple":[11,11,5]},{"$tuple":[16,11,5]}]},"data":{"minimum":1},"kind":"light","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[20,15,9]},"lo":{"$tuple":[12,11,1]}},"cells":{"$tuple":[]},"data":{"groups":[["crafting_table"],["smithing_table"]]},"kind":"furnishing","phase":"complete"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,10,0]},{"$tuple":[11,16,0]},{"$tuple":[11,10,1]},{"$tuple":[11,16,1]},{"$tuple":[11,10,2]},{"$tuple":[11,16,2]},{"$tuple":[11,10,3]},{"$tuple":[11,16,3]},{"$tuple":[11,10,4]},{"$tuple":[11,16,4]},{"$tuple":[11,10,5]},{"$tuple":[11,16,5]},{"$tuple":[11,10,6]},{"$tuple":[11,16,6]},{"$tuple":[11,10,7]},{"$tuple":[11,16,7]},{"$tuple":[11,10,8]},{"$tuple":[11,16,8]},{"$tuple":[11,10,9]},{"$tuple":[11,16,9]},{"$tuple":[11,10,10]},{"$tuple":[11,16,10]},{"$tuple":[12,10,0]},{"$tuple":[12,16,0]},{"$tuple":[12,10,1]},{"$tuple":[12,16,1]},{"$tuple":[12,10,2]},{"$tuple":[12,16,2]},{"$tuple":[12,10,3]},{"$tuple":[12,16,3]},{"$tuple":[12,10,4]},{"$tuple":[12,16,4]},{"$tuple":[12,10,5]},{"$tuple":[12,16,5]},{"$tuple":[12,10,6]},{"$tuple":[12,16,6]},{"$tuple":[12,10,7]},{"$tuple":[12,16,7]},{"$tuple":[12,10,8]},{"$tuple":[12,16,8]},{"$tuple":[12,10,9]},{"$tuple":[12,16,9]},{"$tuple":[12,10,10]},{"$tuple":[12,16,10]},{"$tuple":[13,10,0]},{"$tuple":[13,16,0]},{"$tuple":[13,10,1]},{"$tuple":[13,16,1]},{"$tuple":[13,10,2]},{"$tuple":[13,16,2]},{"$tuple":[13,10,3]},{"$tuple":[13,16,3]},{"$tuple":[13,10,4]},{"$tuple":[13,16,4]},{"$tuple":[13,10,5]},{"$tuple":[13,16,5]},{"$tuple":[13,10,6]},{"$tuple":[13,16,6]},{"$tuple":[13,10,7]},{"$tuple":[13,16,7]},{"$tuple":[13,10,8]},{"$tuple":[13,16,8]},{"$tuple":[13,10,9]},{"$tuple":[13,16,9]},{"$tuple":[13,10,10]},{"$tuple":[13,16,10]},{"$tuple":[14,10,0]},{"$tuple":[14,16,0]},{"$tuple":[14,10,1]},{"$tuple":[14,16,1]},{"$tuple":[14,10,2]},{"$tuple":[14,16,2]},{"$tuple":[14,10,3]},{"$tuple":[14,16,3]},{"$tuple":[14,10,4]},{"$tuple":[14,16,4]},{"$tuple":[14,10,5]},{"$tuple":[14,16,5]},{"$tuple":[14,10,6]},{"$tuple":[14,16,6]},{"$tuple":[14,10,7]},{"$tuple":[14,16,7]},{"$tuple":[14,10,8]},{"$tuple":[14,16,8]},{"$tuple":[14,10,9]},{"$tuple":[14,16,9]},{"$tuple":[14,10,10]},{"$tuple":[14,16,10]},{"$tuple":[15,10,0]},{"$tuple":[15,16,0]},{"$tuple":[15,10,1]},{"$tuple":[15,16,1]},{"$tuple":[15,10,2]},{"$tuple":[15,16,2]},{"$tuple":[15,10,3]},{"$tuple":[15,16,3]},{"$tuple":[15,10,4]},{"$tuple":[15,16,4]},{"$tuple":[15,10,5]},{"$tuple":[15,16,5]},{"$tuple":[15,10,6]},{"$tuple":[15,16,6]},{"$tuple":[15,10,7]},{"$tuple":[15,16,7]},{"$tuple":[15,10,8]},{"$tuple":[15,16,8]},{"$tuple":[15,10,9]},{"$tuple":[15,16,9]},{"$tuple":[15,10,10]},{"$tuple":[15,16,10]},{"$tuple":[16,10,0]},{"$tuple":[16,16,0]},{"$tuple":[16,10,1]},{"$tuple":[16,16,1]},{"$tuple":[16,10,2]},{"$tuple":[16,16,2]},{"$tuple":[16,10,3]},{"$tuple":[16,16,3]},{"$tuple":[16,10,4]},{"$tuple":[16,16,4]},{"$tuple":[16,10,5]},{"$tuple":[16,16,5]},{"$tuple":[16,10,6]},{"$tuple":[16,16,6]},{"$tuple":[16,10,7]},{"$tuple":[16,16,7]},{"$tuple":[16,10,8]},{"$tuple":[16,16,8]},{"$tuple":[16,10,9]},{"$tuple":[16,16,9]},{"$tuple":[16,10,10]},{"$tuple":[16,16,10]},{"$tuple":[17,10,0]},{"$tuple":[17,16,0]},{"$tuple":[17,10,1]},{"$tuple":[17,16,1]},{"$tuple":[17,10,2]},{"$tuple":[17,16,2]},{"$tuple":[17,10,3]},{"$tuple":[17,16,3]},{"$tuple":[17,10,4]},{"$tuple":[17,16,4]},{"$tuple":[17,10,5]},{"$tuple":[17,16,5]},{"$tuple":[17,10,6]},{"$tuple":[17,16,6]},{"$tuple":[17,10,7]},{"$tuple":[17,16,7]},{"$tuple":[17,10,8]},{"$tuple":[17,16,8]},{"$tuple":[17,10,9]},{"$tuple":[17,16,9]},{"$tuple":[17,10,10]},{"$tuple":[17,16,10]},{"$tuple":[18,10,0]},{"$tuple":[18,16,0]},{"$tuple":[18,10,1]},{"$tuple":[18,16,1]},{"$tuple":[18,10,2]},{"$tuple":[18,10,3]},{"$tuple":[18,10,4]},{"$tuple":[18,10,5]},{"$tuple":[18,10,6]},{"$tuple":[18,10,7]},{"$tuple":[18,10,8]},{"$tuple":[18,16,8]},{"$tuple":[18,10,9]},{"$tuple":[18,16,9]},{"$tuple":[18,10,10]},{"$tuple":[18,16,10]},{"$tuple":[19,10,0]},{"$tuple":[19,16,0]},{"$tuple":[19,10,1]},{"$tuple":[19,16,1]},{"$tuple":[19,10,2]},{"$tuple":[19,10,3]},{"$tuple":[19,10,4]},{"$tuple":[19,10,5]},{"$tuple":[19,10,6]},{"$tuple":[19,10,7]},{"$tuple":[19,10,8]},{"$tuple":[19,16,8]},{"$tuple":[19,10,9]},{"$tuple":[19,16,9]},{"$tuple":[19,10,10]},{"$tuple":[19,16,10]},{"$tuple":[20,10,0]},{"$tuple":[20,16,0]},{"$tuple":[20,10,1]},{"$tuple":[20,16,1]},{"$tuple":[20,10,2]},{"$tuple":[20,16,2]},{"$tuple":[20,10,3]},{"$tuple":[20,16,3]},{"$tuple":[20,10,4]},{"$tuple":[20,16,4]},{"$tuple":[20,10,5]},{"$tuple":[20,16,5]},{"$tuple":[20,10,6]},{"$tuple":[20,16,6]},{"$tuple":[20,10,7]},{"$tuple":[20,16,7]},{"$tuple":[20,10,8]},{"$tuple":[20,16,8]},{"$tuple":[20,10,9]},{"$tuple":[20,16,9]},{"$tuple":[20,10,10]},{"$tuple":[20,16,10]},{"$tuple":[21,10,0]},{"$tuple":[21,16,0]},{"$tuple":[21,10,1]},{"$tuple":[21,16,1]},{"$tuple":[21,10,2]},{"$tuple":[21,16,2]},{"$tuple":[21,10,3]},{"$tuple":[21,16,3]},{"$tuple":[21,10,4]},{"$tuple":[21,16,4]},{"$tuple":[21,10,5]},{"$tuple":[21,16,5]},{"$tuple":[21,10,6]},{"$tuple":[21,16,6]},{"$tuple":[21,10,7]},{"$tuple":[21,16,7]},{"$tuple":[21,10,8]},{"$tuple":[21,16,8]},{"$tuple":[21,10,9]},{"$tuple":[21,16,9]},{"$tuple":[21,10,10]},{"$tuple":[21,16,10]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,10,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"depth":11,"doors":["west"],"facade_design":{"inputs":{"height":3,"planters":true,"sill":1,"width":2},"type":"hearth.components.facades.FacadeDesign"},"facade_exclusions":[{"inputs":{"hi":[-5,9,12],"lo":[-7,0,10]},"type":"hearth.space.Box"}],"flush_sides":[],"interior_design":{"inputs":{"hearth":true,"maximum_stations":5,"minimum_stations":2,"table_length":4},"type":"hearth.components.roomlayout.InteriorDesign"},"light_component":null,"occluded_sides":[],"purpose":"workshop","sheltered_sides":[],"stair_axis":"z","stair_down":false,"stair_up":true,"upper_open":true,"width":11,"window_component":null,"windows":["north","south","east"]},"type":"hearth.components.interior.Room"}},"parent":"/building","path":"/building/room-1-0-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"room.workshop","version":"4"},"/building/room-1-0-1/door-west":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-1/wall-west","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["paired halves","support","operable exit"]},"inputs":{},"locked":{"$tuple":[]},"name":"opening.door","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["door","access"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[11,12,5]},"lo":{"$tuple":[11,11,5]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,10,5]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,11,5]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"material":"spruce"},"type":"hearth.components.interior.Door"}},"parent":"/building/room-1-0-1","path":"/building/room-1-0-1/door-west","primary":"/building/room-1-0-1/wall-west","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","door-west"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"opening.door","version":"1"},"/building/room-1-0-1/facade-garden":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":["avoid facade openings"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["unobstructed doorways"]},"inputs":{},"locked":{"$tuple":[]},"name":"facade.garden","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["decoration","plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[22,13,11]},"lo":{"$tuple":[10,10,-1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,10,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"depth":11,"exclusions":[{"inputs":{"hi":[-5,9,12],"lo":[-7,0,10]},"type":"hearth.space.Box"}],"sides":["north","south","east"],"width":11},"type":"hearth.components.landscape.FacadeGarden"}},"parent":"/building/room-1-0-1","path":"/building/room-1-0-1/facade-garden","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","facade-garden"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.garden","version":"1"},"/building/room-1-0-1/floor":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"surface.floor","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["floor"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[21,10,10]},"lo":{"$tuple":[11,10,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,10,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"envelope":{"inputs":{"hi":[10,0,10],"lo":[0,0,0]},"type":"hearth.space.Box"},"role":"floor","writes":[{"inputs":{"nbt":null,"operation":"realize","point":[0,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[0,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,0],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,2],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,3],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,4],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,5],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,6],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,7],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,8],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[1,0,10],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[2,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[3,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[4,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[5,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[6,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[7,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[8,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,0],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,2],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,3],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,4],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,5],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,6],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,7],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,8],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[9,0,10],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,0],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,1],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,2],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,3],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,4],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,5],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,6],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,7],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,8],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,9],"preserve_owner":false,"state":"minecraft:dark_oak_planks"},"type":"hearth.kernel.contracts.Write"},{"inputs":{"nbt":null,"operation":"realize","point":[10,0,10],"preserve_owner":false,"state":"minecraft:spruce_planks"},"type":"hearth.kernel.contracts.Write"}]},"type":"hearth.components.interior.Pattern"}},"parent":"/building/room-1-0-1","path":"/building/room-1-0-1/floor","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","floor"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"surface.floor","version":"1"},"/building/room-1-0-1/furniture":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":["station orientation","compatible dining lengths","optional extra stations"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["locked room function","reachable stations","protected circulation cross"]},"inputs":{"depth":{"$type":"Domain","choices":{"$tuple":[9,11,13]},"maximum":null,"minimum":null},"design.maximum_stations":{"$type":"Domain","choices":{"$tuple":[]},"maximum":6,"minimum":2},"design.minimum_stations":{"$type":"Domain","choices":{"$tuple":[]},"maximum":5,"minimum":2},"design.table_length":{"$type":"Domain","choices":{"$tuple":[]},"maximum":4,"minimum":2},"purpose":{"$type":"Domain","choices":{"$tuple":["living","bedroom","library","kitchen","workshop","storage"]},"maximum":null,"minimum":null},"width":{"$type":"Domain","choices":{"$tuple":[9,11,13]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"furniture.fitted.workshop","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["furniture","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"omitted_optional_stations":[{"$tuple":[3,"no clear supported station and route"]},{"$tuple":[4,"no clear supported station and route"]}],"placements":[{"$tuple":[0,{"$tuple":[1,0,2]},0,{"$tuple":[1,0,4]}]},{"$tuple":[1,{"$tuple":[4,0,7]},1,{"$tuple":[2,0,7]}]},{"$tuple":[2,{"$tuple":[3,0,3]},3,{"$tuple":[5,0,3]}]}],"purpose":"workshop","stations":3,"textile_exclusions":[{"$tuple":[7,0,1]},{"$tuple":[7,0,2]},{"$tuple":[7,0,3]},{"$tuple":[7,0,4]},{"$tuple":[7,0,5]},{"$tuple":[7,0,6]},{"$tuple":[7,0,7]},{"$tuple":[7,0,8]},{"$tuple":[7,0,9]},{"$tuple":[7,1,1]},{"$tuple":[7,1,2]},{"$tuple":[7,1,3]},{"$tuple":[7,1,4]},{"$tuple":[7,1,5]},{"$tuple":[7,1,6]},{"$tuple":[7,1,7]},{"$tuple":[7,1,8]},{"$tuple":[7,1,9]},{"$tuple":[7,2,1]},{"$tuple":[7,2,2]},{"$tuple":[7,2,3]},{"$tuple":[7,2,4]},{"$tuple":[7,2,5]},{"$tuple":[7,2,6]},{"$tuple":[7,2,7]},{"$tuple":[7,2,8]},{"$tuple":[7,2,9]},{"$tuple":[8,0,1]},{"$tuple":[8,0,2]},{"$tuple":[8,0,3]},{"$tuple":[8,0,4]},{"$tuple":[8,0,5]},{"$tuple":[8,0,6]},{"$tuple":[8,0,7]},{"$tuple":[8,0,8]},{"$tuple":[8,0,9]},{"$tuple":[8,1,1]},{"$tuple":[8,1,2]},{"$tuple":[8,1,3]},{"$tuple":[8,1,4]},{"$tuple":[8,1,5]},{"$tuple":[8,1,6]},{"$tuple":[8,1,7]},{"$tuple":[8,1,8]},{"$tuple":[8,1,9]},{"$tuple":[8,2,1]},{"$tuple":[8,2,2]},{"$tuple":[8,2,3]},{"$tuple":[8,2,4]},{"$tuple":[8,2,5]},{"$tuple":[8,2,6]},{"$tuple":[8,2,7]},{"$tuple":[8,2,8]},{"$tuple":[8,2,9]},{"$tuple":[9,0,1]},{"$tuple":[9,0,2]},{"$tuple":[9,0,3]},{"$tuple":[9,0,4]},{"$tuple":[9,0,5]},{"$tuple":[9,0,6]},{"$tuple":[9,0,7]},{"$tuple":[9,0,8]},{"$tuple":[9,0,9]},{"$tuple":[9,1,1]},{"$tuple":[9,1,2]},{"$tuple":[9,1,3]},{"$tuple":[9,1,4]},{"$tuple":[9,1,5]},{"$tuple":[9,1,6]},{"$tuple":[9,1,7]},{"$tuple":[9,1,8]},{"$tuple":[9,1,9]},{"$tuple":[9,2,1]},{"$tuple":[9,2,2]},{"$tuple":[9,2,3]},{"$tuple":[9,2,4]},{"$tuple":[9,2,5]},{"$tuple":[9,2,6]},{"$tuple":[9,2,7]},{"$tuple":[9,2,8]},{"$tuple":[9,2,9]}]},"envelope":{"$type":"Box","hi":{"$tuple":[20,14,9]},"lo":{"$tuple":[12,11,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,11,4]},{"$tuple":[12,11,5]},{"$tuple":[12,12,4]},{"$tuple":[12,12,5]},{"$tuple":[13,11,4]},{"$tuple":[13,11,5]},{"$tuple":[13,11,6]},{"$tuple":[13,11,7]},{"$tuple":[13,12,4]},{"$tuple":[13,12,5]},{"$tuple":[13,12,6]},{"$tuple":[13,12,7]},{"$tuple":[14,11,4]},{"$tuple":[14,11,5]},{"$tuple":[14,12,4]},{"$tuple":[14,12,5]},{"$tuple":[15,11,4]},{"$tuple":[15,11,5]},{"$tuple":[15,12,4]},{"$tuple":[15,12,5]},{"$tuple":[16,11,1]},{"$tuple":[16,11,2]},{"$tuple":[16,11,3]},{"$tuple":[16,11,4]},{"$tuple":[16,11,5]},{"$tuple":[16,11,6]},{"$tuple":[16,11,7]},{"$tuple":[16,11,8]},{"$tuple":[16,11,9]},{"$tuple":[16,12,1]},{"$tuple":[16,12,2]},{"$tuple":[16,12,3]},{"$tuple":[16,12,4]},{"$tuple":[16,12,5]},{"$tuple":[16,12,6]},{"$tuple":[16,12,7]},{"$tuple":[16,12,8]},{"$tuple":[16,12,9]},{"$tuple":[17,11,5]},{"$tuple":[17,12,5]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[20,14,9]},"lo":{"$tuple":[12,11,1]}},"cells":{"$tuple":[{"$tuple":[16,11,5]},{"$tuple":[12,11,4]},{"$tuple":[13,11,7]},{"$tuple":[16,11,3]}]},"data":{},"kind":"route","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[20,14,9]},"lo":{"$tuple":[12,11,1]}},"cells":{"$tuple":[]},"data":{"groups":[["crafting_table"],["smithing_table"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,11,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"depth":11,"design":{"inputs":{"hearth":true,"maximum_stations":5,"minimum_stations":2,"table_length":4},"type":"hearth.components.roomlayout.InteriorDesign"},"purpose":"workshop","stair":true,"width":11},"type":"hearth.components.roomlayout.FittedInterior"}},"parent":"/building/room-1-0-1","path":"/building/room-1-0-1/furniture","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","furniture"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furniture.fitted.workshop","version":"1"},"/building/room-1-0-1/furniture/station-0":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["complete functional group","supported","clear interaction space"]},"inputs":{"purpose":{"$type":"Domain","choices":{"$tuple":["living","bedroom","library","kitchen","workshop","storage"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"furnishing.group.workshop","offers":{"$tuple":["interaction"]},"parameters":{},"tags":{"$tuple":["furniture","workshop"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[13,13,4]},"lo":{"$tuple":[12,11,2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[12,11,4]},"turn":0},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[13,12,4]},"lo":{"$tuple":[12,11,4]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,10,2]},{"$tuple":[12,10,3]},{"$tuple":[12,10,4]},{"$tuple":[13,10,2]},{"$tuple":[13,10,3]},{"$tuple":[13,10,4]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,11,4]},{"$tuple":[12,12,4]},{"$tuple":[13,11,4]},{"$tuple":[13,12,4]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[13,13,3]},"lo":{"$tuple":[12,11,2]}},"cells":{"$tuple":[]},"data":{"groups":[["crafting_table"],["smithing_table"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[12,11,2]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"workshop"},"type":"hearth.components.furnishing.FurnitureGroup"}},"parent":"/building/room-1-0-1/furniture","path":"/building/room-1-0-1/furniture/station-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","furniture","station-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.workshop","version":"1"},"/building/room-1-0-1/furniture/station-1":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["supported station","two-block interaction apron","actual function"]},"inputs":{"purpose":{"$type":"Domain","choices":{"$tuple":["gathering","study","cooking","craft","cabinet"]},"maximum":null,"minimum":null},"width":{"$type":"Domain","choices":{"$tuple":[2,3]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"furnishing.suite.craft","offers":{"$tuple":["interaction"]},"parameters":{},"tags":{"$tuple":["furniture","station"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"purpose":"craft","width":3},"envelope":{"$type":"Box","hi":{"$tuple":[15,13,9]},"lo":{"$tuple":[13,11,7]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[13,11,7]},"turn":1},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[13,12,9]},"lo":{"$tuple":[13,11,7]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[15,10,7]},{"$tuple":[14,10,7]},{"$tuple":[13,10,7]},{"$tuple":[15,10,8]},{"$tuple":[14,10,8]},{"$tuple":[13,10,8]},{"$tuple":[15,10,9]},{"$tuple":[14,10,9]},{"$tuple":[13,10,9]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,11,7]},{"$tuple":[13,12,7]},{"$tuple":[13,11,8]},{"$tuple":[13,12,8]},{"$tuple":[13,11,9]},{"$tuple":[13,12,9]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[15,13,9]},"lo":{"$tuple":[13,11,7]}},"cells":{"$tuple":[]},"data":{"groups":[["crafting_table"],["anvil"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[15,11,7]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"craft","width":3},"type":"hearth.components.domestic.DomesticSuite"}},"parent":"/building/room-1-0-1/furniture","path":"/building/room-1-0-1/furniture/station-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","furniture","station-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.suite.craft","version":"1"},"/building/room-1-0-1/furniture/station-2":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["supported station","two-block interaction apron","actual function"]},"inputs":{"purpose":{"$type":"Domain","choices":{"$tuple":["gathering","study","cooking","craft","cabinet"]},"maximum":null,"minimum":null},"width":{"$type":"Domain","choices":{"$tuple":[2,3]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"furnishing.suite.cabinet","offers":{"$tuple":["interaction"]},"parameters":{},"tags":{"$tuple":["furniture","station"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"purpose":"cabinet","width":3},"envelope":{"$type":"Box","hi":{"$tuple":[16,13,3]},"lo":{"$tuple":[14,11,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[16,11,3]},"turn":3},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[16,12,3]},"lo":{"$tuple":[16,11,1]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,10,3]},{"$tuple":[15,10,3]},{"$tuple":[16,10,3]},{"$tuple":[14,10,2]},{"$tuple":[15,10,2]},{"$tuple":[16,10,2]},{"$tuple":[14,10,1]},{"$tuple":[15,10,1]},{"$tuple":[16,10,1]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,11,3]},{"$tuple":[16,12,3]},{"$tuple":[16,11,2]},{"$tuple":[16,12,2]},{"$tuple":[16,11,1]},{"$tuple":[16,12,1]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[16,13,3]},"lo":{"$tuple":[14,11,1]}},"cells":{"$tuple":[]},"data":{"groups":[["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[14,11,3]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"cabinet","width":3},"type":"hearth.components.domestic.DomesticSuite"}},"parent":"/building/room-1-0-1/furniture","path":"/building/room-1-0-1/furniture/station-2","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","furniture","station-2"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.suite.cabinet","version":"1"},"/building/room-1-0-1/furniture/textiles":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["supported passable rugs","no replacement"]},"inputs":{},"locked":{"$tuple":[]},"name":"furnishing.textiles","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["furniture","decoration"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"cells":[{"$tuple":[1,0,4]},{"$tuple":[1,0,5]},{"$tuple":[1,0,6]},{"$tuple":[1,0,7]},{"$tuple":[1,0,8]},{"$tuple":[2,0,4]},{"$tuple":[2,0,5]},{"$tuple":[2,0,6]},{"$tuple":[2,0,7]},{"$tuple":[2,0,8]},{"$tuple":[3,0,6]},{"$tuple":[3,0,8]},{"$tuple":[4,0,4]},{"$tuple":[5,0,2]},{"$tuple":[5,0,3]},{"$tuple":[5,0,4]},{"$tuple":[6,0,2]},{"$tuple":[6,0,3]},{"$tuple":[6,0,4]}]},"envelope":{"$type":"Box","hi":{"$tuple":[20,11,9]},"lo":{"$tuple":[12,11,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,10,4]},{"$tuple":[12,10,5]},{"$tuple":[12,10,6]},{"$tuple":[12,10,7]},{"$tuple":[12,10,8]},{"$tuple":[13,10,4]},{"$tuple":[13,10,5]},{"$tuple":[13,10,6]},{"$tuple":[13,10,7]},{"$tuple":[13,10,8]},{"$tuple":[14,10,6]},{"$tuple":[14,10,8]},{"$tuple":[15,10,4]},{"$tuple":[16,10,2]},{"$tuple":[16,10,3]},{"$tuple":[16,10,4]},{"$tuple":[17,10,2]},{"$tuple":[17,10,3]},{"$tuple":[17,10,4]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,11,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"centers":[[1,0,4],[2,0,7],[5,0,3]],"depth":11,"excluded":[[7,0,1],[7,0,2],[7,0,3],[7,0,4],[7,0,5],[7,0,6],[7,0,7],[7,0,8],[7,0,9],[7,1,1],[7,1,2],[7,1,3],[7,1,4],[7,1,5],[7,1,6],[7,1,7],[7,1,8],[7,1,9],[7,2,1],[7,2,2],[7,2,3],[7,2,4],[7,2,5],[7,2,6],[7,2,7],[7,2,8],[7,2,9],[8,0,1],[8,0,2],[8,0,3],[8,0,4],[8,0,5],[8,0,6],[8,0,7],[8,0,8],[8,0,9],[8,1,1],[8,1,2],[8,1,3],[8,1,4],[8,1,5],[8,1,6],[8,1,7],[8,1,8],[8,1,9],[8,2,1],[8,2,2],[8,2,3],[8,2,4],[8,2,5],[8,2,6],[8,2,7],[8,2,8],[8,2,9],[9,0,1],[9,0,2],[9,0,3],[9,0,4],[9,0,5],[9,0,6],[9,0,7],[9,0,8],[9,0,9],[9,1,1],[9,1,2],[9,1,3],[9,1,4],[9,1,5],[9,1,6],[9,1,7],[9,1,8],[9,1,9],[9,2,1],[9,2,2],[9,2,3],[9,2,4],[9,2,5],[9,2,6],[9,2,7],[9,2,8],[9,2,9]],"width":11},"type":"hearth.components.hospitality.FloorTextiles"}},"parent":"/building/room-1-0-1/furniture","path":"/building/room-1-0-1/furniture/textiles","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","furniture","textiles"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.textiles","version":"1"},"/building/room-1-0-1/joinery-east":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-1/wall-east","port":"infill","region":null,"verb":"connect"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["preserve shutters and other occupied facade cells"]},"assumptions":{"$tuple":["wall-installation host"]},"guarantees":{"$tuple":["one-cell projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"facade.joinery","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["decoration","timber-frame"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"members":[{"$tuple":[{"$tuple":[0,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[0,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[1,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[1,3,-1]},"minecraft:spruce_stairs[facing=east,half=top,shape=straight,waterlogged=false]"]},{"$tuple":[{"$tuple":[1,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[2,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[2,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[3,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[3,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[4,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[4,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[5,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[5,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[6,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[6,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[7,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[7,3,-1]},"minecraft:spruce_stairs[facing=west,half=top,shape=straight,waterlogged=false]"]},{"$tuple":[{"$tuple":[7,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[8,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[8,4,-1]},"minecraft:spruce_log[axis=x]"]}],"preserved_occupied_cells":8},"envelope":{"$type":"Box","hi":{"$tuple":[22,15,9]},"lo":{"$tuple":[21,10,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,15,1]},{"$tuple":[21,15,9]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,11,1]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"access":false,"exclusions":[{"inputs":{"hi":[11,8,17],"lo":[9,-1,15]},"type":"hearth.space.Box"}],"height":5,"width":9},"type":"hearth.components.joinery.FacadeRelief"}},"parent":"/building/room-1-0-1","path":"/building/room-1-0-1/joinery-east","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","joinery-east"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.joinery","version":"1"},"/building/room-1-0-1/joinery-north":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-1/wall-north","port":"infill","region":null,"verb":"connect"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["preserve shutters and other occupied facade cells"]},"assumptions":{"$tuple":["wall-installation host"]},"guarantees":{"$tuple":["one-cell projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"facade.joinery","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["decoration","timber-frame"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"members":[{"$tuple":[{"$tuple":[0,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[0,0,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,1,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,2,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,3,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[1,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[1,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[2,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[2,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[3,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[3,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[4,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[4,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[5,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[5,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[6,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[6,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[7,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[7,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[8,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[8,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[9,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[9,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[10,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[10,0,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,1,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,2,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,3,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,4,-1]},"minecraft:spruce_log[axis=x]"]}],"preserved_occupied_cells":2},"envelope":{"$type":"Box","hi":{"$tuple":[21,15,0]},"lo":{"$tuple":[11,10,-1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,15,0]},{"$tuple":[21,15,0]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,11,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"access":false,"exclusions":[{"inputs":{"hi":[-5,8,12],"lo":[-7,-1,10]},"type":"hearth.space.Box"}],"height":5,"width":11},"type":"hearth.components.joinery.FacadeRelief"}},"parent":"/building/room-1-0-1","path":"/building/room-1-0-1/joinery-north","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","joinery-north"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.joinery","version":"1"},"/building/room-1-0-1/joinery-south":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-1/wall-south","port":"infill","region":null,"verb":"connect"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["preserve shutters and other occupied facade cells"]},"assumptions":{"$tuple":["wall-installation host"]},"guarantees":{"$tuple":["one-cell projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"facade.joinery","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["decoration","timber-frame"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"members":[{"$tuple":[{"$tuple":[0,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[0,0,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,1,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,2,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,3,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[0,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[1,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[1,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[2,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[2,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[3,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[3,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[4,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[4,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[5,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[5,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[6,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[6,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[7,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[7,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[8,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[8,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[9,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[9,4,-1]},"minecraft:spruce_log[axis=x]"]},{"$tuple":[{"$tuple":[10,-1,-1]},"minecraft:dark_oak_slab[type=top,waterlogged=false]"]},{"$tuple":[{"$tuple":[10,0,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,1,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,2,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,3,-1]},"minecraft:stripped_spruce_log[axis=y]"]},{"$tuple":[{"$tuple":[10,4,-1]},"minecraft:spruce_log[axis=x]"]}],"preserved_occupied_cells":2},"envelope":{"$type":"Box","hi":{"$tuple":[21,15,11]},"lo":{"$tuple":[11,10,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,15,10]},{"$tuple":[11,15,10]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,11,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"access":false,"exclusions":[{"inputs":{"hi":[17,8,0],"lo":[15,-1,-2]},"type":"hearth.space.Box"}],"height":5,"width":11},"type":"hearth.components.joinery.FacadeRelief"}},"parent":"/building/room-1-0-1","path":"/building/room-1-0-1/joinery-south","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","joinery-south"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.joinery","version":"1"},"/building/room-1-0-1/light-0":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["actual light source"]},"inputs":{},"locked":{"$tuple":[]},"name":"light.lantern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["light","room-light"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[13,15,8]},"lo":{"$tuple":[13,14,8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,14,8]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[13,14,8]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"hanging":true},"type":"hearth.components.interior.Light"}},"parent":"/building/room-1-0-1","path":"/building/room-1-0-1/light-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","light-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.lantern","version":"1"},"/building/room-1-0-1/light-1":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["actual light source"]},"inputs":{},"locked":{"$tuple":[]},"name":"light.lantern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["light","room-light"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[16,15,2]},"lo":{"$tuple":[16,14,2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,14,2]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[16,14,2]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"hanging":true},"type":"hearth.components.interior.Light"}},"parent":"/building/room-1-0-1","path":"/building/room-1-0-1/light-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","light-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.lantern","version":"1"},"/building/room-1-0-1/stairs":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["walkable flight","two-block headroom"]},"inputs":{},"locked":{"$tuple":[]},"name":"circulation.stair","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["stairs","vertical-access"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[19,19,8]},"lo":{"$tuple":[18,11,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,11,2]},{"$tuple":[19,11,2]},{"$tuple":[18,12,3]},{"$tuple":[19,12,3]},{"$tuple":[18,13,4]},{"$tuple":[19,13,4]},{"$tuple":[18,14,5]},{"$tuple":[19,14,5]},{"$tuple":[18,15,6]},{"$tuple":[19,15,6]},{"$tuple":[18,16,7]},{"$tuple":[19,16,7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,12,2]},{"$tuple":[18,13,2]},{"$tuple":[18,14,2]},{"$tuple":[19,12,2]},{"$tuple":[19,13,2]},{"$tuple":[19,14,2]},{"$tuple":[18,13,3]},{"$tuple":[18,14,3]},{"$tuple":[18,15,3]},{"$tuple":[19,13,3]},{"$tuple":[19,14,3]},{"$tuple":[19,15,3]},{"$tuple":[18,14,4]},{"$tuple":[18,15,4]},{"$tuple":[18,16,4]},{"$tuple":[19,14,4]},{"$tuple":[19,15,4]},{"$tuple":[19,16,4]},{"$tuple":[18,15,5]},{"$tuple":[18,16,5]},{"$tuple":[18,17,5]},{"$tuple":[19,15,5]},{"$tuple":[19,16,5]},{"$tuple":[19,17,5]},{"$tuple":[18,16,6]},{"$tuple":[18,17,6]},{"$tuple":[18,18,6]},{"$tuple":[19,16,6]},{"$tuple":[19,17,6]},{"$tuple":[19,18,6]},{"$tuple":[18,17,7]},{"$tuple":[18,18,7]},{"$tuple":[18,19,7]},{"$tuple":[19,17,7]},{"$tuple":[19,18,7]},{"$tuple":[19,19,7]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[19,19,8]},"lo":{"$tuple":[18,11,1]}},"cells":{"$tuple":[{"$tuple":[18,12,2]},{"$tuple":[19,12,2]},{"$tuple":[18,13,3]},{"$tuple":[19,13,3]},{"$tuple":[18,14,4]},{"$tuple":[19,14,4]},{"$tuple":[18,15,5]},{"$tuple":[19,15,5]},{"$tuple":[18,16,6]},{"$tuple":[19,16,6]},{"$tuple":[18,17,7]},{"$tuple":[19,17,7]}]},"data":{},"kind":"route","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[18,11,2]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"rise":6,"width":2},"type":"hearth.components.interior.Stair"}},"parent":"/building/room-1-0-1","path":"/building/room-1-0-1/stairs","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","stairs"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"circulation.stair","version":"1"},"/building/room-1-0-1/wall-east":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["floor below"]},"guarantees":{"$tuple":["frame preserved","sealed infill"]},"inputs":{"frame.turn":{"$type":"Domain","choices":{"$tuple":[0,1,2,3]},"maximum":null,"minimum":null},"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":12,"minimum":4},"thickness":{"$type":"Domain","choices":{"$tuple":[]},"maximum":3,"minimum":1},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":5}},"locked":{"$tuple":["width","height","thickness","infill"]},"name":"wall.framed","offers":{"$tuple":["window","door"]},"parameters":{},"tags":{"$tuple":["wall","enclosure"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"height":5,"thickness":1,"width":9},"envelope":{"$type":"Box","hi":{"$tuple":[21,15,9]},"lo":{"$tuple":[21,11,1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[21,14,8]},"lo":{"$tuple":[21,11,2]}},"key":"install","limit":45,"tags":{"$tuple":["window","door"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":20,"delegate":null,"facts":{"margin":1,"sill":1,"thickness":1},"frame":{"$type":"Frame","origin":{"$tuple":[21,11,2]},"turn":1},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[21,14,8]},"lo":{"$tuple":[21,11,2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,10,1]},{"$tuple":[21,11,1]},{"$tuple":[21,12,1]},{"$tuple":[21,13,1]},{"$tuple":[21,14,1]},{"$tuple":[21,15,1]},{"$tuple":[21,10,9]},{"$tuple":[21,11,9]},{"$tuple":[21,12,9]},{"$tuple":[21,13,9]},{"$tuple":[21,14,9]},{"$tuple":[21,15,9]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,11,1]},{"$tuple":[21,12,1]},{"$tuple":[21,13,1]},{"$tuple":[21,14,1]},{"$tuple":[21,15,1]},{"$tuple":[21,11,2]},{"$tuple":[21,12,2]},{"$tuple":[21,13,2]},{"$tuple":[21,14,2]},{"$tuple":[21,15,2]},{"$tuple":[21,11,3]},{"$tuple":[21,12,3]},{"$tuple":[21,13,3]},{"$tuple":[21,14,3]},{"$tuple":[21,15,3]},{"$tuple":[21,11,4]},{"$tuple":[21,12,4]},{"$tuple":[21,13,4]},{"$tuple":[21,14,4]},{"$tuple":[21,15,4]},{"$tuple":[21,11,5]},{"$tuple":[21,12,5]},{"$tuple":[21,13,5]},{"$tuple":[21,14,5]},{"$tuple":[21,15,5]},{"$tuple":[21,11,6]},{"$tuple":[21,12,6]},{"$tuple":[21,13,6]},{"$tuple":[21,14,6]},{"$tuple":[21,15,6]},{"$tuple":[21,11,7]},{"$tuple":[21,12,7]},{"$tuple":[21,13,7]},{"$tuple":[21,14,7]},{"$tuple":[21,15,7]},{"$tuple":[21,11,8]},{"$tuple":[21,12,8]},{"$tuple":[21,13,8]},{"$tuple":[21,14,8]},{"$tuple":[21,15,8]},{"$tuple":[21,11,9]},{"$tuple":[21,12,9]},{"$tuple":[21,13,9]},{"$tuple":[21,14,9]},{"$tuple":[21,15,9]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,11,1]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"height":5,"infill":null,"thickness":1,"timber":"stripped_spruce","width":9},"type":"hearth.components.primitives.Wall"}},"parent":"/building/room-1-0-1","path":"/building/room-1-0-1/wall-east","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","wall-east"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-1-0-1/wall-north":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["floor below"]},"guarantees":{"$tuple":["frame preserved","sealed infill"]},"inputs":{"frame.turn":{"$type":"Domain","choices":{"$tuple":[0,1,2,3]},"maximum":null,"minimum":null},"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":12,"minimum":4},"thickness":{"$type":"Domain","choices":{"$tuple":[]},"maximum":3,"minimum":1},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":5}},"locked":{"$tuple":["width","height","thickness","infill"]},"name":"wall.framed","offers":{"$tuple":["window","door"]},"parameters":{},"tags":{"$tuple":["wall","enclosure"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"height":5,"thickness":1,"width":11},"envelope":{"$type":"Box","hi":{"$tuple":[21,15,0]},"lo":{"$tuple":[11,11,0]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[20,14,0]},"lo":{"$tuple":[12,11,0]}},"key":"install","limit":55,"tags":{"$tuple":["window","door"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":20,"delegate":null,"facts":{"margin":1,"sill":1,"thickness":1},"frame":{"$type":"Frame","origin":{"$tuple":[12,11,0]},"turn":0},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[20,14,0]},"lo":{"$tuple":[12,11,0]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,10,0]},{"$tuple":[11,11,0]},{"$tuple":[11,12,0]},{"$tuple":[11,13,0]},{"$tuple":[11,14,0]},{"$tuple":[11,15,0]},{"$tuple":[21,10,0]},{"$tuple":[21,11,0]},{"$tuple":[21,12,0]},{"$tuple":[21,13,0]},{"$tuple":[21,14,0]},{"$tuple":[21,15,0]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,11,0]},{"$tuple":[11,12,0]},{"$tuple":[11,13,0]},{"$tuple":[11,14,0]},{"$tuple":[11,15,0]},{"$tuple":[12,11,0]},{"$tuple":[12,12,0]},{"$tuple":[12,13,0]},{"$tuple":[12,14,0]},{"$tuple":[12,15,0]},{"$tuple":[13,11,0]},{"$tuple":[13,12,0]},{"$tuple":[13,13,0]},{"$tuple":[13,14,0]},{"$tuple":[13,15,0]},{"$tuple":[14,11,0]},{"$tuple":[14,12,0]},{"$tuple":[14,13,0]},{"$tuple":[14,14,0]},{"$tuple":[14,15,0]},{"$tuple":[15,11,0]},{"$tuple":[15,12,0]},{"$tuple":[15,13,0]},{"$tuple":[15,14,0]},{"$tuple":[15,15,0]},{"$tuple":[16,11,0]},{"$tuple":[16,12,0]},{"$tuple":[16,13,0]},{"$tuple":[16,14,0]},{"$tuple":[16,15,0]},{"$tuple":[17,11,0]},{"$tuple":[17,12,0]},{"$tuple":[17,13,0]},{"$tuple":[17,14,0]},{"$tuple":[17,15,0]},{"$tuple":[18,11,0]},{"$tuple":[18,12,0]},{"$tuple":[18,13,0]},{"$tuple":[18,14,0]},{"$tuple":[18,15,0]},{"$tuple":[19,11,0]},{"$tuple":[19,12,0]},{"$tuple":[19,13,0]},{"$tuple":[19,14,0]},{"$tuple":[19,15,0]},{"$tuple":[20,11,0]},{"$tuple":[20,12,0]},{"$tuple":[20,13,0]},{"$tuple":[20,14,0]},{"$tuple":[20,15,0]},{"$tuple":[21,11,0]},{"$tuple":[21,12,0]},{"$tuple":[21,13,0]},{"$tuple":[21,14,0]},{"$tuple":[21,15,0]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,11,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"height":5,"infill":null,"thickness":1,"timber":"stripped_spruce","width":11},"type":"hearth.components.primitives.Wall"}},"parent":"/building/room-1-0-1","path":"/building/room-1-0-1/wall-north","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","wall-north"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-1-0-1/wall-south":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["floor below"]},"guarantees":{"$tuple":["frame preserved","sealed infill"]},"inputs":{"frame.turn":{"$type":"Domain","choices":{"$tuple":[0,1,2,3]},"maximum":null,"minimum":null},"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":12,"minimum":4},"thickness":{"$type":"Domain","choices":{"$tuple":[]},"maximum":3,"minimum":1},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":5}},"locked":{"$tuple":["width","height","thickness","infill"]},"name":"wall.framed","offers":{"$tuple":["window","door"]},"parameters":{},"tags":{"$tuple":["wall","enclosure"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"height":5,"thickness":1,"width":11},"envelope":{"$type":"Box","hi":{"$tuple":[21,15,10]},"lo":{"$tuple":[11,11,10]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[20,14,10]},"lo":{"$tuple":[12,11,10]}},"key":"install","limit":55,"tags":{"$tuple":["window","door"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":20,"delegate":null,"facts":{"margin":1,"sill":1,"thickness":1},"frame":{"$type":"Frame","origin":{"$tuple":[20,11,10]},"turn":2},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[20,14,10]},"lo":{"$tuple":[12,11,10]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,10,10]},{"$tuple":[21,11,10]},{"$tuple":[21,12,10]},{"$tuple":[21,13,10]},{"$tuple":[21,14,10]},{"$tuple":[21,15,10]},{"$tuple":[11,10,10]},{"$tuple":[11,11,10]},{"$tuple":[11,12,10]},{"$tuple":[11,13,10]},{"$tuple":[11,14,10]},{"$tuple":[11,15,10]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,11,10]},{"$tuple":[21,12,10]},{"$tuple":[21,13,10]},{"$tuple":[21,14,10]},{"$tuple":[21,15,10]},{"$tuple":[20,11,10]},{"$tuple":[20,12,10]},{"$tuple":[20,13,10]},{"$tuple":[20,14,10]},{"$tuple":[20,15,10]},{"$tuple":[19,11,10]},{"$tuple":[19,12,10]},{"$tuple":[19,13,10]},{"$tuple":[19,14,10]},{"$tuple":[19,15,10]},{"$tuple":[18,11,10]},{"$tuple":[18,12,10]},{"$tuple":[18,13,10]},{"$tuple":[18,14,10]},{"$tuple":[18,15,10]},{"$tuple":[17,11,10]},{"$tuple":[17,12,10]},{"$tuple":[17,13,10]},{"$tuple":[17,14,10]},{"$tuple":[17,15,10]},{"$tuple":[16,11,10]},{"$tuple":[16,12,10]},{"$tuple":[16,13,10]},{"$tuple":[16,14,10]},{"$tuple":[16,15,10]},{"$tuple":[15,11,10]},{"$tuple":[15,12,10]},{"$tuple":[15,13,10]},{"$tuple":[15,14,10]},{"$tuple":[15,15,10]},{"$tuple":[14,11,10]},{"$tuple":[14,12,10]},{"$tuple":[14,13,10]},{"$tuple":[14,14,10]},{"$tuple":[14,15,10]},{"$tuple":[13,11,10]},{"$tuple":[13,12,10]},{"$tuple":[13,13,10]},{"$tuple":[13,14,10]},{"$tuple":[13,15,10]},{"$tuple":[12,11,10]},{"$tuple":[12,12,10]},{"$tuple":[12,13,10]},{"$tuple":[12,14,10]},{"$tuple":[12,15,10]},{"$tuple":[11,11,10]},{"$tuple":[11,12,10]},{"$tuple":[11,13,10]},{"$tuple":[11,14,10]},{"$tuple":[11,15,10]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,11,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":5,"infill":null,"thickness":1,"timber":"stripped_spruce","width":11},"type":"hearth.components.primitives.Wall"}},"parent":"/building/room-1-0-1","path":"/building/room-1-0-1/wall-south","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","wall-south"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-1-0-1/wall-west":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["floor below"]},"guarantees":{"$tuple":["frame preserved","sealed infill"]},"inputs":{"frame.turn":{"$type":"Domain","choices":{"$tuple":[0,1,2,3]},"maximum":null,"minimum":null},"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":12,"minimum":4},"thickness":{"$type":"Domain","choices":{"$tuple":[]},"maximum":3,"minimum":1},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":64,"minimum":5}},"locked":{"$tuple":["width","height","thickness","infill"]},"name":"wall.framed","offers":{"$tuple":["window","door"]},"parameters":{},"tags":{"$tuple":["wall","enclosure"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"height":5,"thickness":1,"width":9},"envelope":{"$type":"Box","hi":{"$tuple":[11,15,9]},"lo":{"$tuple":[11,11,1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[11,14,8]},"lo":{"$tuple":[11,11,2]}},"key":"install","limit":45,"tags":{"$tuple":["window","door"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":20,"delegate":null,"facts":{"margin":1,"sill":1,"thickness":1},"frame":{"$type":"Frame","origin":{"$tuple":[11,11,8]},"turn":3},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[11,14,8]},"lo":{"$tuple":[11,11,2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,10,9]},{"$tuple":[11,11,9]},{"$tuple":[11,12,9]},{"$tuple":[11,13,9]},{"$tuple":[11,14,9]},{"$tuple":[11,15,9]},{"$tuple":[11,10,1]},{"$tuple":[11,11,1]},{"$tuple":[11,12,1]},{"$tuple":[11,13,1]},{"$tuple":[11,14,1]},{"$tuple":[11,15,1]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,11,9]},{"$tuple":[11,12,9]},{"$tuple":[11,13,9]},{"$tuple":[11,14,9]},{"$tuple":[11,15,9]},{"$tuple":[11,11,8]},{"$tuple":[11,12,8]},{"$tuple":[11,13,8]},{"$tuple":[11,14,8]},{"$tuple":[11,15,8]},{"$tuple":[11,11,7]},{"$tuple":[11,12,7]},{"$tuple":[11,13,7]},{"$tuple":[11,14,7]},{"$tuple":[11,15,7]},{"$tuple":[11,11,6]},{"$tuple":[11,12,6]},{"$tuple":[11,13,6]},{"$tuple":[11,14,6]},{"$tuple":[11,15,6]},{"$tuple":[11,11,5]},{"$tuple":[11,12,5]},{"$tuple":[11,13,5]},{"$tuple":[11,14,5]},{"$tuple":[11,15,5]},{"$tuple":[11,11,4]},{"$tuple":[11,12,4]},{"$tuple":[11,13,4]},{"$tuple":[11,14,4]},{"$tuple":[11,15,4]},{"$tuple":[11,11,3]},{"$tuple":[11,12,3]},{"$tuple":[11,13,3]},{"$tuple":[11,14,3]},{"$tuple":[11,15,3]},{"$tuple":[11,11,2]},{"$tuple":[11,12,2]},{"$tuple":[11,13,2]},{"$tuple":[11,14,2]},{"$tuple":[11,15,2]},{"$tuple":[11,11,1]},{"$tuple":[11,12,1]},{"$tuple":[11,13,1]},{"$tuple":[11,14,1]},{"$tuple":[11,15,1]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,11,9]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"height":5,"infill":null,"thickness":1,"timber":"stripped_spruce","width":9},"type":"hearth.components.primitives.Wall"}},"parent":"/building/room-1-0-1","path":"/building/room-1-0-1/wall-west","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","wall-west"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-1-0-1/window-east-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-1/wall-east","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["depth reveal"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed opening","frame margins"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.shuttered","offers":{"$tuple":["daylight","window-garden"]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"2"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"depth":1,"planter":true},"envelope":{"$type":"Box","hi":{"$tuple":[23,14,4]},"lo":{"$tuple":[21,11,1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[23,12,4]},"lo":{"$tuple":[22,11,1]}},"key":"planting","limit":16,"tags":{"$tuple":["planter"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":2,"width":2},"frame":{"$type":"Frame","origin":{"$tuple":[22,11,2]},"turn":1},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[23,12,4]},"lo":{"$tuple":[22,11,1]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,12,2]},{"$tuple":[21,13,2]},{"$tuple":[21,14,2]},{"$tuple":[21,12,3]},{"$tuple":[21,13,3]},{"$tuple":[21,14,3]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,12,2]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"garden_depth":2,"glass":"minecraft:glass","height":3,"planter":true,"shutters":true,"width":2},"type":"hearth.components.primitives.Window"}},"parent":"/building/room-1-0-1","path":"/building/room-1-0-1/window-east-0","primary":"/building/room-1-0-1/wall-east","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","window-east-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-1-0-1/window-east-0/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-1/window-east-0","port":"garden","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["window garden mounting interface"]},"guarantees":{"$tuple":["soil supports flowers","wall anchors","within negotiated facade projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.window-box","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["planter","plant","attachment"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"framed":true,"width":2},"envelope":{"$type":"Box","hi":{"$tuple":[23,12,4]},"lo":{"$tuple":[22,11,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,11,2]},{"$tuple":[21,11,3]},{"$tuple":[22,11,2]},{"$tuple":[22,11,3]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[22,12,2]},{"$tuple":[22,12,3]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,11,2]},{"$tuple":[23,11,3]},{"$tuple":[22,11,1]},{"$tuple":[22,11,4]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[22,11,2]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-1-0-1/window-east-0","path":"/building/room-1-0-1/window-east-0/box","primary":"/building/room-1-0-1/window-east-0","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","window-east-0","box"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-1-0-1/window-east-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-1/wall-east","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["depth reveal"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed opening","frame margins"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.shuttered","offers":{"$tuple":["daylight","window-garden"]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"2"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"depth":1,"planter":true},"envelope":{"$type":"Box","hi":{"$tuple":[23,14,9]},"lo":{"$tuple":[21,11,6]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[23,12,9]},"lo":{"$tuple":[22,11,6]}},"key":"planting","limit":16,"tags":{"$tuple":["planter"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":2,"width":2},"frame":{"$type":"Frame","origin":{"$tuple":[22,11,7]},"turn":1},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[23,12,9]},"lo":{"$tuple":[22,11,6]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,12,7]},{"$tuple":[21,13,7]},{"$tuple":[21,14,7]},{"$tuple":[21,12,8]},{"$tuple":[21,13,8]},{"$tuple":[21,14,8]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,12,7]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"garden_depth":2,"glass":"minecraft:glass","height":3,"planter":true,"shutters":true,"width":2},"type":"hearth.components.primitives.Window"}},"parent":"/building/room-1-0-1","path":"/building/room-1-0-1/window-east-1","primary":"/building/room-1-0-1/wall-east","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","window-east-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-1-0-1/window-east-1/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-1/window-east-1","port":"garden","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["window garden mounting interface"]},"guarantees":{"$tuple":["soil supports flowers","wall anchors","within negotiated facade projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.window-box","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["planter","plant","attachment"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"framed":true,"width":2},"envelope":{"$type":"Box","hi":{"$tuple":[23,12,9]},"lo":{"$tuple":[22,11,6]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,11,7]},{"$tuple":[21,11,8]},{"$tuple":[22,11,7]},{"$tuple":[22,11,8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[22,12,7]},{"$tuple":[22,12,8]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,11,7]},{"$tuple":[23,11,8]},{"$tuple":[22,11,6]},{"$tuple":[22,11,9]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[22,11,7]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-1-0-1/window-east-1","path":"/building/room-1-0-1/window-east-1/box","primary":"/building/room-1-0-1/window-east-1","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","window-east-1","box"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-1-0-1/window-north-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-1/wall-north","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["depth reveal"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed opening","frame margins"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.shuttered","offers":{"$tuple":["daylight","window-garden"]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"2"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"depth":1,"planter":true},"envelope":{"$type":"Box","hi":{"$tuple":[15,14,0]},"lo":{"$tuple":[12,11,-2]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[15,12,-1]},"lo":{"$tuple":[12,11,-2]}},"key":"planting","limit":16,"tags":{"$tuple":["planter"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":2,"width":2},"frame":{"$type":"Frame","origin":{"$tuple":[13,11,-1]},"turn":0},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[15,12,-1]},"lo":{"$tuple":[12,11,-2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,12,0]},{"$tuple":[13,13,0]},{"$tuple":[13,14,0]},{"$tuple":[14,12,0]},{"$tuple":[14,13,0]},{"$tuple":[14,14,0]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[13,12,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"garden_depth":2,"glass":"minecraft:glass","height":3,"planter":true,"shutters":true,"width":2},"type":"hearth.components.primitives.Window"}},"parent":"/building/room-1-0-1","path":"/building/room-1-0-1/window-north-0","primary":"/building/room-1-0-1/wall-north","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","window-north-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-1-0-1/window-north-0/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-1/window-north-0","port":"garden","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["window garden mounting interface"]},"guarantees":{"$tuple":["soil supports flowers","wall anchors","within negotiated facade projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.window-box","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["planter","plant","attachment"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"framed":true,"width":2},"envelope":{"$type":"Box","hi":{"$tuple":[15,12,-1]},"lo":{"$tuple":[12,11,-2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,11,0]},{"$tuple":[14,11,0]},{"$tuple":[13,11,-1]},{"$tuple":[14,11,-1]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,12,-1]},{"$tuple":[14,12,-1]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,11,-2]},{"$tuple":[14,11,-2]},{"$tuple":[12,11,-1]},{"$tuple":[15,11,-1]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[13,11,-1]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-1-0-1/window-north-0","path":"/building/room-1-0-1/window-north-0/box","primary":"/building/room-1-0-1/window-north-0","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","window-north-0","box"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-1-0-1/window-north-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-1/wall-north","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["depth reveal"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed opening","frame margins"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.shuttered","offers":{"$tuple":["daylight","window-garden"]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"2"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"depth":1,"planter":true},"envelope":{"$type":"Box","hi":{"$tuple":[20,14,0]},"lo":{"$tuple":[17,11,-2]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[20,12,-1]},"lo":{"$tuple":[17,11,-2]}},"key":"planting","limit":16,"tags":{"$tuple":["planter"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":2,"width":2},"frame":{"$type":"Frame","origin":{"$tuple":[18,11,-1]},"turn":0},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[20,12,-1]},"lo":{"$tuple":[17,11,-2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,12,0]},{"$tuple":[18,13,0]},{"$tuple":[18,14,0]},{"$tuple":[19,12,0]},{"$tuple":[19,13,0]},{"$tuple":[19,14,0]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[18,12,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"garden_depth":2,"glass":"minecraft:glass","height":3,"planter":true,"shutters":true,"width":2},"type":"hearth.components.primitives.Window"}},"parent":"/building/room-1-0-1","path":"/building/room-1-0-1/window-north-1","primary":"/building/room-1-0-1/wall-north","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","window-north-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-1-0-1/window-north-1/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-1/window-north-1","port":"garden","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["window garden mounting interface"]},"guarantees":{"$tuple":["soil supports flowers","wall anchors","within negotiated facade projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.window-box","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["planter","plant","attachment"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"framed":true,"width":2},"envelope":{"$type":"Box","hi":{"$tuple":[20,12,-1]},"lo":{"$tuple":[17,11,-2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,11,0]},{"$tuple":[19,11,0]},{"$tuple":[18,11,-1]},{"$tuple":[19,11,-1]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,12,-1]},{"$tuple":[19,12,-1]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,11,-2]},{"$tuple":[19,11,-2]},{"$tuple":[17,11,-1]},{"$tuple":[20,11,-1]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[18,11,-1]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-1-0-1/window-north-1","path":"/building/room-1-0-1/window-north-1/box","primary":"/building/room-1-0-1/window-north-1","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","window-north-1","box"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-1-0-1/window-south-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-1/wall-south","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["depth reveal"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed opening","frame margins"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.shuttered","offers":{"$tuple":["daylight","window-garden"]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"2"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"depth":1,"planter":true},"envelope":{"$type":"Box","hi":{"$tuple":[20,14,12]},"lo":{"$tuple":[17,11,10]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[20,12,12]},"lo":{"$tuple":[17,11,11]}},"key":"planting","limit":16,"tags":{"$tuple":["planter"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":2,"width":2},"frame":{"$type":"Frame","origin":{"$tuple":[19,11,11]},"turn":2},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[20,12,12]},"lo":{"$tuple":[17,11,11]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[19,12,10]},{"$tuple":[19,13,10]},{"$tuple":[19,14,10]},{"$tuple":[18,12,10]},{"$tuple":[18,13,10]},{"$tuple":[18,14,10]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[19,12,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"garden_depth":2,"glass":"minecraft:glass","height":3,"planter":true,"shutters":true,"width":2},"type":"hearth.components.primitives.Window"}},"parent":"/building/room-1-0-1","path":"/building/room-1-0-1/window-south-0","primary":"/building/room-1-0-1/wall-south","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","window-south-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-1-0-1/window-south-0/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-1/window-south-0","port":"garden","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["window garden mounting interface"]},"guarantees":{"$tuple":["soil supports flowers","wall anchors","within negotiated facade projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.window-box","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["planter","plant","attachment"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"framed":true,"width":2},"envelope":{"$type":"Box","hi":{"$tuple":[20,12,12]},"lo":{"$tuple":[17,11,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[19,11,10]},{"$tuple":[18,11,10]},{"$tuple":[19,11,11]},{"$tuple":[18,11,11]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[19,12,11]},{"$tuple":[18,12,11]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[19,11,12]},{"$tuple":[18,11,12]},{"$tuple":[20,11,11]},{"$tuple":[17,11,11]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[19,11,11]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-1-0-1/window-south-0","path":"/building/room-1-0-1/window-south-0/box","primary":"/building/room-1-0-1/window-south-0","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","window-south-0","box"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-1-0-1/window-south-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-1/wall-south","port":"infill","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["depth reveal"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed opening","frame margins"]},"inputs":{},"locked":{"$tuple":[]},"name":"window.shuttered","offers":{"$tuple":["daylight","window-garden"]},"parameters":{},"tags":{"$tuple":["window","sealed-opening"]},"version":"2"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"depth":1,"planter":true},"envelope":{"$type":"Box","hi":{"$tuple":[15,14,12]},"lo":{"$tuple":[12,11,10]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[15,12,12]},"lo":{"$tuple":[12,11,11]}},"key":"planting","limit":16,"tags":{"$tuple":["planter"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":2,"width":2},"frame":{"$type":"Frame","origin":{"$tuple":[14,11,11]},"turn":2},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[15,12,12]},"lo":{"$tuple":[12,11,11]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,12,10]},{"$tuple":[14,13,10]},{"$tuple":[14,14,10]},{"$tuple":[13,12,10]},{"$tuple":[13,13,10]},{"$tuple":[13,14,10]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[14,12,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"garden_depth":2,"glass":"minecraft:glass","height":3,"planter":true,"shutters":true,"width":2},"type":"hearth.components.primitives.Window"}},"parent":"/building/room-1-0-1","path":"/building/room-1-0-1/window-south-1","primary":"/building/room-1-0-1/wall-south","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","window-south-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-1-0-1/window-south-1/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-0-1/window-south-1","port":"garden","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["window garden mounting interface"]},"guarantees":{"$tuple":["soil supports flowers","wall anchors","within negotiated facade projection"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.window-box","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["planter","plant","attachment"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{"framed":true,"width":2},"envelope":{"$type":"Box","hi":{"$tuple":[15,12,12]},"lo":{"$tuple":[12,11,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,11,10]},{"$tuple":[13,11,10]},{"$tuple":[14,11,11]},{"$tuple":[13,11,11]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,12,11]},{"$tuple":[13,12,11]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,11,12]},{"$tuple":[13,11,12]},{"$tuple":[15,11,11]},{"$tuple":[12,11,11]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[14,11,11]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-1-0-1/window-south-1","path":"/building/room-1-0-1/window-south-1/box","primary":"/building/room-1-0-1/window-south-1","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-1","room-1-0-1","window-south-1","box"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/garden":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["access street port"]},"guarantees":{"$tuple":["clear path to public entrance","bounded garden beds","retained building circulation"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.domestic-court","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["garden","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"access":{"$tuple":[5,3,-7]},"beds":4,"gateway":{"$tuple":[5,3,-15]},"trees":3},"envelope":{"$type":"Box","hi":{"$tuple":[30,72,20]},"lo":{"$tuple":[-8,-3,-17]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,0,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"area":{"inputs":{"hi":[30,72,20],"lo":[-8,-3,-17]},"type":"hearth.space.Box"},"beds":4,"building":"/building","terrain":"/land","trees":3},"type":"hearth.components.grounds.GardenCourt"}},"parent":null,"path":"/garden","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.domestic-court","version":"1"},"/garden/bed-0":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":["bounded stepped footing"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.raised-bed","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["garden","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"floor":3},"envelope":{"$type":"Box","hi":{"$tuple":[2,4,-10]},"lo":{"$tuple":[-2,1,-13]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[-2,0,-13]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"terrain":"/land","width":3},"type":"hearth.components.grounds.RaisedBed"}},"parent":"/garden","path":"/garden/bed-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","bed-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.raised-bed","version":"1"},"/garden/bed-0/bed":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["grounded bed"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.planter","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["decoration","plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[1,4,-11]},"lo":{"$tuple":[-1,3,-12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-1,2,-12]},{"$tuple":[-1,2,-11]},{"$tuple":[0,2,-12]},{"$tuple":[0,2,-11]},{"$tuple":[1,2,-12]},{"$tuple":[1,2,-11]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-1,3,-12]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["cornflower","azure_bluet","allium"],"width":3},"type":"hearth.components.landscape.Planter"}},"parent":"/garden/bed-0","path":"/garden/bed-0/bed","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","bed-0","bed"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.planter","version":"1"},"/garden/bed-0/edging":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["supported planting boundary"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.stone-edging","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["garden","masonry"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"edge":{"$tuple":[{"$tuple":[0,0,0]},{"$tuple":[0,0,1]},{"$tuple":[0,0,2]},{"$tuple":[0,0,3]},{"$tuple":[1,0,0]},{"$tuple":[1,0,3]},{"$tuple":[2,0,0]},{"$tuple":[2,0,3]},{"$tuple":[3,0,0]},{"$tuple":[3,0,3]},{"$tuple":[4,0,0]},{"$tuple":[4,0,1]},{"$tuple":[4,0,2]},{"$tuple":[4,0,3]}]}},"envelope":{"$type":"Box","hi":{"$tuple":[2,3,-10]},"lo":{"$tuple":[-2,3,-13]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,2,-13]},{"$tuple":[-2,2,-12]},{"$tuple":[-2,2,-11]},{"$tuple":[-2,2,-10]},{"$tuple":[-1,2,-13]},{"$tuple":[-1,2,-10]},{"$tuple":[0,2,-13]},{"$tuple":[0,2,-10]},{"$tuple":[1,2,-13]},{"$tuple":[1,2,-10]},{"$tuple":[2,2,-13]},{"$tuple":[2,2,-12]},{"$tuple":[2,2,-11]},{"$tuple":[2,2,-10]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-2,3,-13]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"depth":4,"width":5},"type":"hearth.components.grounds.BedBorder"}},"parent":"/garden/bed-0","path":"/garden/bed-0/edging","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","bed-0","edging"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.stone-edging","version":"1"},"/garden/bed-0/footing":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"construction","region":null,"verb":"fill"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["stepped perimeter","piers to bed"]},"assumptions":{"$tuple":["actual bed within bounded depth"]},"guarantees":{"$tuple":["grounded support grid"]},"inputs":{},"locked":{"$tuple":[]},"name":"adapter.foundation","offers":{"$tuple":["support"]},"parameters":{},"tags":{"$tuple":["siteworks","support"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"columns":[{"$tuple":[0,2,0,2]},{"$tuple":[0,2,1,2]},{"$tuple":[0,2,2,2]},{"$tuple":[0,2,3,2]},{"$tuple":[1,2,0,2]},{"$tuple":[1,2,3,2]},{"$tuple":[2,2,0,2]},{"$tuple":[2,2,3,2]},{"$tuple":[3,2,0,2]},{"$tuple":[3,2,3,2]},{"$tuple":[4,2,0,2]},{"$tuple":[4,2,1,2]},{"$tuple":[4,2,2,2]},{"$tuple":[4,2,3,2]}],"excavation":0,"fill":0,"strategy":"stepped"},"envelope":{"$type":"Box","hi":{"$tuple":[2,2,-10]},"lo":{"$tuple":[-2,1,-13]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[{"$type":"Box","hi":{"$tuple":[2,2,-10]},"lo":{"$tuple":[-2,1,-13]}}]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,2,-13]},{"$tuple":[-2,1,-13]},{"$tuple":[-2,2,-12]},{"$tuple":[-2,1,-12]},{"$tuple":[-2,2,-11]},{"$tuple":[-2,1,-11]},{"$tuple":[-2,2,-10]},{"$tuple":[-2,1,-10]},{"$tuple":[-1,2,-13]},{"$tuple":[-1,1,-13]},{"$tuple":[-1,2,-10]},{"$tuple":[-1,1,-10]},{"$tuple":[0,2,-13]},{"$tuple":[0,1,-13]},{"$tuple":[0,2,-10]},{"$tuple":[0,1,-10]},{"$tuple":[1,2,-13]},{"$tuple":[1,1,-13]},{"$tuple":[1,2,-10]},{"$tuple":[1,1,-10]},{"$tuple":[2,2,-13]},{"$tuple":[2,1,-13]},{"$tuple":[2,2,-12]},{"$tuple":[2,1,-12]},{"$tuple":[2,2,-11]},{"$tuple":[2,1,-11]},{"$tuple":[2,2,-10]},{"$tuple":[2,1,-10]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-2,0,-13]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"floor":3,"footprint":[[0,0],[0,1],[0,2],[0,3],[1,0],[1,1],[1,2],[1,3],[2,0],[2,1],[2,2],[2,3],[3,0],[3,1],[3,2],[3,3],[4,0],[4,1],[4,2],[4,3]],"limits":{"inputs":{"approach_length":12,"bed_thickness":2,"excavation_volume":300,"fill_volume":60,"relief":5,"support_height":3},"type":"hearth.adapters.site.SiteLimits"},"strategy":"stepped"},"type":"hearth.adapters.site.Foundation"}},"parent":"/garden/bed-0","path":"/garden/bed-0/footing","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","bed-0","footing"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"adapter.foundation","version":"1"},"/garden/bed-0/soil":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"construction","region":null,"verb":"fill"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["continuous substrate below planting bed","at most two cells of fill"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.soil-lift","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["siteworks","support"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"columns":[{"$tuple":[1,2,1]},{"$tuple":[1,2,2]},{"$tuple":[2,2,1]},{"$tuple":[2,2,2]},{"$tuple":[3,2,1]},{"$tuple":[3,2,2]}]},"envelope":{"$type":"Box","hi":{"$tuple":[1,2,-11]},"lo":{"$tuple":[-1,2,-12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-1,2,-12]},{"$tuple":[-1,2,-11]},{"$tuple":[0,2,-12]},{"$tuple":[0,2,-11]},{"$tuple":[1,2,-12]},{"$tuple":[1,2,-11]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-2,0,-13]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"top":2,"width":3},"type":"hearth.components.grounds.GardenSoil"}},"parent":"/garden/bed-0","path":"/garden/bed-0/soil","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","bed-0","soil"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.soil-lift","version":"1"},"/garden/bed-1":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":["bounded stepped footing"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.raised-bed","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["garden","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"floor":3},"envelope":{"$type":"Box","hi":{"$tuple":[14,4,-10]},"lo":{"$tuple":[10,1,-13]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,0,-13]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"terrain":"/land","width":3},"type":"hearth.components.grounds.RaisedBed"}},"parent":"/garden","path":"/garden/bed-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","bed-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.raised-bed","version":"1"},"/garden/bed-1/bed":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["grounded bed"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.planter","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["decoration","plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[13,4,-11]},"lo":{"$tuple":[11,3,-12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,2,-12]},{"$tuple":[11,2,-11]},{"$tuple":[12,2,-12]},{"$tuple":[12,2,-11]},{"$tuple":[13,2,-12]},{"$tuple":[13,2,-11]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,3,-12]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["cornflower","azure_bluet","allium"],"width":3},"type":"hearth.components.landscape.Planter"}},"parent":"/garden/bed-1","path":"/garden/bed-1/bed","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","bed-1","bed"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.planter","version":"1"},"/garden/bed-1/edging":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["supported planting boundary"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.stone-edging","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["garden","masonry"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"edge":{"$tuple":[{"$tuple":[0,0,0]},{"$tuple":[0,0,1]},{"$tuple":[0,0,2]},{"$tuple":[0,0,3]},{"$tuple":[1,0,0]},{"$tuple":[1,0,3]},{"$tuple":[2,0,0]},{"$tuple":[2,0,3]},{"$tuple":[3,0,0]},{"$tuple":[3,0,3]},{"$tuple":[4,0,0]},{"$tuple":[4,0,1]},{"$tuple":[4,0,2]},{"$tuple":[4,0,3]}]}},"envelope":{"$type":"Box","hi":{"$tuple":[14,3,-10]},"lo":{"$tuple":[10,3,-13]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,2,-13]},{"$tuple":[10,2,-12]},{"$tuple":[10,2,-11]},{"$tuple":[10,2,-10]},{"$tuple":[11,2,-13]},{"$tuple":[11,2,-10]},{"$tuple":[12,2,-13]},{"$tuple":[12,2,-10]},{"$tuple":[13,2,-13]},{"$tuple":[13,2,-10]},{"$tuple":[14,2,-13]},{"$tuple":[14,2,-12]},{"$tuple":[14,2,-11]},{"$tuple":[14,2,-10]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,3,-13]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"depth":4,"width":5},"type":"hearth.components.grounds.BedBorder"}},"parent":"/garden/bed-1","path":"/garden/bed-1/edging","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","bed-1","edging"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.stone-edging","version":"1"},"/garden/bed-1/footing":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"construction","region":null,"verb":"fill"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["stepped perimeter","piers to bed"]},"assumptions":{"$tuple":["actual bed within bounded depth"]},"guarantees":{"$tuple":["grounded support grid"]},"inputs":{},"locked":{"$tuple":[]},"name":"adapter.foundation","offers":{"$tuple":["support"]},"parameters":{},"tags":{"$tuple":["siteworks","support"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"columns":[{"$tuple":[0,2,0,2]},{"$tuple":[0,2,1,2]},{"$tuple":[0,2,2,2]},{"$tuple":[0,2,3,2]},{"$tuple":[1,2,0,2]},{"$tuple":[1,2,3,2]},{"$tuple":[2,2,0,2]},{"$tuple":[2,2,3,2]},{"$tuple":[3,2,0,2]},{"$tuple":[3,2,3,2]},{"$tuple":[4,2,0,2]},{"$tuple":[4,2,1,2]},{"$tuple":[4,2,2,2]},{"$tuple":[4,2,3,2]}],"excavation":0,"fill":0,"strategy":"stepped"},"envelope":{"$type":"Box","hi":{"$tuple":[14,2,-10]},"lo":{"$tuple":[10,1,-13]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[{"$type":"Box","hi":{"$tuple":[14,2,-10]},"lo":{"$tuple":[10,1,-13]}}]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,2,-13]},{"$tuple":[10,1,-13]},{"$tuple":[10,2,-12]},{"$tuple":[10,1,-12]},{"$tuple":[10,2,-11]},{"$tuple":[10,1,-11]},{"$tuple":[10,2,-10]},{"$tuple":[10,1,-10]},{"$tuple":[11,2,-13]},{"$tuple":[11,1,-13]},{"$tuple":[11,2,-10]},{"$tuple":[11,1,-10]},{"$tuple":[12,2,-13]},{"$tuple":[12,1,-13]},{"$tuple":[12,2,-10]},{"$tuple":[12,1,-10]},{"$tuple":[13,2,-13]},{"$tuple":[13,1,-13]},{"$tuple":[13,2,-10]},{"$tuple":[13,1,-10]},{"$tuple":[14,2,-13]},{"$tuple":[14,1,-13]},{"$tuple":[14,2,-12]},{"$tuple":[14,1,-12]},{"$tuple":[14,2,-11]},{"$tuple":[14,1,-11]},{"$tuple":[14,2,-10]},{"$tuple":[14,1,-10]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,0,-13]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"floor":3,"footprint":[[0,0],[0,1],[0,2],[0,3],[1,0],[1,1],[1,2],[1,3],[2,0],[2,1],[2,2],[2,3],[3,0],[3,1],[3,2],[3,3],[4,0],[4,1],[4,2],[4,3]],"limits":{"inputs":{"approach_length":12,"bed_thickness":2,"excavation_volume":300,"fill_volume":60,"relief":5,"support_height":3},"type":"hearth.adapters.site.SiteLimits"},"strategy":"stepped"},"type":"hearth.adapters.site.Foundation"}},"parent":"/garden/bed-1","path":"/garden/bed-1/footing","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","bed-1","footing"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"adapter.foundation","version":"1"},"/garden/bed-1/soil":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"construction","region":null,"verb":"fill"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["continuous substrate below planting bed","at most two cells of fill"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.soil-lift","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["siteworks","support"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"columns":[{"$tuple":[1,2,1]},{"$tuple":[1,2,2]},{"$tuple":[2,2,1]},{"$tuple":[2,2,2]},{"$tuple":[3,2,1]},{"$tuple":[3,2,2]}]},"envelope":{"$type":"Box","hi":{"$tuple":[13,2,-11]},"lo":{"$tuple":[11,2,-12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,2,-12]},{"$tuple":[11,2,-11]},{"$tuple":[12,2,-12]},{"$tuple":[12,2,-11]},{"$tuple":[13,2,-12]},{"$tuple":[13,2,-11]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,0,-13]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"top":2,"width":3},"type":"hearth.components.grounds.GardenSoil"}},"parent":"/garden/bed-1","path":"/garden/bed-1/soil","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","bed-1","soil"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.soil-lift","version":"1"},"/garden/bed-2":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":["bounded stepped footing"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.raised-bed","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["garden","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"floor":3},"envelope":{"$type":"Box","hi":{"$tuple":[2,4,-6]},"lo":{"$tuple":[-2,1,-9]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[-2,0,-9]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"terrain":"/land","width":3},"type":"hearth.components.grounds.RaisedBed"}},"parent":"/garden","path":"/garden/bed-2","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","bed-2"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.raised-bed","version":"1"},"/garden/bed-2/bed":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["grounded bed"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.planter","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["decoration","plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[1,4,-7]},"lo":{"$tuple":[-1,3,-8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-1,2,-8]},{"$tuple":[-1,2,-7]},{"$tuple":[0,2,-8]},{"$tuple":[0,2,-7]},{"$tuple":[1,2,-8]},{"$tuple":[1,2,-7]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-1,3,-8]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["cornflower","azure_bluet","allium"],"width":3},"type":"hearth.components.landscape.Planter"}},"parent":"/garden/bed-2","path":"/garden/bed-2/bed","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","bed-2","bed"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.planter","version":"1"},"/garden/bed-2/edging":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["supported planting boundary"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.stone-edging","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["garden","masonry"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"edge":{"$tuple":[{"$tuple":[0,0,0]},{"$tuple":[0,0,1]},{"$tuple":[0,0,2]},{"$tuple":[0,0,3]},{"$tuple":[1,0,0]},{"$tuple":[1,0,3]},{"$tuple":[2,0,0]},{"$tuple":[2,0,3]},{"$tuple":[3,0,0]},{"$tuple":[3,0,3]},{"$tuple":[4,0,0]},{"$tuple":[4,0,1]},{"$tuple":[4,0,2]},{"$tuple":[4,0,3]}]}},"envelope":{"$type":"Box","hi":{"$tuple":[2,3,-6]},"lo":{"$tuple":[-2,3,-9]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,2,-9]},{"$tuple":[-2,2,-8]},{"$tuple":[-2,2,-7]},{"$tuple":[-2,2,-6]},{"$tuple":[-1,2,-9]},{"$tuple":[-1,2,-6]},{"$tuple":[0,2,-9]},{"$tuple":[0,2,-6]},{"$tuple":[1,2,-9]},{"$tuple":[1,2,-6]},{"$tuple":[2,2,-9]},{"$tuple":[2,2,-8]},{"$tuple":[2,2,-7]},{"$tuple":[2,2,-6]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-2,3,-9]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"depth":4,"width":5},"type":"hearth.components.grounds.BedBorder"}},"parent":"/garden/bed-2","path":"/garden/bed-2/edging","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","bed-2","edging"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.stone-edging","version":"1"},"/garden/bed-2/footing":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"construction","region":null,"verb":"fill"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["stepped perimeter","piers to bed"]},"assumptions":{"$tuple":["actual bed within bounded depth"]},"guarantees":{"$tuple":["grounded support grid"]},"inputs":{},"locked":{"$tuple":[]},"name":"adapter.foundation","offers":{"$tuple":["support"]},"parameters":{},"tags":{"$tuple":["siteworks","support"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"columns":[{"$tuple":[0,2,0,2]},{"$tuple":[0,2,1,2]},{"$tuple":[0,2,2,2]},{"$tuple":[0,2,3,2]},{"$tuple":[1,2,0,2]},{"$tuple":[1,2,3,2]},{"$tuple":[2,2,0,2]},{"$tuple":[2,2,3,2]},{"$tuple":[3,2,0,2]},{"$tuple":[3,2,3,2]},{"$tuple":[4,2,0,2]},{"$tuple":[4,2,1,2]},{"$tuple":[4,2,2,2]},{"$tuple":[4,2,3,2]}],"excavation":0,"fill":0,"strategy":"stepped"},"envelope":{"$type":"Box","hi":{"$tuple":[2,2,-6]},"lo":{"$tuple":[-2,1,-9]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[{"$type":"Box","hi":{"$tuple":[2,2,-6]},"lo":{"$tuple":[-2,1,-9]}}]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,2,-9]},{"$tuple":[-2,1,-9]},{"$tuple":[-2,2,-8]},{"$tuple":[-2,1,-8]},{"$tuple":[-2,2,-7]},{"$tuple":[-2,1,-7]},{"$tuple":[-2,2,-6]},{"$tuple":[-2,1,-6]},{"$tuple":[-1,2,-9]},{"$tuple":[-1,1,-9]},{"$tuple":[-1,2,-6]},{"$tuple":[-1,1,-6]},{"$tuple":[0,2,-9]},{"$tuple":[0,1,-9]},{"$tuple":[0,2,-6]},{"$tuple":[0,1,-6]},{"$tuple":[1,2,-9]},{"$tuple":[1,1,-9]},{"$tuple":[1,2,-6]},{"$tuple":[1,1,-6]},{"$tuple":[2,2,-9]},{"$tuple":[2,1,-9]},{"$tuple":[2,2,-8]},{"$tuple":[2,1,-8]},{"$tuple":[2,2,-7]},{"$tuple":[2,1,-7]},{"$tuple":[2,2,-6]},{"$tuple":[2,1,-6]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-2,0,-9]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"floor":3,"footprint":[[0,0],[0,1],[0,2],[0,3],[1,0],[1,1],[1,2],[1,3],[2,0],[2,1],[2,2],[2,3],[3,0],[3,1],[3,2],[3,3],[4,0],[4,1],[4,2],[4,3]],"limits":{"inputs":{"approach_length":12,"bed_thickness":2,"excavation_volume":300,"fill_volume":60,"relief":5,"support_height":3},"type":"hearth.adapters.site.SiteLimits"},"strategy":"stepped"},"type":"hearth.adapters.site.Foundation"}},"parent":"/garden/bed-2","path":"/garden/bed-2/footing","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","bed-2","footing"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"adapter.foundation","version":"1"},"/garden/bed-2/soil":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"construction","region":null,"verb":"fill"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["continuous substrate below planting bed","at most two cells of fill"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.soil-lift","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["siteworks","support"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"columns":[{"$tuple":[1,2,1]},{"$tuple":[1,2,2]},{"$tuple":[2,2,1]},{"$tuple":[2,2,2]},{"$tuple":[3,2,1]},{"$tuple":[3,2,2]}]},"envelope":{"$type":"Box","hi":{"$tuple":[1,2,-7]},"lo":{"$tuple":[-1,2,-8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-1,2,-8]},{"$tuple":[-1,2,-7]},{"$tuple":[0,2,-8]},{"$tuple":[0,2,-7]},{"$tuple":[1,2,-8]},{"$tuple":[1,2,-7]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-2,0,-9]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"top":2,"width":3},"type":"hearth.components.grounds.GardenSoil"}},"parent":"/garden/bed-2","path":"/garden/bed-2/soil","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","bed-2","soil"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.soil-lift","version":"1"},"/garden/bed-3":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":["bounded stepped footing"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.raised-bed","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["garden","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"floor":3},"envelope":{"$type":"Box","hi":{"$tuple":[14,4,-6]},"lo":{"$tuple":[10,1,-9]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,0,-9]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"terrain":"/land","width":3},"type":"hearth.components.grounds.RaisedBed"}},"parent":"/garden","path":"/garden/bed-3","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","bed-3"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.raised-bed","version":"1"},"/garden/bed-3/bed":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["grounded bed"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.planter","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["decoration","plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[13,4,-7]},"lo":{"$tuple":[11,3,-8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,2,-8]},{"$tuple":[11,2,-7]},{"$tuple":[12,2,-8]},{"$tuple":[12,2,-7]},{"$tuple":[13,2,-8]},{"$tuple":[13,2,-7]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,3,-8]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["cornflower","azure_bluet","allium"],"width":3},"type":"hearth.components.landscape.Planter"}},"parent":"/garden/bed-3","path":"/garden/bed-3/bed","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","bed-3","bed"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.planter","version":"1"},"/garden/bed-3/edging":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["supported planting boundary"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.stone-edging","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["garden","masonry"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"edge":{"$tuple":[{"$tuple":[0,0,0]},{"$tuple":[0,0,1]},{"$tuple":[0,0,2]},{"$tuple":[0,0,3]},{"$tuple":[1,0,0]},{"$tuple":[1,0,3]},{"$tuple":[2,0,0]},{"$tuple":[2,0,3]},{"$tuple":[3,0,0]},{"$tuple":[3,0,3]},{"$tuple":[4,0,0]},{"$tuple":[4,0,1]},{"$tuple":[4,0,2]},{"$tuple":[4,0,3]}]}},"envelope":{"$type":"Box","hi":{"$tuple":[14,3,-6]},"lo":{"$tuple":[10,3,-9]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,2,-9]},{"$tuple":[10,2,-8]},{"$tuple":[10,2,-7]},{"$tuple":[10,2,-6]},{"$tuple":[11,2,-9]},{"$tuple":[11,2,-6]},{"$tuple":[12,2,-9]},{"$tuple":[12,2,-6]},{"$tuple":[13,2,-9]},{"$tuple":[13,2,-6]},{"$tuple":[14,2,-9]},{"$tuple":[14,2,-8]},{"$tuple":[14,2,-7]},{"$tuple":[14,2,-6]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,3,-9]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"depth":4,"width":5},"type":"hearth.components.grounds.BedBorder"}},"parent":"/garden/bed-3","path":"/garden/bed-3/edging","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","bed-3","edging"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.stone-edging","version":"1"},"/garden/bed-3/footing":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"construction","region":null,"verb":"fill"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["stepped perimeter","piers to bed"]},"assumptions":{"$tuple":["actual bed within bounded depth"]},"guarantees":{"$tuple":["grounded support grid"]},"inputs":{},"locked":{"$tuple":[]},"name":"adapter.foundation","offers":{"$tuple":["support"]},"parameters":{},"tags":{"$tuple":["siteworks","support"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"columns":[{"$tuple":[0,2,0,2]},{"$tuple":[0,2,1,2]},{"$tuple":[0,2,2,2]},{"$tuple":[0,2,3,2]},{"$tuple":[1,2,0,2]},{"$tuple":[1,2,3,2]},{"$tuple":[2,2,0,2]},{"$tuple":[2,2,3,2]},{"$tuple":[3,2,0,2]},{"$tuple":[3,2,3,2]},{"$tuple":[4,2,0,2]},{"$tuple":[4,2,1,2]},{"$tuple":[4,2,2,2]},{"$tuple":[4,2,3,2]}],"excavation":0,"fill":0,"strategy":"stepped"},"envelope":{"$type":"Box","hi":{"$tuple":[14,2,-6]},"lo":{"$tuple":[10,1,-9]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[{"$type":"Box","hi":{"$tuple":[14,2,-6]},"lo":{"$tuple":[10,1,-9]}}]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,2,-9]},{"$tuple":[10,1,-9]},{"$tuple":[10,2,-8]},{"$tuple":[10,1,-8]},{"$tuple":[10,2,-7]},{"$tuple":[10,1,-7]},{"$tuple":[10,2,-6]},{"$tuple":[10,1,-6]},{"$tuple":[11,2,-9]},{"$tuple":[11,1,-9]},{"$tuple":[11,2,-6]},{"$tuple":[11,1,-6]},{"$tuple":[12,2,-9]},{"$tuple":[12,1,-9]},{"$tuple":[12,2,-6]},{"$tuple":[12,1,-6]},{"$tuple":[13,2,-9]},{"$tuple":[13,1,-9]},{"$tuple":[13,2,-6]},{"$tuple":[13,1,-6]},{"$tuple":[14,2,-9]},{"$tuple":[14,1,-9]},{"$tuple":[14,2,-8]},{"$tuple":[14,1,-8]},{"$tuple":[14,2,-7]},{"$tuple":[14,1,-7]},{"$tuple":[14,2,-6]},{"$tuple":[14,1,-6]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,0,-9]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"floor":3,"footprint":[[0,0],[0,1],[0,2],[0,3],[1,0],[1,1],[1,2],[1,3],[2,0],[2,1],[2,2],[2,3],[3,0],[3,1],[3,2],[3,3],[4,0],[4,1],[4,2],[4,3]],"limits":{"inputs":{"approach_length":12,"bed_thickness":2,"excavation_volume":300,"fill_volume":60,"relief":5,"support_height":3},"type":"hearth.adapters.site.SiteLimits"},"strategy":"stepped"},"type":"hearth.adapters.site.Foundation"}},"parent":"/garden/bed-3","path":"/garden/bed-3/footing","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","bed-3","footing"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"adapter.foundation","version":"1"},"/garden/bed-3/soil":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"construction","region":null,"verb":"fill"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["continuous substrate below planting bed","at most two cells of fill"]},"inputs":{},"locked":{"$tuple":[]},"name":"garden.soil-lift","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["siteworks","support"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"columns":[{"$tuple":[1,2,1]},{"$tuple":[1,2,2]},{"$tuple":[2,2,1]},{"$tuple":[2,2,2]},{"$tuple":[3,2,1]},{"$tuple":[3,2,2]}]},"envelope":{"$type":"Box","hi":{"$tuple":[13,2,-7]},"lo":{"$tuple":[11,2,-8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,2,-8]},{"$tuple":[11,2,-7]},{"$tuple":[12,2,-8]},{"$tuple":[12,2,-7]},{"$tuple":[13,2,-8]},{"$tuple":[13,2,-7]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,0,-9]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"top":2,"width":3},"type":"hearth.components.grounds.GardenSoil"}},"parent":"/garden/bed-3","path":"/garden/bed-3/soil","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","bed-3","soil"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.soil-lift","version":"1"},"/garden/borders":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":["actual soil and clearance","cluster density"]},"assumptions":{"$tuple":["footprint-boundary interface"]},"guarantees":{"$tuple":["no terrain edits","retained paths and existing consumers"]},"inputs":{"density":{"$type":"Domain","choices":{"$tuple":[]},"maximum":1,"minimum":0},"maximum_distance":{"$type":"Domain","choices":{"$tuple":[]},"maximum":6,"minimum":1},"minimum_distance":{"$type":"Domain","choices":{"$tuple":[]},"maximum":6,"minimum":1}},"locked":{"$tuple":[]},"name":"garden.boundary-border","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["garden","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"optional_minimum":0,"outline":{"$tuple":[{"$tuple":[0,0,-4]},{"$tuple":[0,0,-3]},{"$tuple":[0,0,-2]},{"$tuple":[0,0,-1]},{"$tuple":[0,0,0]},{"$tuple":[0,0,1]},{"$tuple":[0,0,2]},{"$tuple":[0,0,3]},{"$tuple":[0,0,4]},{"$tuple":[0,0,5]},{"$tuple":[0,0,6]},{"$tuple":[0,0,7]},{"$tuple":[0,0,8]},{"$tuple":[0,0,9]},{"$tuple":[0,0,10]},{"$tuple":[1,0,-4]},{"$tuple":[1,0,10]},{"$tuple":[2,0,-4]},{"$tuple":[2,0,10]},{"$tuple":[3,0,-4]},{"$tuple":[3,0,10]},{"$tuple":[4,0,-4]},{"$tuple":[4,0,11]},{"$tuple":[4,0,12]},{"$tuple":[5,0,-4]},{"$tuple":[5,0,12]},{"$tuple":[6,0,-4]},{"$tuple":[6,0,11]},{"$tuple":[6,0,12]},{"$tuple":[7,0,-4]},{"$tuple":[7,0,10]},{"$tuple":[8,0,-4]},{"$tuple":[8,0,10]},{"$tuple":[9,0,-4]},{"$tuple":[9,0,10]},{"$tuple":[10,0,-4]},{"$tuple":[10,0,-3]},{"$tuple":[10,0,-2]},{"$tuple":[10,0,-1]},{"$tuple":[10,0,10]},{"$tuple":[11,0,0]},{"$tuple":[11,0,10]},{"$tuple":[12,0,0]},{"$tuple":[12,0,10]},{"$tuple":[13,0,0]},{"$tuple":[13,0,10]},{"$tuple":[14,0,0]},{"$tuple":[14,0,10]},{"$tuple":[15,0,0]},{"$tuple":[15,0,10]},{"$tuple":[16,0,0]},{"$tuple":[16,0,10]},{"$tuple":[17,0,0]},{"$tuple":[17,0,10]},{"$tuple":[18,0,0]},{"$tuple":[18,0,10]},{"$tuple":[19,0,0]},{"$tuple":[19,0,10]},{"$tuple":[20,0,0]},{"$tuple":[20,0,10]},{"$tuple":[21,0,0]},{"$tuple":[21,0,1]},{"$tuple":[21,0,2]},{"$tuple":[21,0,3]},{"$tuple":[21,0,4]},{"$tuple":[21,0,5]},{"$tuple":[21,0,6]},{"$tuple":[21,0,7]},{"$tuple":[21,0,8]},{"$tuple":[21,0,9]},{"$tuple":[21,0,10]}]},"plants":[{"$tuple":[{"$tuple":[-4,2,3]},"rose_bush"]},{"$tuple":[{"$tuple":[-4,2,5]},"fern"]},{"$tuple":[{"$tuple":[-4,2,6]},"poppy"]},{"$tuple":[{"$tuple":[-4,2,7]},"fern"]},{"$tuple":[{"$tuple":[-4,2,10]},"fern"]},{"$tuple":[{"$tuple":[-3,3,-2]},"rose_bush"]},{"$tuple":[{"$tuple":[-3,3,1]},"fern"]},{"$tuple":[{"$tuple":[-3,3,3]},"poppy"]},{"$tuple":[{"$tuple":[-3,2,4]},"poppy"]},{"$tuple":[{"$tuple":[-3,2,5]},"flowering_azalea"]},{"$tuple":[{"$tuple":[-3,2,6]},"allium"]},{"$tuple":[{"$tuple":[-3,2,8]},"rose_bush"]},{"$tuple":[{"$tuple":[-2,3,-4]},"fern"]},{"$tuple":[{"$tuple":[-2,3,-2]},"fern"]},{"$tuple":[{"$tuple":[-2,3,2]},"fern"]},{"$tuple":[{"$tuple":[-2,3,3]},"flowering_azalea"]},{"$tuple":[{"$tuple":[-2,3,5]},"poppy"]},{"$tuple":[{"$tuple":[-2,2,6]},"fern"]},{"$tuple":[{"$tuple":[-2,2,7]},"allium"]},{"$tuple":[{"$tuple":[-2,2,10]},"azalea"]},{"$tuple":[{"$tuple":[-2,2,12]},"fern"]},{"$tuple":[{"$tuple":[-1,2,12]},"azalea"]},{"$tuple":[{"$tuple":[-1,2,13]},"fern"]},{"$tuple":[{"$tuple":[0,2,12]},"fern"]},{"$tuple":[{"$tuple":[2,2,12]},"azalea"]},{"$tuple":[{"$tuple":[3,3,-7]},"flowering_azalea"]},{"$tuple":[{"$tuple":[3,3,-6]},"fern"]},{"$tuple":[{"$tuple":[6,3,16]},"fern"]},{"$tuple":[{"$tuple":[7,3,-6]},"fern"]},{"$tuple":[{"$tuple":[7,3,15]},"poppy"]},{"$tuple":[{"$tuple":[8,3,-7]},"flowering_azalea"]},{"$tuple":[{"$tuple":[9,3,-6]},"poppy"]},{"$tuple":[{"$tuple":[9,3,12]},"rose_bush"]},{"$tuple":[{"$tuple":[9,3,13]},"azalea"]},{"$tuple":[{"$tuple":[10,3,13]},"rose_bush"]},{"$tuple":[{"$tuple":[10,3,14]},"allium"]},{"$tuple":[{"$tuple":[11,3,13]},"fern"]},{"$tuple":[{"$tuple":[11,3,14]},"rose_bush"]},{"$tuple":[{"$tuple":[12,3,-3]},"rose_bush"]},{"$tuple":[{"$tuple":[14,3,-3]},"azalea"]},{"$tuple":[{"$tuple":[14,3,-2]},"poppy"]},{"$tuple":[{"$tuple":[14,3,13]},"rose_bush"]},{"$tuple":[{"$tuple":[14,3,14]},"azalea"]},{"$tuple":[{"$tuple":[15,3,-3]},"fern"]},{"$tuple":[{"$tuple":[15,3,13]},"azalea"]},{"$tuple":[{"$tuple":[16,3,-4]},"flowering_azalea"]},{"$tuple":[{"$tuple":[16,3,-3]},"rose_bush"]},{"$tuple":[{"$tuple":[16,3,14]},"poppy"]},{"$tuple":[{"$tuple":[18,3,13]},"azalea"]},{"$tuple":[{"$tuple":[18,3,14]},"poppy"]},{"$tuple":[{"$tuple":[21,3,-4]},"azalea"]},{"$tuple":[{"$tuple":[21,3,-2]},"fern"]},{"$tuple":[{"$tuple":[21,4,14]},"fern"]},{"$tuple":[{"$tuple":[22,3,-2]},"flowering_azalea"]},{"$tuple":[{"$tuple":[23,3,0]},"fern"]},{"$tuple":[{"$tuple":[23,3,1]},"rose_bush"]},{"$tuple":[{"$tuple":[23,3,2]},"rose_bush"]},{"$tuple":[{"$tuple":[23,3,3]},"allium"]},{"$tuple":[{"$tuple":[23,3,4]},"flowering_azalea"]},{"$tuple":[{"$tuple":[23,4,9]},"azalea"]},{"$tuple":[{"$tuple":[23,4,10]},"poppy"]},{"$tuple":[{"$tuple":[24,3,5]},"poppy"]},{"$tuple":[{"$tuple":[24,4,8]},"flowering_azalea"]},{"$tuple":[{"$tuple":[25,3,0]},"flowering_azalea"]},{"$tuple":[{"$tuple":[25,3,1]},"fern"]},{"$tuple":[{"$tuple":[25,4,7]},"flowering_azalea"]}],"rejected":{"occupied_or_protected":6,"substrate":50,"unknown":0}},"envelope":{"$type":"Box","hi":{"$tuple":[25,5,16]},"lo":{"$tuple":[-4,0,-7]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,0,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"density":0.55,"host":"/building","maximum_distance":4,"minimum_distance":2,"terrain":"/land"},"type":"hearth.components.borders.BoundaryPlanting"}},"parent":"/garden","path":"/garden/borders","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.boundary-border","version":"1"},"/garden/borders/plant--1-12":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.azalea","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[-1,2,12]},"lo":{"$tuple":[-1,2,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-1,1,12]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-1,2,12]}]},"data":{"names":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-1,2,12]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--1-12","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--1-12"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","version":"1"},"/garden/borders/plant--1-13":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.fern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[-1,2,13]},"lo":{"$tuple":[-1,2,13]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-1,1,13]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-1,2,13]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-1,2,13]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--1-13","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--1-13"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant--2--2":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.fern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[-2,3,-2]},"lo":{"$tuple":[-2,3,-2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,2,-2]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,3,-2]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-2,3,-2]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--2--2","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--2--2"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant--2--4":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.fern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[-2,3,-4]},"lo":{"$tuple":[-2,3,-4]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,2,-4]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,3,-4]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-2,3,-4]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--2--4","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--2--4"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant--2-10":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.azalea","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[-2,2,10]},"lo":{"$tuple":[-2,2,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,1,10]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,2,10]}]},"data":{"names":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-2,2,10]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--2-10","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--2-10"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","version":"1"},"/garden/borders/plant--2-12":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.fern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[-2,2,12]},"lo":{"$tuple":[-2,2,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,1,12]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,2,12]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-2,2,12]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--2-12","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--2-12"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant--2-2":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.fern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[-2,3,2]},"lo":{"$tuple":[-2,3,2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,2,2]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,3,2]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-2,3,2]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--2-2","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--2-2"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant--2-3":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.flowering_azalea","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[-2,3,3]},"lo":{"$tuple":[-2,3,3]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,2,3]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,3,3]}]},"data":{"names":["flowering_azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-2,3,3]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"flowering_azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--2-3","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--2-3"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","version":"1"},"/garden/borders/plant--2-5":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.poppy","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[-2,3,5]},"lo":{"$tuple":[-2,3,5]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,2,5]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,3,5]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-2,3,5]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--2-5","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--2-5"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","version":"1"},"/garden/borders/plant--2-6":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.fern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[-2,2,6]},"lo":{"$tuple":[-2,2,6]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,1,6]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,2,6]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-2,2,6]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--2-6","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--2-6"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant--2-7":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.allium","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[-2,2,7]},"lo":{"$tuple":[-2,2,7]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,1,7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,2,7]}]},"data":{"names":["allium"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-2,2,7]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"allium"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--2-7","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--2-7"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.allium","version":"1"},"/garden/borders/plant--3--2":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.rose_bush","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[-3,4,-2]},"lo":{"$tuple":[-3,3,-2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,2,-2]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,3,-2]},{"$tuple":[-3,4,-2]}]},"data":{"names":["rose_bush"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-3,3,-2]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"rose_bush"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--3--2","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--3--2"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.rose_bush","version":"1"},"/garden/borders/plant--3-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.fern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[-3,3,1]},"lo":{"$tuple":[-3,3,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,2,1]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,3,1]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-3,3,1]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--3-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--3-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant--3-3":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.poppy","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[-3,3,3]},"lo":{"$tuple":[-3,3,3]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,2,3]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,3,3]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-3,3,3]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--3-3","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--3-3"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","version":"1"},"/garden/borders/plant--3-4":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.poppy","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[-3,2,4]},"lo":{"$tuple":[-3,2,4]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,1,4]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,2,4]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-3,2,4]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--3-4","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--3-4"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","version":"1"},"/garden/borders/plant--3-5":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.flowering_azalea","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[-3,2,5]},"lo":{"$tuple":[-3,2,5]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,1,5]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,2,5]}]},"data":{"names":["flowering_azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-3,2,5]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"flowering_azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--3-5","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--3-5"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","version":"1"},"/garden/borders/plant--3-6":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.allium","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[-3,2,6]},"lo":{"$tuple":[-3,2,6]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,1,6]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,2,6]}]},"data":{"names":["allium"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-3,2,6]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"allium"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--3-6","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--3-6"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.allium","version":"1"},"/garden/borders/plant--3-8":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.rose_bush","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[-3,3,8]},"lo":{"$tuple":[-3,2,8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,1,8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,2,8]},{"$tuple":[-3,3,8]}]},"data":{"names":["rose_bush"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-3,2,8]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"rose_bush"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--3-8","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--3-8"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.rose_bush","version":"1"},"/garden/borders/plant--4-10":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.fern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[-4,2,10]},"lo":{"$tuple":[-4,2,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,1,10]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,2,10]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-4,2,10]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--4-10","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--4-10"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant--4-3":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.rose_bush","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[-4,3,3]},"lo":{"$tuple":[-4,2,3]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,1,3]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,2,3]},{"$tuple":[-4,3,3]}]},"data":{"names":["rose_bush"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-4,2,3]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"rose_bush"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--4-3","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--4-3"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.rose_bush","version":"1"},"/garden/borders/plant--4-5":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.fern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[-4,2,5]},"lo":{"$tuple":[-4,2,5]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,1,5]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,2,5]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-4,2,5]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--4-5","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--4-5"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant--4-6":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.poppy","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[-4,2,6]},"lo":{"$tuple":[-4,2,6]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,1,6]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,2,6]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-4,2,6]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--4-6","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--4-6"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","version":"1"},"/garden/borders/plant--4-7":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.fern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[-4,2,7]},"lo":{"$tuple":[-4,2,7]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,1,7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,2,7]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-4,2,7]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--4-7","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--4-7"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-0-12":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.fern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[0,2,12]},"lo":{"$tuple":[0,2,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,1,12]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,2,12]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,2,12]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-0-12","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-0-12"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-10-13":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.rose_bush","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[10,4,13]},"lo":{"$tuple":[10,3,13]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,2,13]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,3,13]},{"$tuple":[10,4,13]}]},"data":{"names":["rose_bush"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,3,13]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"rose_bush"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-10-13","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-10-13"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.rose_bush","version":"1"},"/garden/borders/plant-10-14":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.allium","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[10,3,14]},"lo":{"$tuple":[10,3,14]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,2,14]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,3,14]}]},"data":{"names":["allium"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,3,14]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"allium"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-10-14","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-10-14"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.allium","version":"1"},"/garden/borders/plant-11-13":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.fern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[11,3,13]},"lo":{"$tuple":[11,3,13]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,2,13]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,3,13]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,3,13]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-11-13","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-11-13"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-11-14":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.rose_bush","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[11,4,14]},"lo":{"$tuple":[11,3,14]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,2,14]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,3,14]},{"$tuple":[11,4,14]}]},"data":{"names":["rose_bush"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,3,14]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"rose_bush"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-11-14","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-11-14"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.rose_bush","version":"1"},"/garden/borders/plant-12--3":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.rose_bush","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[12,4,-3]},"lo":{"$tuple":[12,3,-3]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,2,-3]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,3,-3]},{"$tuple":[12,4,-3]}]},"data":{"names":["rose_bush"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[12,3,-3]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"rose_bush"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-12--3","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-12--3"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.rose_bush","version":"1"},"/garden/borders/plant-14--2":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.poppy","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[14,3,-2]},"lo":{"$tuple":[14,3,-2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,2,-2]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,3,-2]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[14,3,-2]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-14--2","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-14--2"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","version":"1"},"/garden/borders/plant-14--3":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.azalea","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[14,3,-3]},"lo":{"$tuple":[14,3,-3]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,2,-3]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,3,-3]}]},"data":{"names":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[14,3,-3]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-14--3","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-14--3"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","version":"1"},"/garden/borders/plant-14-13":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.rose_bush","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[14,4,13]},"lo":{"$tuple":[14,3,13]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,2,13]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,3,13]},{"$tuple":[14,4,13]}]},"data":{"names":["rose_bush"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[14,3,13]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"rose_bush"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-14-13","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-14-13"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.rose_bush","version":"1"},"/garden/borders/plant-14-14":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.azalea","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[14,3,14]},"lo":{"$tuple":[14,3,14]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,2,14]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,3,14]}]},"data":{"names":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[14,3,14]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-14-14","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-14-14"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","version":"1"},"/garden/borders/plant-15--3":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.fern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[15,3,-3]},"lo":{"$tuple":[15,3,-3]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[15,2,-3]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[15,3,-3]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[15,3,-3]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-15--3","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-15--3"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-15-13":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.azalea","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[15,3,13]},"lo":{"$tuple":[15,3,13]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[15,2,13]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[15,3,13]}]},"data":{"names":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[15,3,13]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-15-13","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-15-13"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","version":"1"},"/garden/borders/plant-16--3":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.rose_bush","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[16,4,-3]},"lo":{"$tuple":[16,3,-3]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,2,-3]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,3,-3]},{"$tuple":[16,4,-3]}]},"data":{"names":["rose_bush"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[16,3,-3]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"rose_bush"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-16--3","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-16--3"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.rose_bush","version":"1"},"/garden/borders/plant-16--4":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.flowering_azalea","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[16,3,-4]},"lo":{"$tuple":[16,3,-4]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,2,-4]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,3,-4]}]},"data":{"names":["flowering_azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[16,3,-4]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"flowering_azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-16--4","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-16--4"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","version":"1"},"/garden/borders/plant-16-14":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.poppy","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[16,3,14]},"lo":{"$tuple":[16,3,14]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,2,14]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,3,14]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[16,3,14]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-16-14","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-16-14"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","version":"1"},"/garden/borders/plant-18-13":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.azalea","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[18,3,13]},"lo":{"$tuple":[18,3,13]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,2,13]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,3,13]}]},"data":{"names":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[18,3,13]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-18-13","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-18-13"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","version":"1"},"/garden/borders/plant-18-14":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.poppy","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[18,3,14]},"lo":{"$tuple":[18,3,14]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,2,14]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,3,14]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[18,3,14]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-18-14","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-18-14"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","version":"1"},"/garden/borders/plant-2-12":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.azalea","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[2,2,12]},"lo":{"$tuple":[2,2,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,1,12]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,2,12]}]},"data":{"names":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[2,2,12]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-2-12","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-2-12"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","version":"1"},"/garden/borders/plant-21--2":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.fern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[21,3,-2]},"lo":{"$tuple":[21,3,-2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,2,-2]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,3,-2]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,3,-2]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-21--2","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-21--2"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-21--4":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.azalea","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[21,3,-4]},"lo":{"$tuple":[21,3,-4]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,2,-4]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,3,-4]}]},"data":{"names":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,3,-4]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-21--4","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-21--4"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","version":"1"},"/garden/borders/plant-21-14":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.fern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[21,4,14]},"lo":{"$tuple":[21,4,14]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,3,14]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,4,14]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,4,14]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-21-14","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-21-14"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-22--2":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.flowering_azalea","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[22,3,-2]},"lo":{"$tuple":[22,3,-2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[22,2,-2]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[22,3,-2]}]},"data":{"names":["flowering_azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[22,3,-2]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"flowering_azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-22--2","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-22--2"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","version":"1"},"/garden/borders/plant-23-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.fern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[23,3,0]},"lo":{"$tuple":[23,3,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,2,0]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,3,0]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[23,3,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-23-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-23-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-23-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.rose_bush","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[23,4,1]},"lo":{"$tuple":[23,3,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,2,1]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,3,1]},{"$tuple":[23,4,1]}]},"data":{"names":["rose_bush"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[23,3,1]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"rose_bush"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-23-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-23-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.rose_bush","version":"1"},"/garden/borders/plant-23-10":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.poppy","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[23,4,10]},"lo":{"$tuple":[23,4,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,3,10]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,4,10]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[23,4,10]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-23-10","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-23-10"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","version":"1"},"/garden/borders/plant-23-2":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.rose_bush","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[23,4,2]},"lo":{"$tuple":[23,3,2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,2,2]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,3,2]},{"$tuple":[23,4,2]}]},"data":{"names":["rose_bush"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[23,3,2]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"rose_bush"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-23-2","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-23-2"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.rose_bush","version":"1"},"/garden/borders/plant-23-3":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.allium","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[23,3,3]},"lo":{"$tuple":[23,3,3]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,2,3]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,3,3]}]},"data":{"names":["allium"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[23,3,3]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"allium"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-23-3","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-23-3"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.allium","version":"1"},"/garden/borders/plant-23-4":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.flowering_azalea","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[23,3,4]},"lo":{"$tuple":[23,3,4]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,2,4]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,3,4]}]},"data":{"names":["flowering_azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[23,3,4]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"flowering_azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-23-4","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-23-4"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","version":"1"},"/garden/borders/plant-23-9":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.azalea","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[23,4,9]},"lo":{"$tuple":[23,4,9]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,3,9]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,4,9]}]},"data":{"names":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[23,4,9]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-23-9","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-23-9"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","version":"1"},"/garden/borders/plant-24-5":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.poppy","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[24,3,5]},"lo":{"$tuple":[24,3,5]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[24,2,5]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[24,3,5]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[24,3,5]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-24-5","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-24-5"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","version":"1"},"/garden/borders/plant-24-8":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.flowering_azalea","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[24,4,8]},"lo":{"$tuple":[24,4,8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[24,3,8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[24,4,8]}]},"data":{"names":["flowering_azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[24,4,8]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"flowering_azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-24-8","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-24-8"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","version":"1"},"/garden/borders/plant-25-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.flowering_azalea","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[25,3,0]},"lo":{"$tuple":[25,3,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,2,0]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,3,0]}]},"data":{"names":["flowering_azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[25,3,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"flowering_azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-25-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-25-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","version":"1"},"/garden/borders/plant-25-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.fern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[25,3,1]},"lo":{"$tuple":[25,3,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,2,1]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,3,1]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[25,3,1]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-25-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-25-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-25-7":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.flowering_azalea","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[25,4,7]},"lo":{"$tuple":[25,4,7]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,3,7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,4,7]}]},"data":{"names":["flowering_azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[25,4,7]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"flowering_azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-25-7","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-25-7"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","version":"1"},"/garden/borders/plant-3--6":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.fern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[3,3,-6]},"lo":{"$tuple":[3,3,-6]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,2,-6]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,3,-6]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[3,3,-6]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-3--6","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-3--6"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-3--7":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.flowering_azalea","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[3,3,-7]},"lo":{"$tuple":[3,3,-7]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,2,-7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,3,-7]}]},"data":{"names":["flowering_azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[3,3,-7]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"flowering_azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-3--7","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-3--7"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","version":"1"},"/garden/borders/plant-6-16":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.fern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[6,3,16]},"lo":{"$tuple":[6,3,16]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[6,2,16]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[6,3,16]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[6,3,16]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-6-16","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-6-16"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-7--6":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.fern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[7,3,-6]},"lo":{"$tuple":[7,3,-6]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,2,-6]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,3,-6]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[7,3,-6]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-7--6","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-7--6"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-7-15":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.poppy","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[7,3,15]},"lo":{"$tuple":[7,3,15]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,2,15]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,3,15]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[7,3,15]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-7-15","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-7-15"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","version":"1"},"/garden/borders/plant-8--7":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.flowering_azalea","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[8,3,-7]},"lo":{"$tuple":[8,3,-7]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,2,-7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,3,-7]}]},"data":{"names":["flowering_azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[8,3,-7]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"flowering_azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-8--7","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-8--7"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","version":"1"},"/garden/borders/plant-9--6":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.poppy","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[9,3,-6]},"lo":{"$tuple":[9,3,-6]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[9,2,-6]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[9,3,-6]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[9,3,-6]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-9--6","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-9--6"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","version":"1"},"/garden/borders/plant-9-12":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.rose_bush","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[9,4,12]},"lo":{"$tuple":[9,3,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[9,2,12]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[9,3,12]},{"$tuple":[9,4,12]}]},"data":{"names":["rose_bush"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[9,3,12]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"rose_bush"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-9-12","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-9-12"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.rose_bush","version":"1"},"/garden/borders/plant-9-13":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["actual soil support"]},"guarantees":{"$tuple":["whole plant","supported"]},"inputs":{"species":{"$type":"Domain","choices":{"$tuple":["fern","azalea","flowering_azalea","poppy","allium","rose_bush"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"plant.garden.azalea","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[9,3,13]},"lo":{"$tuple":[9,3,13]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[9,2,13]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[9,3,13]}]},"data":{"names":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[9,3,13]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-9-13","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-9-13"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","version":"1"},"/garden/light-0":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"landscape.lamppost","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["light","outdoor-light","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[3,7,-14]},"lo":{"$tuple":[2,3,-14]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,2,-14]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[2,3,-14]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{},"type":"hearth.components.landscape.LampPost"}},"parent":"/garden","path":"/garden/light-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","light-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"landscape.lamppost","version":"1"},"/garden/light-0/lantern":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["actual light source"]},"inputs":{},"locked":{"$tuple":[]},"name":"light.lantern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["light","room-light"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[3,6,-14]},"lo":{"$tuple":[3,5,-14]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,5,-14]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[3,5,-14]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"hanging":true},"type":"hearth.components.interior.Light"}},"parent":"/garden/light-0","path":"/garden/light-0/lantern","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","light-0","lantern"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.lantern","version":"1"},"/garden/light-1":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"landscape.lamppost","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["light","outdoor-light","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[9,7,-14]},"lo":{"$tuple":[8,3,-14]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,2,-14]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[8,3,-14]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{},"type":"hearth.components.landscape.LampPost"}},"parent":"/garden","path":"/garden/light-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","light-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"landscape.lamppost","version":"1"},"/garden/light-1/lantern":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["actual light source"]},"inputs":{},"locked":{"$tuple":[]},"name":"light.lantern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["light","room-light"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[9,6,-14]},"lo":{"$tuple":[9,5,-14]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[9,5,-14]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[9,5,-14]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"hanging":true},"type":"hearth.components.interior.Light"}},"parent":"/garden/light-1","path":"/garden/light-1/lantern","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","light-1","lantern"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.lantern","version":"1"},"/garden/planting":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":["clearance-aware scattering"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["minimum tree count","preserved routes"]},"inputs":{},"locked":{"$tuple":[]},"name":"landscape.scatter","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["landscape","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"density":0.035,"maximum_trees":4,"minimum_trees":3},"envelope":{"$type":"Box","hi":{"$tuple":[30,72,20]},"lo":{"$tuple":[-8,-3,-17]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,0,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"area":{"inputs":{"hi":[30,72,20],"lo":[-8,-3,-17]},"type":"hearth.space.Box"},"density":0.035,"heights":[9,11,13],"sample_step":2,"spacing":10,"terrain":"/land","tree_maximum":4,"tree_minimum":3},"type":"hearth.components.landscape.Landscape"}},"parent":"/garden","path":"/garden/planting","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"landscape.scatter","version":"1"},"/garden/planting/grass--1--3":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["substrate"]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"plant.grass","offers":{"$tuple":["replacement"]},"parameters":{},"tags":{"$tuple":["plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[-1,3,-3]},"lo":{"$tuple":[-1,3,-3]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-1,3,-3]},"lo":{"$tuple":[-1,3,-3]}},"key":"replace","limit":2,"tags":{"$tuple":["tree"]},"verbs":{"$tuple":["plant"]},"whole":true}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[-1,3,-3]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[-1,3,-3]},"lo":{"$tuple":[-1,3,-3]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-1,2,-3]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-1,3,-3]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass--1--3","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass--1--3"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass--2-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["substrate"]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"plant.grass","offers":{"$tuple":["replacement"]},"parameters":{},"tags":{"$tuple":["plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[-2,3,0]},"lo":{"$tuple":[-2,3,0]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-2,3,0]},"lo":{"$tuple":[-2,3,0]}},"key":"replace","limit":2,"tags":{"$tuple":["tree"]},"verbs":{"$tuple":["plant"]},"whole":true}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[-2,3,0]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[-2,3,0]},"lo":{"$tuple":[-2,3,0]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,2,0]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-2,3,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass--2-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass--2-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass--3--16":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["substrate"]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"plant.grass","offers":{"$tuple":["replacement"]},"parameters":{},"tags":{"$tuple":["plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[-3,2,-16]},"lo":{"$tuple":[-3,2,-16]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-3,2,-16]},"lo":{"$tuple":[-3,2,-16]}},"key":"replace","limit":2,"tags":{"$tuple":["tree"]},"verbs":{"$tuple":["plant"]},"whole":true}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[-3,2,-16]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[-3,2,-16]},"lo":{"$tuple":[-3,2,-16]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,1,-16]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-3,2,-16]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass--3--16","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass--3--16"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass--7-6":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["substrate"]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"plant.grass","offers":{"$tuple":["replacement"]},"parameters":{},"tags":{"$tuple":["plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[-7,2,6]},"lo":{"$tuple":[-7,2,6]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-7,2,6]},"lo":{"$tuple":[-7,2,6]}},"key":"replace","limit":2,"tags":{"$tuple":["tree"]},"verbs":{"$tuple":["plant"]},"whole":true}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[-7,2,6]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[-7,2,6]},"lo":{"$tuple":[-7,2,6]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-7,1,6]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-7,2,6]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass--7-6","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass--7-6"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-10-18":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["substrate"]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"plant.grass","offers":{"$tuple":["replacement"]},"parameters":{},"tags":{"$tuple":["plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[10,3,18]},"lo":{"$tuple":[10,3,18]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[10,3,18]},"lo":{"$tuple":[10,3,18]}},"key":"replace","limit":2,"tags":{"$tuple":["tree"]},"verbs":{"$tuple":["plant"]},"whole":true}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[10,3,18]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[10,3,18]},"lo":{"$tuple":[10,3,18]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,2,18]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,3,18]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-10-18","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-10-18"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-14-19":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["substrate"]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"plant.grass","offers":{"$tuple":["replacement"]},"parameters":{},"tags":{"$tuple":["plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[14,3,19]},"lo":{"$tuple":[14,3,19]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[14,3,19]},"lo":{"$tuple":[14,3,19]}},"key":"replace","limit":2,"tags":{"$tuple":["tree"]},"verbs":{"$tuple":["plant"]},"whole":true}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[14,3,19]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[14,3,19]},"lo":{"$tuple":[14,3,19]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,2,19]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[14,3,19]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-14-19","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-14-19"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-15-18":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["substrate"]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"plant.grass","offers":{"$tuple":["replacement"]},"parameters":{},"tags":{"$tuple":["plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[15,3,18]},"lo":{"$tuple":[15,3,18]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[15,3,18]},"lo":{"$tuple":[15,3,18]}},"key":"replace","limit":2,"tags":{"$tuple":["tree"]},"verbs":{"$tuple":["plant"]},"whole":true}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[15,3,18]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[15,3,18]},"lo":{"$tuple":[15,3,18]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[15,2,18]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[15,3,18]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-15-18","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-15-18"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-17--2":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["substrate"]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"plant.grass","offers":{"$tuple":["replacement"]},"parameters":{},"tags":{"$tuple":["plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[17,3,-2]},"lo":{"$tuple":[17,3,-2]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[17,3,-2]},"lo":{"$tuple":[17,3,-2]}},"key":"replace","limit":2,"tags":{"$tuple":["tree"]},"verbs":{"$tuple":["plant"]},"whole":true}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[17,3,-2]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[17,3,-2]},"lo":{"$tuple":[17,3,-2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[17,2,-2]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[17,3,-2]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-17--2","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-17--2"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-20--3":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["substrate"]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"plant.grass","offers":{"$tuple":["replacement"]},"parameters":{},"tags":{"$tuple":["plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[20,3,-3]},"lo":{"$tuple":[20,3,-3]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[20,3,-3]},"lo":{"$tuple":[20,3,-3]}},"key":"replace","limit":2,"tags":{"$tuple":["tree"]},"verbs":{"$tuple":["plant"]},"whole":true}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[20,3,-3]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[20,3,-3]},"lo":{"$tuple":[20,3,-3]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[20,2,-3]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[20,3,-3]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-20--3","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-20--3"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-20-13":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["substrate"]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"plant.grass","offers":{"$tuple":["replacement"]},"parameters":{},"tags":{"$tuple":["plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[20,4,13]},"lo":{"$tuple":[20,4,13]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[20,4,13]},"lo":{"$tuple":[20,4,13]}},"key":"replace","limit":2,"tags":{"$tuple":["tree"]},"verbs":{"$tuple":["plant"]},"whole":true}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[20,4,13]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[20,4,13]},"lo":{"$tuple":[20,4,13]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[20,3,13]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[20,4,13]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-20-13","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-20-13"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-21--16":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["substrate"]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"plant.grass","offers":{"$tuple":["replacement"]},"parameters":{},"tags":{"$tuple":["plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[21,3,-16]},"lo":{"$tuple":[21,3,-16]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[21,3,-16]},"lo":{"$tuple":[21,3,-16]}},"key":"replace","limit":2,"tags":{"$tuple":["tree"]},"verbs":{"$tuple":["plant"]},"whole":true}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[21,3,-16]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[21,3,-16]},"lo":{"$tuple":[21,3,-16]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,2,-16]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,3,-16]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-21--16","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-21--16"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-26--15":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["substrate"]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"plant.grass","offers":{"$tuple":["replacement"]},"parameters":{},"tags":{"$tuple":["plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[26,3,-15]},"lo":{"$tuple":[26,3,-15]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[26,3,-15]},"lo":{"$tuple":[26,3,-15]}},"key":"replace","limit":2,"tags":{"$tuple":["tree"]},"verbs":{"$tuple":["plant"]},"whole":true}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[26,3,-15]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[26,3,-15]},"lo":{"$tuple":[26,3,-15]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[26,2,-15]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[26,3,-15]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-26--15","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-26--15"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-27-9":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["substrate"]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"plant.grass","offers":{"$tuple":["replacement"]},"parameters":{},"tags":{"$tuple":["plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[27,4,9]},"lo":{"$tuple":[27,4,9]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[27,4,9]},"lo":{"$tuple":[27,4,9]}},"key":"replace","limit":2,"tags":{"$tuple":["tree"]},"verbs":{"$tuple":["plant"]},"whole":true}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[27,4,9]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[27,4,9]},"lo":{"$tuple":[27,4,9]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[27,3,9]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[27,4,9]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-27-9","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-27-9"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-28-5":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["substrate"]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"plant.grass","offers":{"$tuple":["replacement"]},"parameters":{},"tags":{"$tuple":["plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[28,4,5]},"lo":{"$tuple":[28,4,5]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[28,4,5]},"lo":{"$tuple":[28,4,5]}},"key":"replace","limit":2,"tags":{"$tuple":["tree"]},"verbs":{"$tuple":["plant"]},"whole":true}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[28,4,5]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[28,4,5]},"lo":{"$tuple":[28,4,5]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[28,3,5]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[28,4,5]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-28-5","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-28-5"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-28-7":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["substrate"]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"plant.grass","offers":{"$tuple":["replacement"]},"parameters":{},"tags":{"$tuple":["plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[28,4,7]},"lo":{"$tuple":[28,4,7]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[28,4,7]},"lo":{"$tuple":[28,4,7]}},"key":"replace","limit":2,"tags":{"$tuple":["tree"]},"verbs":{"$tuple":["plant"]},"whole":true}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[28,4,7]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[28,4,7]},"lo":{"$tuple":[28,4,7]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[28,3,7]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[28,4,7]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-28-7","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-28-7"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-5-14":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["substrate"]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"plant.grass","offers":{"$tuple":["replacement"]},"parameters":{},"tags":{"$tuple":["plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[5,3,14]},"lo":{"$tuple":[5,3,14]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[5,3,14]},"lo":{"$tuple":[5,3,14]}},"key":"replace","limit":2,"tags":{"$tuple":["tree"]},"verbs":{"$tuple":["plant"]},"whole":true}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[5,3,14]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[5,3,14]},"lo":{"$tuple":[5,3,14]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[5,2,14]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[5,3,14]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-5-14","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-5-14"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-6-14":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["substrate"]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"plant.grass","offers":{"$tuple":["replacement"]},"parameters":{},"tags":{"$tuple":["plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[6,3,14]},"lo":{"$tuple":[6,3,14]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[6,3,14]},"lo":{"$tuple":[6,3,14]}},"key":"replace","limit":2,"tags":{"$tuple":["tree"]},"verbs":{"$tuple":["plant"]},"whole":true}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[6,3,14]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[6,3,14]},"lo":{"$tuple":[6,3,14]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[6,2,14]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[6,3,14]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-6-14","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-6-14"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-6-17":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["substrate"]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"plant.grass","offers":{"$tuple":["replacement"]},"parameters":{},"tags":{"$tuple":["plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[6,3,17]},"lo":{"$tuple":[6,3,17]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[6,3,17]},"lo":{"$tuple":[6,3,17]}},"key":"replace","limit":2,"tags":{"$tuple":["tree"]},"verbs":{"$tuple":["plant"]},"whole":true}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[6,3,17]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[6,3,17]},"lo":{"$tuple":[6,3,17]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[6,2,17]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[6,3,17]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-6-17","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-6-17"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-8--13":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["substrate"]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"plant.grass","offers":{"$tuple":["replacement"]},"parameters":{},"tags":{"$tuple":["plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[8,3,-13]},"lo":{"$tuple":[8,3,-13]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[8,3,-13]},"lo":{"$tuple":[8,3,-13]}},"key":"replace","limit":2,"tags":{"$tuple":["tree"]},"verbs":{"$tuple":["plant"]},"whole":true}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[8,3,-13]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[8,3,-13]},"lo":{"$tuple":[8,3,-13]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,2,-13]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[8,3,-13]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-8--13","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-8--13"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-8--6":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["substrate"]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"plant.grass","offers":{"$tuple":["replacement"]},"parameters":{},"tags":{"$tuple":["plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[8,3,-6]},"lo":{"$tuple":[8,3,-6]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[8,3,-6]},"lo":{"$tuple":[8,3,-6]}},"key":"replace","limit":2,"tags":{"$tuple":["tree"]},"verbs":{"$tuple":["plant"]},"whole":true}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[8,3,-6]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[8,3,-6]},"lo":{"$tuple":[8,3,-6]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,2,-6]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[8,3,-6]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-8--6","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-8--6"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-8--8":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["substrate"]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"plant.grass","offers":{"$tuple":["replacement"]},"parameters":{},"tags":{"$tuple":["plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[8,3,-8]},"lo":{"$tuple":[8,3,-8]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[8,3,-8]},"lo":{"$tuple":[8,3,-8]}},"key":"replace","limit":2,"tags":{"$tuple":["tree"]},"verbs":{"$tuple":["plant"]},"whole":true}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[8,3,-8]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[8,3,-8]},"lo":{"$tuple":[8,3,-8]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,2,-8]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[8,3,-8]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-8--8","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-8--8"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-9--10":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":["substrate"]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"plant.grass","offers":{"$tuple":["replacement"]},"parameters":{},"tags":{"$tuple":["plant"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[9,3,-10]},"lo":{"$tuple":[9,3,-10]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[9,3,-10]},"lo":{"$tuple":[9,3,-10]}},"key":"replace","limit":2,"tags":{"$tuple":["tree"]},"verbs":{"$tuple":["plant"]},"whole":true}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[9,3,-10]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[9,3,-10]},"lo":{"$tuple":[9,3,-10]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[9,2,-10]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[9,3,-10]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-9--10","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-9--10"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/tree-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["prune canopy against obstacles within accepted radius"]},"assumptions":{"$tuple":["substrate"]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"plant.conifer","offers":{"$tuple":[]},"parameters":{"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":18,"minimum":5},"radius":{"$type":"Domain","choices":{"$tuple":[]},"maximum":4,"minimum":1}},"tags":{"$tuple":["plant","tree"]},"version":"2"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"height":11,"radius":3},"envelope":{"$type":"Box","hi":{"$tuple":[23,14,-4]},"lo":{"$tuple":[17,3,-10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[{"$type":"Box","hi":{"$tuple":[23,14,-4]},"lo":{"$tuple":[17,2,-10]}}]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[20,2,-7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[20,3,-7]}]},"data":{"names":["spruce_log"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[20,3,-7]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"height":11,"radius":3},"type":"hearth.components.primitives.Tree"}},"parent":"/garden/planting","path":"/garden/planting/tree-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","tree-0"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.conifer","version":"2"},"/garden/planting/tree-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["prune canopy against obstacles within accepted radius"]},"assumptions":{"$tuple":["substrate"]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"plant.conifer","offers":{"$tuple":[]},"parameters":{"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":18,"minimum":5},"radius":{"$type":"Domain","choices":{"$tuple":[]},"maximum":4,"minimum":1}},"tags":{"$tuple":["plant","tree"]},"version":"2"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"height":11,"radius":3},"envelope":{"$type":"Box","hi":{"$tuple":[-1,13,18]},"lo":{"$tuple":[-7,2,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[{"$type":"Box","hi":{"$tuple":[-1,13,18]},"lo":{"$tuple":[-7,1,12]}}]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,1,15]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,2,15]}]},"data":{"names":["spruce_log"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-4,2,15]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"height":11,"radius":3},"type":"hearth.components.primitives.Tree"}},"parent":"/garden/planting","path":"/garden/planting/tree-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","tree-1"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.conifer","version":"2"},"/garden/planting/tree-2":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["prune canopy against obstacles within accepted radius"]},"assumptions":{"$tuple":["substrate"]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"plant.conifer","offers":{"$tuple":[]},"parameters":{"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":18,"minimum":5},"radius":{"$type":"Domain","choices":{"$tuple":[]},"maximum":4,"minimum":1}},"tags":{"$tuple":["plant","tree"]},"version":"2"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"height":11,"radius":3},"envelope":{"$type":"Box","hi":{"$tuple":[29,15,18]},"lo":{"$tuple":[23,4,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[{"$type":"Box","hi":{"$tuple":[29,15,18]},"lo":{"$tuple":[23,3,12]}}]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[26,3,15]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[26,4,15]}]},"data":{"names":["spruce_log"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[26,4,15]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"height":11,"radius":3},"type":"hearth.components.primitives.Tree"}},"parent":"/garden/planting","path":"/garden/planting/tree-2","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","tree-2"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.conifer","version":"2"},"/garden/planting/tree-3":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"planting","region":null,"verb":"plant"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["prune canopy against obstacles within accepted radius"]},"assumptions":{"$tuple":["substrate"]},"guarantees":{"$tuple":[]},"inputs":{},"locked":{"$tuple":[]},"name":"plant.conifer","offers":{"$tuple":[]},"parameters":{"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":18,"minimum":5},"radius":{"$type":"Domain","choices":{"$tuple":[]},"maximum":4,"minimum":1}},"tags":{"$tuple":["plant","tree"]},"version":"2"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"height":9,"radius":3},"envelope":{"$type":"Box","hi":{"$tuple":[29,12,0]},"lo":{"$tuple":[23,3,-6]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[{"$type":"Box","hi":{"$tuple":[29,12,0]},"lo":{"$tuple":[23,2,-6]}}]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[26,2,-3]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[26,3,-3]}]},"data":{"names":["spruce_log"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[26,3,-3]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"height":9,"radius":3},"type":"hearth.components.primitives.Tree"}},"parent":"/garden/planting","path":"/garden/planting/tree-3","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","tree-3"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.conifer","version":"2"},"/garden/walk":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/land","port":"construction","region":null,"verb":"surface"},{"$type":"Binding","host":"/building","port":"street","region":null,"verb":"surface"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["terrain treads","bounded retaining edges"]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["connected public routes"]},"inputs":{},"locked":{"$tuple":[]},"name":"landscape.paths","offers":{"$tuple":["public-access"]},"parameters":{},"tags":{"$tuple":["path","connection"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"links":{"$tuple":[{"$tuple":[0,1]}]},"surface":[{"$tuple":[4,2,-15]},{"$tuple":[4,2,-14]},{"$tuple":[4,2,-13]},{"$tuple":[4,2,-12]},{"$tuple":[4,2,-11]},{"$tuple":[4,2,-10]},{"$tuple":[4,2,-9]},{"$tuple":[4,2,-8]},{"$tuple":[4,2,-7]},{"$tuple":[5,2,-15]},{"$tuple":[5,2,-14]},{"$tuple":[5,2,-13]},{"$tuple":[5,2,-12]},{"$tuple":[5,2,-11]},{"$tuple":[5,2,-10]},{"$tuple":[5,2,-9]},{"$tuple":[5,2,-8]},{"$tuple":[5,2,-7]},{"$tuple":[6,2,-15]},{"$tuple":[6,2,-14]},{"$tuple":[6,2,-13]},{"$tuple":[6,2,-12]},{"$tuple":[6,2,-11]},{"$tuple":[6,2,-10]},{"$tuple":[6,2,-9]},{"$tuple":[6,2,-8]},{"$tuple":[6,2,-7]}],"waypoints":{"$tuple":[{"$tuple":[5,3,-7]},{"$tuple":[5,3,-15]}]}},"envelope":{"$type":"Box","hi":{"$tuple":[8,4,-5]},"lo":{"$tuple":[2,0,-17]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[6,4,-7]},"lo":{"$tuple":[4,2,-7]}},"key":"join","limit":9,"tags":{"$tuple":["path"]},"verbs":{"$tuple":["surface"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":10000,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[5,3,-7]},"turn":0},"grant":"join","key":"public","kind":"public-access","region":{"$type":"Box","hi":{"$tuple":[6,4,-7]},"lo":{"$tuple":[4,2,-7]}}}]},"reads":{"$tuple":[{"$type":"Box","hi":{"$tuple":[8,4,-5]},"lo":{"$tuple":[2,0,-17]}}]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[4,2,-15]},{"$tuple":[4,2,-14]},{"$tuple":[4,2,-13]},{"$tuple":[4,2,-12]},{"$tuple":[4,2,-11]},{"$tuple":[4,2,-10]},{"$tuple":[4,2,-9]},{"$tuple":[4,2,-8]},{"$tuple":[4,2,-7]},{"$tuple":[5,2,-15]},{"$tuple":[5,2,-14]},{"$tuple":[5,2,-13]},{"$tuple":[5,2,-12]},{"$tuple":[5,2,-11]},{"$tuple":[5,2,-10]},{"$tuple":[5,2,-9]},{"$tuple":[5,2,-8]},{"$tuple":[5,2,-7]},{"$tuple":[6,2,-15]},{"$tuple":[6,2,-14]},{"$tuple":[6,2,-13]},{"$tuple":[6,2,-12]},{"$tuple":[6,2,-11]},{"$tuple":[6,2,-10]},{"$tuple":[6,2,-9]},{"$tuple":[6,2,-8]},{"$tuple":[6,2,-7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[4,3,-15]},{"$tuple":[4,4,-15]},{"$tuple":[4,3,-14]},{"$tuple":[4,4,-14]},{"$tuple":[4,3,-13]},{"$tuple":[4,4,-13]},{"$tuple":[4,3,-12]},{"$tuple":[4,4,-12]},{"$tuple":[4,3,-11]},{"$tuple":[4,4,-11]},{"$tuple":[4,3,-10]},{"$tuple":[4,4,-10]},{"$tuple":[4,3,-9]},{"$tuple":[4,4,-9]},{"$tuple":[4,3,-8]},{"$tuple":[4,4,-8]},{"$tuple":[4,3,-7]},{"$tuple":[4,4,-7]},{"$tuple":[5,3,-15]},{"$tuple":[5,4,-15]},{"$tuple":[5,3,-14]},{"$tuple":[5,4,-14]},{"$tuple":[5,3,-13]},{"$tuple":[5,4,-13]},{"$tuple":[5,3,-12]},{"$tuple":[5,4,-12]},{"$tuple":[5,3,-11]},{"$tuple":[5,4,-11]},{"$tuple":[5,3,-10]},{"$tuple":[5,4,-10]},{"$tuple":[5,3,-9]},{"$tuple":[5,4,-9]},{"$tuple":[5,3,-8]},{"$tuple":[5,4,-8]},{"$tuple":[5,3,-7]},{"$tuple":[5,4,-7]},{"$tuple":[6,3,-15]},{"$tuple":[6,4,-15]},{"$tuple":[6,3,-14]},{"$tuple":[6,4,-14]},{"$tuple":[6,3,-13]},{"$tuple":[6,4,-13]},{"$tuple":[6,3,-12]},{"$tuple":[6,4,-12]},{"$tuple":[6,3,-11]},{"$tuple":[6,4,-11]},{"$tuple":[6,3,-10]},{"$tuple":[6,4,-10]},{"$tuple":[6,3,-9]},{"$tuple":[6,4,-9]},{"$tuple":[6,3,-8]},{"$tuple":[6,4,-8]},{"$tuple":[6,3,-7]},{"$tuple":[6,4,-7]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[8,4,-5]},"lo":{"$tuple":[2,0,-17]}},"cells":{"$tuple":[{"$tuple":[5,3,-7]},{"$tuple":[5,3,-15]}]},"data":{},"kind":"route","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,0,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"gateway":null,"links":[[0,1]],"waypoints":[[5,3,-7],[5,3,-15]],"width":3},"type":"hearth.components.landscape.PathNetwork"}},"parent":"/garden","path":"/garden/walk","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","walk"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"landscape.paths","version":"1"},"/land":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["frozen field inputs","actual 3D substrate"]},"inputs":{},"locked":{"$tuple":[]},"name":"terrain.field","offers":{"$tuple":["construction","planting"]},"parameters":{},"tags":{"$tuple":["environment","ground"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"edit_limit":2500,"expression":{"args":[{"args":[0.04,0.012,2],"op":"gradient"},{"args":[0.5,0.12,0.1,0.957692642834926],"op":"wave"}],"op":"add"},"water":null},"envelope":{"$type":"Box","hi":{"$tuple":[30,72,20]},"lo":{"$tuple":[-8,-3,-17]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[30,72,20]},"lo":{"$tuple":[-8,-3,-17]}},"key":"construction","limit":2500,"tags":{"$tuple":["siteworks","path","pool"]},"verbs":{"$tuple":["excavate","fill","surface"]},"whole":false},{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[30,72,20]},"lo":{"$tuple":[-8,-3,-17]}},"key":"planting","limit":0,"tags":{"$tuple":["plant"]},"verbs":{"$tuple":["plant"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":100000,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[-8,-3,-17]},"turn":0},"grant":"construction","key":"construction","kind":"construction","region":{"$type":"Box","hi":{"$tuple":[30,72,20]},"lo":{"$tuple":[-8,-3,-17]}}},{"$type":"Port","alignment":1,"capacity":100000,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[-8,-3,-17]},"turn":0},"grant":"planting","key":"planting","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[30,72,20]},"lo":{"$tuple":[-8,-3,-17]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,0,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"area":{"inputs":{"hi":[30,72,20],"lo":[-8,-3,-17]},"type":"hearth.space.Box"},"edit_limit":2500,"field":{"inputs":{"args":[{"inputs":{"args":[0.04,0.012,2],"op":"gradient"},"type":"hearth.environment.fields.Field"},{"inputs":{"args":[0.5,0.12,0.1,0.957692642834926],"op":"wave"},"type":"hearth.environment.fields.Field"}],"op":"add"},"type":"hearth.environment.fields.Field"},"water_level":null},"type":"hearth.environment.terrain.Terrain"}},"parent":null,"path":"/land","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["land"]},"seed":1},"shared_bindings":{"$tuple":[]},"stale":false,"type":"terrain.field","version":"1"}},"offset":[-8,-3,-17],"operation_ids":["/building/approach#step-footing","/building/approach#treads","/building/ceiling-room-0-0-0#ceiling-member","/building/ceiling-room-0-0-1#ceiling-member","/building/ceiling-room-0-0-2#ceiling-member","/building/ceiling-room-1-0-0#ceiling-member","/building/ceiling-room-1-0-1#ceiling-member","/building/chimney#cap","/building/chimney#flue","/building/chimney#shaft","/building/chimney-bearing#bearing-course","/building/foundation#contact","/building/porch#balustrade","/building/porch#brace","/building/porch#canopy","/building/porch#deck","/building/porch#front-beam","/building/porch#porch-seat","/building/porch#post","/building/porch#post-shoe","/building/porch/lantern-1#realize","/building/porch/lantern-9#realize","/building/roof-0/room/collars#collar-tie","/building/roof-0/room/guard#guard","/building/roof-0/room/light-0#lantern","/building/roof-0/room/light-1#lantern","/building/roof-0/room/light-2#hanger","/building/roof-0/room/light-2#lantern","/building/roof-0/room/station-0#bookcase","/building/roof-0/room/station-0#lectern","/building/roof-0/room/station-0#reading-seat","/building/roof-0/room/station-0#shelf-cap","/building/roof-0/room/station-0#supplies","/building/roof-0/room/station-1#shelf-cap","/building/roof-0/room/station-1#storage","/building/roof-0/room/station-1#supplies","/building/roof-0/room/station-2#bookcase","/building/roof-0/room/station-2#lectern","/building/roof-0/room/station-2#reading-seat","/building/roof-0/room/station-2#shelf-cap","/building/roof-0/room/station-2#supplies","/building/roof-0/weather/cover#eave-fascia","/building/roof-0/weather/cover#ridge-cap","/building/roof-0/weather/cover#ridge-finial","/building/roof-0/weather/cover#riser","/building/roof-0/weather/cover#weather-course","/building/roof-0/weather/cover/gable-front#gable-frame","/building/roof-0/weather/cover/gable-front/window#glazing","/building/roof-0/weather/cover/gable-rear#gable-frame","/building/roof-0/weather/cover/gable-rear/window#glazing","/building/roof-1/room/collars#collar-tie","/building/roof-1/room/guard#guard","/building/roof-1/room/light-0#hanger","/building/roof-1/room/light-0#lantern","/building/roof-1/room/light-1#hanger","/building/roof-1/room/light-1#lantern","/building/roof-1/room/station-0#bookcase","/building/roof-1/room/station-0#lectern","/building/roof-1/room/station-0#reading-seat","/building/roof-1/room/station-0#shelf-cap","/building/roof-1/room/station-0#supplies","/building/roof-1/room/station-1#shelf-cap","/building/roof-1/room/station-1#storage","/building/roof-1/room/station-1#supplies","/building/roof-1/room/station-2#bookcase","/building/roof-1/room/station-2#lectern","/building/roof-1/room/station-2#reading-seat","/building/roof-1/room/station-2#shelf-cap","/building/roof-1/room/station-2#supplies","/building/roof-1/weather/cover#eave-fascia","/building/roof-1/weather/cover#ridge-cap","/building/roof-1/weather/cover#ridge-finial","/building/roof-1/weather/cover#riser","/building/roof-1/weather/cover#weather-course","/building/roof-1/weather/cover/dormer-left-4#cheek","/building/roof-1/weather/cover/dormer-left-4#dormer-cap","/building/roof-1/weather/cover/dormer-left-4#face-reveal","/building/roof-1/weather/cover/dormer-left-4#roof-opening","/building/roof-1/weather/cover/dormer-left-4#roof-riser","/building/roof-1/weather/cover/dormer-left-4/face#frame","/building/roof-1/weather/cover/dormer-left-4/face/window#glazing","/building/roof-1/weather/cover/gable-front#gable-frame","/building/roof-1/weather/cover/gable-front/window#glazing","/building/roof-1/weather/cover/gable-rear#gable-frame","/building/roof-floor-0/floor#deck","/building/roof-floor-0/knees#knee-beam","/building/roof-floor-1/floor#deck","/building/roof-floor-1/knees#knee-beam","/building/room-0-0-0/door-east#realize","/building/room-0-0-0/door-north#realize","/building/room-0-0-0/facade-garden#climber","/building/room-0-0-0/floor#realize","/building/room-0-0-0/furniture/station-0#flowers","/building/room-0-0-0/furniture/station-0#seat","/building/room-0-0-0/furniture/station-0#supplies","/building/room-0-0-0/furniture/station-0#table","/building/room-0-0-0/furniture/station-0#tabletop","/building/room-0-0-0/furniture/station-1#contained-fire","/building/room-0-0-0/furniture/station-1#fireback","/building/room-0-0-0/furniture/station-1#hearthstone","/building/room-0-0-0/furniture/station-1#jamb","/building/room-0-0-0/furniture/station-1#mantel","/building/room-0-0-0/furniture/station-4#bench","/building/room-0-0-0/furniture/station-4#table-trestle","/building/room-0-0-0/furniture/station-4#tabletop","/building/room-0-0-0/furniture/station-7#shelf-cap","/building/room-0-0-0/furniture/station-7#storage","/building/room-0-0-0/furniture/station-7#supplies","/building/room-0-0-0/furniture/textiles#woven-rug","/building/room-0-0-0/joinery-south#joinery","/building/room-0-0-0/joinery-west#joinery","/building/room-0-0-0/light-0#realize","/building/room-0-0-0/light-1#realize","/building/room-0-0-0/stairs#stringer","/building/room-0-0-0/stairs#tread","/building/room-0-0-0/wall-east#fill","/building/room-0-0-0/wall-north#fill","/building/room-0-0-0/wall-south#fill","/building/room-0-0-0/wall-west#fill","/building/room-0-0-0/window-north-0#glazing","/building/room-0-0-0/window-north-1#glazing","/building/room-0-0-0/window-south-0#glazing","/building/room-0-0-0/window-south-1#glazing","/building/room-0-0-0/window-west-0#glazing","/building/room-0-0-0/window-west-0#shutters","/building/room-0-0-0/window-west-0#sill","/building/room-0-0-0/window-west-0/box#end-board","/building/room-0-0-0/window-west-0/box#flower","/building/room-0-0-0/window-west-0/box#front-board","/building/room-0-0-0/window-west-0/box#planting-soil","/building/room-0-0-0/window-west-1#glazing","/building/room-0-0-0/window-west-1#shutters","/building/room-0-0-0/window-west-1#sill","/building/room-0-0-0/window-west-1/box#end-board","/building/room-0-0-0/window-west-1/box#flower","/building/room-0-0-0/window-west-1/box#front-board","/building/room-0-0-0/window-west-1/box#planting-soil","/building/room-0-0-1/door-east#realize","/building/room-0-0-1/facade-garden#climber","/building/room-0-0-1/floor#realize","/building/room-0-0-1/furniture/station-0#bookcase","/building/room-0-0-1/furniture/station-0#lectern","/building/room-0-0-1/furniture/station-0#reading-seat","/building/room-0-0-1/furniture/station-0#shelf-cap","/building/room-0-0-1/furniture/station-0#supplies","/building/room-0-0-1/furniture/station-1#contained-fire","/building/room-0-0-1/furniture/station-1#fireback","/building/room-0-0-1/furniture/station-1#hearthstone","/building/room-0-0-1/furniture/station-1#jamb","/building/room-0-0-1/furniture/station-1#mantel","/building/room-0-0-1/furniture/textiles#woven-rug","/building/room-0-0-1/joinery-south#joinery","/building/room-0-0-1/joinery-west#joinery","/building/room-0-0-1/light-0#realize","/building/room-0-0-1/light-1#realize","/building/room-0-0-1/stairs#stringer","/building/room-0-0-1/stairs#tread","/building/room-0-0-1/wall-east#fill","/building/room-0-0-1/wall-north#fill","/building/room-0-0-1/wall-south#fill","/building/room-0-0-1/wall-west#fill","/building/room-0-0-1/window-north-0#glazing","/building/room-0-0-1/window-north-1#glazing","/building/room-0-0-1/window-south-0#glazing","/building/room-0-0-1/window-south-1#glazing","/building/room-0-0-1/window-west-0#glazing","/building/room-0-0-1/window-west-0#shutters","/building/room-0-0-1/window-west-0#sill","/building/room-0-0-1/window-west-0/box#end-board","/building/room-0-0-1/window-west-0/box#flower","/building/room-0-0-1/window-west-0/box#front-board","/building/room-0-0-1/window-west-0/box#planting-soil","/building/room-0-0-1/window-west-1#glazing","/building/room-0-0-1/window-west-1#shutters","/building/room-0-0-1/window-west-1#sill","/building/room-0-0-1/window-west-1/box#end-board","/building/room-0-0-1/window-west-1/box#flower","/building/room-0-0-1/window-west-1/box#front-board","/building/room-0-0-1/window-west-1/box#planting-soil","/building/room-0-0-2/facade-garden#climber","/building/room-0-0-2/floor#realize","/building/room-0-0-2/furniture/station-0#bed","/building/room-0-0-2/furniture/station-0#bedside","/building/room-0-0-2/furniture/station-0#bedside-rug","/building/room-0-0-2/furniture/station-0#supplies","/building/room-0-0-2/furniture/station-1#cabinet","/building/room-0-0-2/furniture/station-1#cabinet-cornice","/building/room-0-0-2/furniture/station-1#storage-runner","/building/room-0-0-2/furniture/station-2#bookcase","/building/room-0-0-2/furniture/station-2#bookcase-cornice","/building/room-0-0-2/furniture/station-2#reading-desk","/building/room-0-0-2/furniture/station-2#reading-seat","/building/room-0-0-2/furniture/textiles#woven-rug","/building/room-0-0-2/joinery-north#joinery","/building/room-0-0-2/joinery-south#joinery","/building/room-0-0-2/joinery-west#joinery","/building/room-0-0-2/light-0#realize","/building/room-0-0-2/light-1#realize","/building/room-0-0-2/stairs#stringer","/building/room-0-0-2/stairs#tread","/building/room-0-0-2/wall-east#fill","/building/room-0-0-2/wall-north#fill","/building/room-0-0-2/wall-south#fill","/building/room-0-0-2/wall-west#fill","/building/room-0-0-2/window-east-0#glazing","/building/room-0-0-2/window-east-1#glazing","/building/room-0-0-2/window-north-0#glazing","/building/room-0-0-2/window-north-0#shutters","/building/room-0-0-2/window-north-0#sill","/building/room-0-0-2/window-north-0/box#end-board","/building/room-0-0-2/window-north-0/box#flower","/building/room-0-0-2/window-north-0/box#front-board","/building/room-0-0-2/window-north-0/box#planting-soil","/building/room-0-0-2/window-north-1#glazing","/building/room-0-0-2/window-north-1#shutters","/building/room-0-0-2/window-north-1#sill","/building/room-0-0-2/window-north-1/box#end-board","/building/room-0-0-2/window-north-1/box#flower","/building/room-0-0-2/window-north-1/box#front-board","/building/room-0-0-2/window-north-1/box#planting-soil","/building/room-0-0-2/window-south-0#glazing","/building/room-0-0-2/window-south-1#glazing","/building/room-0-0-2/window-west-0#glazing","/building/room-0-0-2/window-west-0#shutters","/building/room-0-0-2/window-west-0#sill","/building/room-0-0-2/window-west-0/box#end-board","/building/room-0-0-2/window-west-0/box#flower","/building/room-0-0-2/window-west-0/box#front-board","/building/room-0-0-2/window-west-0/box#planting-soil","/building/room-0-0-2/window-west-1#glazing","/building/room-0-0-2/window-west-1#shutters","/building/room-0-0-2/window-west-1#sill","/building/room-0-0-2/window-west-1/box#end-board","/building/room-0-0-2/window-west-1/box#flower","/building/room-0-0-2/window-west-1/box#front-board","/building/room-0-0-2/window-west-1/box#planting-soil","/building/room-1-0-0/door-west#realize","/building/room-1-0-0/floor#realize","/building/room-1-0-0/furniture/station-0#counter","/building/room-1-0-0/furniture/station-0#shelf","/building/room-1-0-0/furniture/station-0#supplies","/building/room-1-0-0/furniture/station-0#workstation","/building/room-1-0-0/furniture/station-1#bench","/building/room-1-0-0/furniture/station-1#table-trestle","/building/room-1-0-0/furniture/station-1#tabletop","/building/room-1-0-0/furniture/station-4#cooking-counter","/building/room-1-0-0/furniture/station-4#pot-shelf","/building/room-1-0-0/furniture/station-4#preparation","/building/room-1-0-0/furniture/station-4#stove-hood","/building/room-1-0-0/furniture/station-4#work-mat","/building/room-1-0-0/furniture/station-5#cabinet","/building/room-1-0-0/furniture/station-5#cabinet-cornice","/building/room-1-0-0/furniture/station-5#storage-runner","/building/room-1-0-0/furniture/station-6#shelf-cap","/building/room-1-0-0/furniture/station-6#storage","/building/room-1-0-0/furniture/station-6#supplies","/building/room-1-0-0/furniture/textiles#woven-rug","/building/room-1-0-0/joinery-east#joinery","/building/room-1-0-0/joinery-north#joinery","/building/room-1-0-0/joinery-south#joinery","/building/room-1-0-0/light-0#realize","/building/room-1-0-0/light-1#realize","/building/room-1-0-0/wall-east#fill","/building/room-1-0-0/wall-north#fill","/building/room-1-0-0/wall-south#fill","/building/room-1-0-0/wall-west#fill","/building/room-1-0-0/window-east-0#glazing","/building/room-1-0-0/window-east-0#shutters","/building/room-1-0-0/window-east-0#sill","/building/room-1-0-0/window-east-0/box#end-board","/building/room-1-0-0/window-east-0/box#flower","/building/room-1-0-0/window-east-0/box#front-board","/building/room-1-0-0/window-east-0/box#planting-soil","/building/room-1-0-0/window-east-1#glazing","/building/room-1-0-0/window-east-1#shutters","/building/room-1-0-0/window-east-1#sill","/building/room-1-0-0/window-east-1/box#end-board","/building/room-1-0-0/window-east-1/box#flower","/building/room-1-0-0/window-east-1/box#front-board","/building/room-1-0-0/window-east-1/box#planting-soil","/building/room-1-0-0/window-north-0#glazing","/building/room-1-0-0/window-north-0#shutters","/building/room-1-0-0/window-north-0#sill","/building/room-1-0-0/window-north-0/box#end-board","/building/room-1-0-0/window-north-0/box#flower","/building/room-1-0-0/window-north-0/box#front-board","/building/room-1-0-0/window-north-0/box#planting-soil","/building/room-1-0-0/window-north-1#glazing","/building/room-1-0-0/window-north-1#shutters","/building/room-1-0-0/window-north-1#sill","/building/room-1-0-0/window-north-1/box#end-board","/building/room-1-0-0/window-north-1/box#flower","/building/room-1-0-0/window-north-1/box#front-board","/building/room-1-0-0/window-north-1/box#planting-soil","/building/room-1-0-0/window-south-0#glazing","/building/room-1-0-0/window-south-0#shutters","/building/room-1-0-0/window-south-0#sill","/building/room-1-0-0/window-south-0/box#end-board","/building/room-1-0-0/window-south-0/box#flower","/building/room-1-0-0/window-south-0/box#front-board","/building/room-1-0-0/window-south-0/box#planting-soil","/building/room-1-0-0/window-south-1#glazing","/building/room-1-0-0/window-south-1#shutters","/building/room-1-0-0/window-south-1#sill","/building/room-1-0-0/window-south-1/box#end-board","/building/room-1-0-0/window-south-1/box#flower","/building/room-1-0-0/window-south-1/box#front-board","/building/room-1-0-0/window-south-1/box#planting-soil","/building/room-1-0-1/door-west#realize","/building/room-1-0-1/floor#realize","/building/room-1-0-1/furniture/station-0#counter","/building/room-1-0-1/furniture/station-0#shelf","/building/room-1-0-1/furniture/station-0#supplies","/building/room-1-0-1/furniture/station-0#workstation","/building/room-1-0-1/furniture/station-1#anvil","/building/room-1-0-1/furniture/station-1#supplies","/building/room-1-0-1/furniture/station-1#tool-shelf","/building/room-1-0-1/furniture/station-1#workbench","/building/room-1-0-1/furniture/station-2#cabinet","/building/room-1-0-1/furniture/station-2#cabinet-cornice","/building/room-1-0-1/furniture/station-2#storage-runner","/building/room-1-0-1/furniture/textiles#woven-rug","/building/room-1-0-1/joinery-east#joinery","/building/room-1-0-1/joinery-north#joinery","/building/room-1-0-1/joinery-south#joinery","/building/room-1-0-1/light-0#realize","/building/room-1-0-1/light-1#realize","/building/room-1-0-1/stairs#stringer","/building/room-1-0-1/stairs#tread","/building/room-1-0-1/wall-east#fill","/building/room-1-0-1/wall-north#fill","/building/room-1-0-1/wall-south#fill","/building/room-1-0-1/wall-west#fill","/building/room-1-0-1/window-east-0#glazing","/building/room-1-0-1/window-east-0#shutters","/building/room-1-0-1/window-east-0#sill","/building/room-1-0-1/window-east-0/box#end-board","/building/room-1-0-1/window-east-0/box#flower","/building/room-1-0-1/window-east-0/box#front-board","/building/room-1-0-1/window-east-0/box#planting-soil","/building/room-1-0-1/window-east-1#glazing","/building/room-1-0-1/window-east-1#shutters","/building/room-1-0-1/window-east-1#sill","/building/room-1-0-1/window-east-1/box#end-board","/building/room-1-0-1/window-east-1/box#flower","/building/room-1-0-1/window-east-1/box#front-board","/building/room-1-0-1/window-east-1/box#planting-soil","/building/room-1-0-1/window-north-0#glazing","/building/room-1-0-1/window-north-0#shutters","/building/room-1-0-1/window-north-0#sill","/building/room-1-0-1/window-north-0/box#end-board","/building/room-1-0-1/window-north-0/box#flower","/building/room-1-0-1/window-north-0/box#front-board","/building/room-1-0-1/window-north-0/box#planting-soil","/building/room-1-0-1/window-north-1#glazing","/building/room-1-0-1/window-north-1#shutters","/building/room-1-0-1/window-north-1#sill","/building/room-1-0-1/window-north-1/box#end-board","/building/room-1-0-1/window-north-1/box#flower","/building/room-1-0-1/window-north-1/box#front-board","/building/room-1-0-1/window-north-1/box#planting-soil","/building/room-1-0-1/window-south-0#glazing","/building/room-1-0-1/window-south-0#shutters","/building/room-1-0-1/window-south-0#sill","/building/room-1-0-1/window-south-0/box#end-board","/building/room-1-0-1/window-south-0/box#flower","/building/room-1-0-1/window-south-0/box#front-board","/building/room-1-0-1/window-south-0/box#planting-soil","/building/room-1-0-1/window-south-1#glazing","/building/room-1-0-1/window-south-1#shutters","/building/room-1-0-1/window-south-1#sill","/building/room-1-0-1/window-south-1/box#end-board","/building/room-1-0-1/window-south-1/box#flower","/building/room-1-0-1/window-south-1/box#front-board","/building/room-1-0-1/window-south-1/box#planting-soil","/garden/bed-0/bed#edging","/garden/bed-0/bed#flower","/garden/bed-0/bed#soil","/garden/bed-0/edging#edging","/garden/bed-1/bed#edging","/garden/bed-1/bed#flower","/garden/bed-1/bed#soil","/garden/bed-1/edging#edging","/garden/bed-2/bed#edging","/garden/bed-2/bed#flower","/garden/bed-2/bed#soil","/garden/bed-2/edging#edging","/garden/bed-3/bed#edging","/garden/bed-3/bed#flower","/garden/bed-3/bed#soil","/garden/bed-3/edging#edging","/garden/borders/plant--1-12#plant","/garden/borders/plant--1-13#plant","/garden/borders/plant--2--2#plant","/garden/borders/plant--2--4#plant","/garden/borders/plant--2-10#plant","/garden/borders/plant--2-12#plant","/garden/borders/plant--2-2#plant","/garden/borders/plant--2-3#plant","/garden/borders/plant--2-5#plant","/garden/borders/plant--2-6#plant","/garden/borders/plant--2-7#plant","/garden/borders/plant--3--2#plant","/garden/borders/plant--3-1#plant","/garden/borders/plant--3-3#plant","/garden/borders/plant--3-4#plant","/garden/borders/plant--3-5#plant","/garden/borders/plant--3-6#plant","/garden/borders/plant--3-8#plant","/garden/borders/plant--4-10#plant","/garden/borders/plant--4-3#plant","/garden/borders/plant--4-5#plant","/garden/borders/plant--4-6#plant","/garden/borders/plant--4-7#plant","/garden/borders/plant-0-12#plant","/garden/borders/plant-10-13#plant","/garden/borders/plant-10-14#plant","/garden/borders/plant-11-13#plant","/garden/borders/plant-11-14#plant","/garden/borders/plant-12--3#plant","/garden/borders/plant-14--2#plant","/garden/borders/plant-14--3#plant","/garden/borders/plant-14-13#plant","/garden/borders/plant-14-14#plant","/garden/borders/plant-15--3#plant","/garden/borders/plant-15-13#plant","/garden/borders/plant-16--3#plant","/garden/borders/plant-16--4#plant","/garden/borders/plant-16-14#plant","/garden/borders/plant-18-13#plant","/garden/borders/plant-18-14#plant","/garden/borders/plant-2-12#plant","/garden/borders/plant-21--2#plant","/garden/borders/plant-21--4#plant","/garden/borders/plant-21-14#plant","/garden/borders/plant-22--2#plant","/garden/borders/plant-23-0#plant","/garden/borders/plant-23-1#plant","/garden/borders/plant-23-10#plant","/garden/borders/plant-23-2#plant","/garden/borders/plant-23-3#plant","/garden/borders/plant-23-4#plant","/garden/borders/plant-23-9#plant","/garden/borders/plant-24-5#plant","/garden/borders/plant-24-8#plant","/garden/borders/plant-25-0#plant","/garden/borders/plant-25-1#plant","/garden/borders/plant-25-7#plant","/garden/borders/plant-3--6#plant","/garden/borders/plant-3--7#plant","/garden/borders/plant-6-16#plant","/garden/borders/plant-7--6#plant","/garden/borders/plant-7-15#plant","/garden/borders/plant-8--7#plant","/garden/borders/plant-9--6#plant","/garden/borders/plant-9-12#plant","/garden/borders/plant-9-13#plant","/garden/light-0#realize","/garden/light-0/lantern#realize","/garden/light-1#realize","/garden/light-1/lantern#realize","/garden/planting/grass--1--3#realize","/garden/planting/grass--2-0#realize","/garden/planting/grass--3--16#realize","/garden/planting/grass--7-6#realize","/garden/planting/grass-10-18#realize","/garden/planting/grass-14-19#realize","/garden/planting/grass-15-18#realize","/garden/planting/grass-17--2#realize","/garden/planting/grass-20--3#realize","/garden/planting/grass-20-13#realize","/garden/planting/grass-21--16#realize","/garden/planting/grass-26--15#realize","/garden/planting/grass-27-9#realize","/garden/planting/grass-28-5#realize","/garden/planting/grass-28-7#realize","/garden/planting/grass-5-14#realize","/garden/planting/grass-6-14#realize","/garden/planting/grass-6-17#realize","/garden/planting/grass-8--13#realize","/garden/planting/grass-8--6#realize","/garden/planting/grass-8--8#realize","/garden/planting/grass-9--10#realize","/garden/planting/tree-0#realize","/garden/planting/tree-1#realize","/garden/planting/tree-2#realize","/garden/planting/tree-3#realize","/garden/walk#paving","/land#strata"],"operations":{"/building/approach#step-footing":{"component":"/building/approach","name":"step-footing","replaced":{"$set":[]},"writes":3},"/building/approach#treads":{"component":"/building/approach","name":"treads","replaced":{"$set":["/land"]},"writes":9},"/building/ceiling-room-0-0-0#ceiling-member":{"component":"/building/ceiling-room-0-0-0","name":"ceiling-member","replaced":{"$set":[]},"writes":21},"/building/ceiling-room-0-0-1#ceiling-member":{"component":"/building/ceiling-room-0-0-1","name":"ceiling-member","replaced":{"$set":[]},"writes":21},"/building/ceiling-room-0-0-2#ceiling-member":{"component":"/building/ceiling-room-0-0-2","name":"ceiling-member","replaced":{"$set":[]},"writes":21},"/building/ceiling-room-1-0-0#ceiling-member":{"component":"/building/ceiling-room-1-0-0","name":"ceiling-member","replaced":{"$set":[]},"writes":23},"/building/ceiling-room-1-0-1#ceiling-member":{"component":"/building/ceiling-room-1-0-1","name":"ceiling-member","replaced":{"$set":[]},"writes":21},"/building/chimney#cap":{"component":"/building/chimney","name":"cap","replaced":{"$set":[]},"writes":6},"/building/chimney#flue":{"component":"/building/chimney","name":"flue","replaced":{"$set":[]},"writes":2},"/building/chimney#shaft":{"component":"/building/chimney","name":"shaft","replaced":{"$set":[]},"writes":174},"/building/chimney-bearing#bearing-course":{"component":"/building/chimney-bearing","name":"bearing-course","replaced":{"$set":[]},"writes":2},"/building/foundation#contact":{"component":"/building/foundation","name":"contact","replaced":{"$set":[]},"writes":65},"/building/porch#balustrade":{"component":"/building/porch","name":"balustrade","replaced":{"$set":[]},"writes":10},"/building/porch#brace":{"component":"/building/porch","name":"brace","replaced":{"$set":[]},"writes":2},"/building/porch#canopy":{"component":"/building/porch","name":"canopy","replaced":{"$set":[]},"writes":44},"/building/porch#deck":{"component":"/building/porch","name":"deck","replaced":{"$set":[]},"writes":44},"/building/porch#front-beam":{"component":"/building/porch","name":"front-beam","replaced":{"$set":[]},"writes":11},"/building/porch#porch-seat":{"component":"/building/porch","name":"porch-seat","replaced":{"$set":[]},"writes":2},"/building/porch#post":{"component":"/building/porch","name":"post","replaced":{"$set":[]},"writes":6},"/building/porch#post-shoe":{"component":"/building/porch","name":"post-shoe","replaced":{"$set":[]},"writes":2},"/building/porch/lantern-1#realize":{"component":"/building/porch/lantern-1","name":"realize","replaced":{"$set":[]},"writes":2},"/building/porch/lantern-9#realize":{"component":"/building/porch/lantern-9","name":"realize","replaced":{"$set":[]},"writes":2},"/building/roof-0/room/collars#collar-tie":{"component":"/building/roof-0/room/collars","name":"collar-tie","replaced":{"$set":[]},"writes":7},"/building/roof-0/room/guard#guard":{"component":"/building/roof-0/room/guard","name":"guard","replaced":{"$set":[]},"writes":13},"/building/roof-0/room/light-0#lantern":{"component":"/building/roof-0/room/light-0","name":"lantern","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/light-1#lantern":{"component":"/building/roof-0/room/light-1","name":"lantern","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/light-2#hanger":{"component":"/building/roof-0/room/light-2","name":"hanger","replaced":{"$set":[]},"writes":6},"/building/roof-0/room/light-2#lantern":{"component":"/building/roof-0/room/light-2","name":"lantern","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/station-0#bookcase":{"component":"/building/roof-0/room/station-0","name":"bookcase","replaced":{"$set":[]},"writes":4},"/building/roof-0/room/station-0#lectern":{"component":"/building/roof-0/room/station-0","name":"lectern","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/station-0#reading-seat":{"component":"/building/roof-0/room/station-0","name":"reading-seat","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/station-0#shelf-cap":{"component":"/building/roof-0/room/station-0","name":"shelf-cap","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/station-0#supplies":{"component":"/building/roof-0/room/station-0","name":"supplies","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/station-1#shelf-cap":{"component":"/building/roof-0/room/station-1","name":"shelf-cap","replaced":{"$set":[]},"writes":2},"/building/roof-0/room/station-1#storage":{"component":"/building/roof-0/room/station-1","name":"storage","replaced":{"$set":[]},"writes":4},"/building/roof-0/room/station-1#supplies":{"component":"/building/roof-0/room/station-1","name":"supplies","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/station-2#bookcase":{"component":"/building/roof-0/room/station-2","name":"bookcase","replaced":{"$set":[]},"writes":4},"/building/roof-0/room/station-2#lectern":{"component":"/building/roof-0/room/station-2","name":"lectern","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/station-2#reading-seat":{"component":"/building/roof-0/room/station-2","name":"reading-seat","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/station-2#shelf-cap":{"component":"/building/roof-0/room/station-2","name":"shelf-cap","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/station-2#supplies":{"component":"/building/roof-0/room/station-2","name":"supplies","replaced":{"$set":[]},"writes":1},"/building/roof-0/weather/cover#eave-fascia":{"component":"/building/roof-0/weather/cover","name":"eave-fascia","replaced":{"$set":[]},"writes":11},"/building/roof-0/weather/cover#ridge-cap":{"component":"/building/roof-0/weather/cover","name":"ridge-cap","replaced":{"$set":[]},"writes":7},"/building/roof-0/weather/cover#ridge-finial":{"component":"/building/roof-0/weather/cover","name":"ridge-finial","replaced":{"$set":[]},"writes":2},"/building/roof-0/weather/cover#riser":{"component":"/building/roof-0/weather/cover","name":"riser","replaced":{"$set":[]},"writes":70},"/building/roof-0/weather/cover#weather-course":{"component":"/building/roof-0/weather/cover","name":"weather-course","replaced":{"$set":[]},"writes":156},"/building/roof-0/weather/cover/gable-front#gable-frame":{"component":"/building/roof-0/weather/cover/gable-front","name":"gable-frame","replaced":{"$set":[]},"writes":50},"/building/roof-0/weather/cover/gable-front/window#glazing":{"component":"/building/roof-0/weather/cover/gable-front/window","name":"glazing","replaced":{"$set":["/building/roof-0/weather/cover/gable-front"]},"writes":9},"/building/roof-0/weather/cover/gable-rear#gable-frame":{"component":"/building/roof-0/weather/cover/gable-rear","name":"gable-frame","replaced":{"$set":[]},"writes":46},"/building/roof-0/weather/cover/gable-rear/window#glazing":{"component":"/building/roof-0/weather/cover/gable-rear/window","name":"glazing","replaced":{"$set":["/building/roof-0/weather/cover/gable-rear"]},"writes":9},"/building/roof-1/room/collars#collar-tie":{"component":"/building/roof-1/room/collars","name":"collar-tie","replaced":{"$set":[]},"writes":8},"/building/roof-1/room/guard#guard":{"component":"/building/roof-1/room/guard","name":"guard","replaced":{"$set":[]},"writes":11},"/building/roof-1/room/light-0#hanger":{"component":"/building/roof-1/room/light-0","name":"hanger","replaced":{"$set":[]},"writes":3},"/building/roof-1/room/light-0#lantern":{"component":"/building/roof-1/room/light-0","name":"lantern","replaced":{"$set":[]},"writes":1},"/building/roof-1/room/light-1#hanger":{"component":"/building/roof-1/room/light-1","name":"hanger","replaced":{"$set":[]},"writes":4},"/building/roof-1/room/light-1#lantern":{"component":"/building/roof-1/room/light-1","name":"lantern","replaced":{"$set":[]},"writes":1},"/building/roof-1/room/station-0#bookcase":{"component":"/building/roof-1/room/station-0","name":"bookcase","replaced":{"$set":[]},"writes":4},"/building/roof-1/room/station-0#lectern":{"component":"/building/roof-1/room/station-0","name":"lectern","replaced":{"$set":[]},"writes":1},"/building/roof-1/room/station-0#reading-seat":{"component":"/building/roof-1/room/station-0","name":"reading-seat","replaced":{"$set":[]},"writes":1},"/building/roof-1/room/station-0#shelf-cap":{"component":"/building/roof-1/room/station-0","name":"shelf-cap","replaced":{"$set":[]},"writes":1},"/building/roof-1/room/station-0#supplies":{"component":"/building/roof-1/room/station-0","name":"supplies","replaced":{"$set":[]},"writes":1},"/building/roof-1/room/station-1#shelf-cap":{"component":"/building/roof-1/room/station-1","name":"shelf-cap","replaced":{"$set":[]},"writes":2},"/building/roof-1/room/station-1#storage":{"component":"/building/roof-1/room/station-1","name":"storage","replaced":{"$set":[]},"writes":4},"/building/roof-1/room/station-1#supplies":{"component":"/building/roof-1/room/station-1","name":"supplies","replaced":{"$set":[]},"writes":1},"/building/roof-1/room/station-2#bookcase":{"component":"/building/roof-1/room/station-2","name":"bookcase","replaced":{"$set":[]},"writes":4},"/building/roof-1/room/station-2#lectern":{"component":"/building/roof-1/room/station-2","name":"lectern","replaced":{"$set":[]},"writes":1},"/building/roof-1/room/station-2#reading-seat":{"component":"/building/roof-1/room/station-2","name":"reading-seat","replaced":{"$set":[]},"writes":1},"/building/roof-1/room/station-2#shelf-cap":{"component":"/building/roof-1/room/station-2","name":"shelf-cap","replaced":{"$set":[]},"writes":1},"/building/roof-1/room/station-2#supplies":{"component":"/building/roof-1/room/station-2","name":"supplies","replaced":{"$set":[]},"writes":1},"/building/roof-1/weather/cover#eave-fascia":{"component":"/building/roof-1/weather/cover","name":"eave-fascia","replaced":{"$set":[]},"writes":22},"/building/roof-1/weather/cover#ridge-cap":{"component":"/building/roof-1/weather/cover","name":"ridge-cap","replaced":{"$set":[]},"writes":7},"/building/roof-1/weather/cover#ridge-finial":{"component":"/building/roof-1/weather/cover","name":"ridge-finial","replaced":{"$set":[]},"writes":2},"/building/roof-1/weather/cover#riser":{"component":"/building/roof-1/weather/cover","name":"riser","replaced":{"$set":[]},"writes":70},"/building/roof-1/weather/cover#weather-course":{"component":"/building/roof-1/weather/cover","name":"weather-course","replaced":{"$set":[]},"writes":166},"/building/roof-1/weather/cover/dormer-left-4#cheek":{"component":"/building/roof-1/weather/cover/dormer-left-4","name":"cheek","replaced":{"$set":["/building/roof-1/weather/cover"]},"writes":30},"/building/roof-1/weather/cover/dormer-left-4#dormer-cap":{"component":"/building/roof-1/weather/cover/dormer-left-4","name":"dormer-cap","replaced":{"$set":[]},"writes":15},"/building/roof-1/weather/cover/dormer-left-4#face-reveal":{"component":"/building/roof-1/weather/cover/dormer-left-4","name":"face-reveal","replaced":{"$set":["/building/roof-1/weather/cover"]},"writes":6},"/building/roof-1/weather/cover/dormer-left-4#roof-opening":{"component":"/building/roof-1/weather/cover/dormer-left-4","name":"roof-opening","replaced":{"$set":["/building/roof-1/weather/cover"]},"writes":9},"/building/roof-1/weather/cover/dormer-left-4#roof-riser":{"component":"/building/roof-1/weather/cover/dormer-left-4","name":"roof-riser","replaced":{"$set":[]},"writes":8},"/building/roof-1/weather/cover/dormer-left-4/face#frame":{"component":"/building/roof-1/weather/cover/dormer-left-4/face","name":"frame","replaced":{"$set":[]},"writes":19},"/building/roof-1/weather/cover/dormer-left-4/face/window#glazing":{"component":"/building/roof-1/weather/cover/dormer-left-4/face/window","name":"glazing","replaced":{"$set":["/building/roof-1/weather/cover/dormer-left-4/face"]},"writes":6},"/building/roof-1/weather/cover/gable-front#gable-frame":{"component":"/building/roof-1/weather/cover/gable-front","name":"gable-frame","replaced":{"$set":[]},"writes":50},"/building/roof-1/weather/cover/gable-front/window#glazing":{"component":"/building/roof-1/weather/cover/gable-front/window","name":"glazing","replaced":{"$set":["/building/roof-1/weather/cover/gable-front"]},"writes":9},"/building/roof-1/weather/cover/gable-rear#gable-frame":{"component":"/building/roof-1/weather/cover/gable-rear","name":"gable-frame","replaced":{"$set":[]},"writes":46},"/building/roof-floor-0/floor#deck":{"component":"/building/roof-floor-0/floor","name":"deck","replaced":{"$set":[]},"writes":109},"/building/roof-floor-0/knees#knee-beam":{"component":"/building/roof-floor-0/knees","name":"knee-beam","replaced":{"$set":[]},"writes":18},"/building/roof-floor-1/floor#deck":{"component":"/building/roof-floor-1/floor","name":"deck","replaced":{"$set":[]},"writes":109},"/building/roof-floor-1/knees#knee-beam":{"component":"/building/roof-floor-1/knees","name":"knee-beam","replaced":{"$set":[]},"writes":18},"/building/room-0-0-0/door-east#realize":{"component":"/building/room-0-0-0/door-east","name":"realize","replaced":{"$set":["/building/room-0-0-0/wall-east"]},"writes":2},"/building/room-0-0-0/door-north#realize":{"component":"/building/room-0-0-0/door-north","name":"realize","replaced":{"$set":["/building/room-0-0-0/wall-north"]},"writes":2},"/building/room-0-0-0/facade-garden#climber":{"component":"/building/room-0-0-0/facade-garden","name":"climber","replaced":{"$set":[]},"writes":3},"/building/room-0-0-0/floor#realize":{"component":"/building/room-0-0-0/floor","name":"realize","replaced":{"$set":[]},"writes":121},"/building/room-0-0-0/furniture/station-0#flowers":{"component":"/building/room-0-0-0/furniture/station-0","name":"flowers","replaced":{"$set":[]},"writes":1},"/building/room-0-0-0/furniture/station-0#seat":{"component":"/building/room-0-0-0/furniture/station-0","name":"seat","replaced":{"$set":[]},"writes":2},"/building/room-0-0-0/furniture/station-0#supplies":{"component":"/building/room-0-0-0/furniture/station-0","name":"supplies","replaced":{"$set":[]},"writes":1},"/building/room-0-0-0/furniture/station-0#table":{"component":"/building/room-0-0-0/furniture/station-0","name":"table","replaced":{"$set":[]},"writes":1},"/building/room-0-0-0/furniture/station-0#tabletop":{"component":"/building/room-0-0-0/furniture/station-0","name":"tabletop","replaced":{"$set":[]},"writes":1},"/building/room-0-0-0/furniture/station-1#contained-fire":{"component":"/building/room-0-0-0/furniture/station-1","name":"contained-fire","replaced":{"$set":[]},"writes":1},"/building/room-0-0-0/furniture/station-1#fireback":{"component":"/building/room-0-0-0/furniture/station-1","name":"fireback","replaced":{"$set":[]},"writes":3},"/building/room-0-0-0/furniture/station-1#hearthstone":{"component":"/building/room-0-0-0/furniture/station-1","name":"hearthstone","replaced":{"$set":[]},"writes":6},"/building/room-0-0-0/furniture/station-1#jamb":{"component":"/building/room-0-0-0/furniture/station-1","name":"jamb","replaced":{"$set":[]},"writes":2},"/building/room-0-0-0/furniture/station-1#mantel":{"component":"/building/room-0-0-0/furniture/station-1","name":"mantel","replaced":{"$set":[]},"writes":6},"/building/room-0-0-0/furniture/station-4#bench":{"component":"/building/room-0-0-0/furniture/station-4","name":"bench","replaced":{"$set":[]},"writes":4},"/building/room-0-0-0/furniture/station-4#table-trestle":{"component":"/building/room-0-0-0/furniture/station-4","name":"table-trestle","replaced":{"$set":[]},"writes":2},"/building/room-0-0-0/furniture/station-4#tabletop":{"component":"/building/room-0-0-0/furniture/station-4","name":"tabletop","replaced":{"$set":[]},"writes":2},"/building/room-0-0-0/furniture/station-7#shelf-cap":{"component":"/building/room-0-0-0/furniture/station-7","name":"shelf-cap","replaced":{"$set":[]},"writes":2},"/building/room-0-0-0/furniture/station-7#storage":{"component":"/building/room-0-0-0/furniture/station-7","name":"storage","replaced":{"$set":[]},"writes":4},"/building/room-0-0-0/furniture/station-7#supplies":{"component":"/building/room-0-0-0/furniture/station-7","name":"supplies","replaced":{"$set":[]},"writes":1},"/building/room-0-0-0/furniture/textiles#woven-rug":{"component":"/building/room-0-0-0/furniture/textiles","name":"woven-rug","replaced":{"$set":[]},"writes":21},"/building/room-0-0-0/joinery-south#joinery":{"component":"/building/room-0-0-0/joinery-south","name":"joinery","replaced":{"$set":[]},"writes":26},"/building/room-0-0-0/joinery-west#joinery":{"component":"/building/room-0-0-0/joinery-west","name":"joinery","replaced":{"$set":[]},"writes":20},"/building/room-0-0-0/light-0#realize":{"component":"/building/room-0-0-0/light-0","name":"realize","replaced":{"$set":[]},"writes":2},"/building/room-0-0-0/light-1#realize":{"component":"/building/room-0-0-0/light-1","name":"realize","replaced":{"$set":[]},"writes":2},"/building/room-0-0-0/stairs#stringer":{"component":"/building/room-0-0-0/stairs","name":"stringer","replaced":{"$set":[]},"writes":10},"/building/room-0-0-0/stairs#tread":{"component":"/building/room-0-0-0/stairs","name":"tread","replaced":{"$set":[]},"writes":12},"/building/room-0-0-0/wall-east#fill":{"component":"/building/room-0-0-0/wall-east","name":"fill","replaced":{"$set":[]},"writes":45},"/building/room-0-0-0/wall-north#fill":{"component":"/building/room-0-0-0/wall-north","name":"fill","replaced":{"$set":[]},"writes":55},"/building/room-0-0-0/wall-south#fill":{"component":"/building/room-0-0-0/wall-south","name":"fill","replaced":{"$set":[]},"writes":55},"/building/room-0-0-0/wall-west#fill":{"component":"/building/room-0-0-0/wall-west","name":"fill","replaced":{"$set":[]},"writes":45},"/building/room-0-0-0/window-north-0#glazing":{"component":"/building/room-0-0-0/window-north-0","name":"glazing","replaced":{"$set":["/building/room-0-0-0/wall-north"]},"writes":6},"/building/room-0-0-0/window-north-1#glazing":{"component":"/building/room-0-0-0/window-north-1","name":"glazing","replaced":{"$set":["/building/room-0-0-0/wall-north"]},"writes":6},"/building/room-0-0-0/window-south-0#glazing":{"component":"/building/room-0-0-0/window-south-0","name":"glazing","replaced":{"$set":["/building/room-0-0-0/wall-south"]},"writes":6},"/building/room-0-0-0/window-south-1#glazing":{"component":"/building/room-0-0-0/window-south-1","name":"glazing","replaced":{"$set":["/building/room-0-0-0/wall-south"]},"writes":6},"/building/room-0-0-0/window-west-0#glazing":{"component":"/building/room-0-0-0/window-west-0","name":"glazing","replaced":{"$set":["/building/room-0-0-0/wall-west"]},"writes":6},"/building/room-0-0-0/window-west-0#shutters":{"component":"/building/room-0-0-0/window-west-0","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-0-0-0/window-west-0#sill":{"component":"/building/room-0-0-0/window-west-0","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-0-0-0/window-west-0/box#end-board":{"component":"/building/room-0-0-0/window-west-0/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-0-0-0/window-west-0/box#flower":{"component":"/building/room-0-0-0/window-west-0/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-0-0-0/window-west-0/box#front-board":{"component":"/building/room-0-0-0/window-west-0/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-0-0-0/window-west-0/box#planting-soil":{"component":"/building/room-0-0-0/window-west-0/box","name":"planting-soil","replaced":{"$set":["/building/room-0-0-0/window-west-0"]},"writes":2},"/building/room-0-0-0/window-west-1#glazing":{"component":"/building/room-0-0-0/window-west-1","name":"glazing","replaced":{"$set":["/building/room-0-0-0/wall-west"]},"writes":6},"/building/room-0-0-0/window-west-1#shutters":{"component":"/building/room-0-0-0/window-west-1","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-0-0-0/window-west-1#sill":{"component":"/building/room-0-0-0/window-west-1","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-0-0-0/window-west-1/box#end-board":{"component":"/building/room-0-0-0/window-west-1/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-0-0-0/window-west-1/box#flower":{"component":"/building/room-0-0-0/window-west-1/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-0-0-0/window-west-1/box#front-board":{"component":"/building/room-0-0-0/window-west-1/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-0-0-0/window-west-1/box#planting-soil":{"component":"/building/room-0-0-0/window-west-1/box","name":"planting-soil","replaced":{"$set":["/building/room-0-0-0/window-west-1"]},"writes":2},"/building/room-0-0-1/door-east#realize":{"component":"/building/room-0-0-1/door-east","name":"realize","replaced":{"$set":["/building/room-0-0-1/wall-east"]},"writes":2},"/building/room-0-0-1/facade-garden#climber":{"component":"/building/room-0-0-1/facade-garden","name":"climber","replaced":{"$set":[]},"writes":3},"/building/room-0-0-1/floor#realize":{"component":"/building/room-0-0-1/floor","name":"realize","replaced":{"$set":[]},"writes":109},"/building/room-0-0-1/furniture/station-0#bookcase":{"component":"/building/room-0-0-1/furniture/station-0","name":"bookcase","replaced":{"$set":[]},"writes":4},"/building/room-0-0-1/furniture/station-0#lectern":{"component":"/building/room-0-0-1/furniture/station-0","name":"lectern","replaced":{"$set":[]},"writes":1},"/building/room-0-0-1/furniture/station-0#reading-seat":{"component":"/building/room-0-0-1/furniture/station-0","name":"reading-seat","replaced":{"$set":[]},"writes":1},"/building/room-0-0-1/furniture/station-0#shelf-cap":{"component":"/building/room-0-0-1/furniture/station-0","name":"shelf-cap","replaced":{"$set":[]},"writes":1},"/building/room-0-0-1/furniture/station-0#supplies":{"component":"/building/room-0-0-1/furniture/station-0","name":"supplies","replaced":{"$set":[]},"writes":1},"/building/room-0-0-1/furniture/station-1#contained-fire":{"component":"/building/room-0-0-1/furniture/station-1","name":"contained-fire","replaced":{"$set":[]},"writes":1},"/building/room-0-0-1/furniture/station-1#fireback":{"component":"/building/room-0-0-1/furniture/station-1","name":"fireback","replaced":{"$set":[]},"writes":3},"/building/room-0-0-1/furniture/station-1#hearthstone":{"component":"/building/room-0-0-1/furniture/station-1","name":"hearthstone","replaced":{"$set":[]},"writes":6},"/building/room-0-0-1/furniture/station-1#jamb":{"component":"/building/room-0-0-1/furniture/station-1","name":"jamb","replaced":{"$set":[]},"writes":2},"/building/room-0-0-1/furniture/station-1#mantel":{"component":"/building/room-0-0-1/furniture/station-1","name":"mantel","replaced":{"$set":[]},"writes":6},"/building/room-0-0-1/furniture/textiles#woven-rug":{"component":"/building/room-0-0-1/furniture/textiles","name":"woven-rug","replaced":{"$set":[]},"writes":13},"/building/room-0-0-1/joinery-south#joinery":{"component":"/building/room-0-0-1/joinery-south","name":"joinery","replaced":{"$set":[]},"writes":26},"/building/room-0-0-1/joinery-west#joinery":{"component":"/building/room-0-0-1/joinery-west","name":"joinery","replaced":{"$set":[]},"writes":20},"/building/room-0-0-1/light-0#realize":{"component":"/building/room-0-0-1/light-0","name":"realize","replaced":{"$set":[]},"writes":2},"/building/room-0-0-1/light-1#realize":{"component":"/building/room-0-0-1/light-1","name":"realize","replaced":{"$set":[]},"writes":2},"/building/room-0-0-1/stairs#stringer":{"component":"/building/room-0-0-1/stairs","name":"stringer","replaced":{"$set":[]},"writes":10},"/building/room-0-0-1/stairs#tread":{"component":"/building/room-0-0-1/stairs","name":"tread","replaced":{"$set":[]},"writes":12},"/building/room-0-0-1/wall-east#fill":{"component":"/building/room-0-0-1/wall-east","name":"fill","replaced":{"$set":[]},"writes":45},"/building/room-0-0-1/wall-north#fill":{"component":"/building/room-0-0-1/wall-north","name":"fill","replaced":{"$set":[]},"writes":55},"/building/room-0-0-1/wall-south#fill":{"component":"/building/room-0-0-1/wall-south","name":"fill","replaced":{"$set":[]},"writes":55},"/building/room-0-0-1/wall-west#fill":{"component":"/building/room-0-0-1/wall-west","name":"fill","replaced":{"$set":[]},"writes":45},"/building/room-0-0-1/window-north-0#glazing":{"component":"/building/room-0-0-1/window-north-0","name":"glazing","replaced":{"$set":["/building/room-0-0-1/wall-north"]},"writes":6},"/building/room-0-0-1/window-north-1#glazing":{"component":"/building/room-0-0-1/window-north-1","name":"glazing","replaced":{"$set":["/building/room-0-0-1/wall-north"]},"writes":6},"/building/room-0-0-1/window-south-0#glazing":{"component":"/building/room-0-0-1/window-south-0","name":"glazing","replaced":{"$set":["/building/room-0-0-1/wall-south"]},"writes":6},"/building/room-0-0-1/window-south-1#glazing":{"component":"/building/room-0-0-1/window-south-1","name":"glazing","replaced":{"$set":["/building/room-0-0-1/wall-south"]},"writes":6},"/building/room-0-0-1/window-west-0#glazing":{"component":"/building/room-0-0-1/window-west-0","name":"glazing","replaced":{"$set":["/building/room-0-0-1/wall-west"]},"writes":6},"/building/room-0-0-1/window-west-0#shutters":{"component":"/building/room-0-0-1/window-west-0","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-0-0-1/window-west-0#sill":{"component":"/building/room-0-0-1/window-west-0","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-0-0-1/window-west-0/box#end-board":{"component":"/building/room-0-0-1/window-west-0/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-0-0-1/window-west-0/box#flower":{"component":"/building/room-0-0-1/window-west-0/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-0-0-1/window-west-0/box#front-board":{"component":"/building/room-0-0-1/window-west-0/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-0-0-1/window-west-0/box#planting-soil":{"component":"/building/room-0-0-1/window-west-0/box","name":"planting-soil","replaced":{"$set":["/building/room-0-0-1/window-west-0"]},"writes":2},"/building/room-0-0-1/window-west-1#glazing":{"component":"/building/room-0-0-1/window-west-1","name":"glazing","replaced":{"$set":["/building/room-0-0-1/wall-west"]},"writes":6},"/building/room-0-0-1/window-west-1#shutters":{"component":"/building/room-0-0-1/window-west-1","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-0-0-1/window-west-1#sill":{"component":"/building/room-0-0-1/window-west-1","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-0-0-1/window-west-1/box#end-board":{"component":"/building/room-0-0-1/window-west-1/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-0-0-1/window-west-1/box#flower":{"component":"/building/room-0-0-1/window-west-1/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-0-0-1/window-west-1/box#front-board":{"component":"/building/room-0-0-1/window-west-1/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-0-0-1/window-west-1/box#planting-soil":{"component":"/building/room-0-0-1/window-west-1/box","name":"planting-soil","replaced":{"$set":["/building/room-0-0-1/window-west-1"]},"writes":2},"/building/room-0-0-2/facade-garden#climber":{"component":"/building/room-0-0-2/facade-garden","name":"climber","replaced":{"$set":[]},"writes":3},"/building/room-0-0-2/floor#realize":{"component":"/building/room-0-0-2/floor","name":"realize","replaced":{"$set":[]},"writes":109},"/building/room-0-0-2/furniture/station-0#bed":{"component":"/building/room-0-0-2/furniture/station-0","name":"bed","replaced":{"$set":[]},"writes":2},"/building/room-0-0-2/furniture/station-0#bedside":{"component":"/building/room-0-0-2/furniture/station-0","name":"bedside","replaced":{"$set":[]},"writes":1},"/building/room-0-0-2/furniture/station-0#bedside-rug":{"component":"/building/room-0-0-2/furniture/station-0","name":"bedside-rug","replaced":{"$set":[]},"writes":1},"/building/room-0-0-2/furniture/station-0#supplies":{"component":"/building/room-0-0-2/furniture/station-0","name":"supplies","replaced":{"$set":[]},"writes":1},"/building/room-0-0-2/furniture/station-1#cabinet":{"component":"/building/room-0-0-2/furniture/station-1","name":"cabinet","replaced":{"$set":[]},"writes":6},"/building/room-0-0-2/furniture/station-1#cabinet-cornice":{"component":"/building/room-0-0-2/furniture/station-1","name":"cabinet-cornice","replaced":{"$set":[]},"writes":3},"/building/room-0-0-2/furniture/station-1#storage-runner":{"component":"/building/room-0-0-2/furniture/station-1","name":"storage-runner","replaced":{"$set":[]},"writes":3},"/building/room-0-0-2/furniture/station-2#bookcase":{"component":"/building/room-0-0-2/furniture/station-2","name":"bookcase","replaced":{"$set":[]},"writes":5},"/building/room-0-0-2/furniture/station-2#bookcase-cornice":{"component":"/building/room-0-0-2/furniture/station-2","name":"bookcase-cornice","replaced":{"$set":[]},"writes":3},"/building/room-0-0-2/furniture/station-2#reading-desk":{"component":"/building/room-0-0-2/furniture/station-2","name":"reading-desk","replaced":{"$set":[]},"writes":1},"/building/room-0-0-2/furniture/station-2#reading-seat":{"component":"/building/room-0-0-2/furniture/station-2","name":"reading-seat","replaced":{"$set":[]},"writes":1},"/building/room-0-0-2/furniture/textiles#woven-rug":{"component":"/building/room-0-0-2/furniture/textiles","name":"woven-rug","replaced":{"$set":[]},"writes":14},"/building/room-0-0-2/joinery-north#joinery":{"component":"/building/room-0-0-2/joinery-north","name":"joinery","replaced":{"$set":[]},"writes":30},"/building/room-0-0-2/joinery-south#joinery":{"component":"/building/room-0-0-2/joinery-south","name":"joinery","replaced":{"$set":[]},"writes":26},"/building/room-0-0-2/joinery-west#joinery":{"component":"/building/room-0-0-2/joinery-west","name":"joinery","replaced":{"$set":[]},"writes":20},"/building/room-0-0-2/light-0#realize":{"component":"/building/room-0-0-2/light-0","name":"realize","replaced":{"$set":[]},"writes":2},"/building/room-0-0-2/light-1#realize":{"component":"/building/room-0-0-2/light-1","name":"realize","replaced":{"$set":[]},"writes":2},"/building/room-0-0-2/stairs#stringer":{"component":"/building/room-0-0-2/stairs","name":"stringer","replaced":{"$set":[]},"writes":10},"/building/room-0-0-2/stairs#tread":{"component":"/building/room-0-0-2/stairs","name":"tread","replaced":{"$set":[]},"writes":12},"/building/room-0-0-2/wall-east#fill":{"component":"/building/room-0-0-2/wall-east","name":"fill","replaced":{"$set":[]},"writes":45},"/building/room-0-0-2/wall-north#fill":{"component":"/building/room-0-0-2/wall-north","name":"fill","replaced":{"$set":[]},"writes":55},"/building/room-0-0-2/wall-south#fill":{"component":"/building/room-0-0-2/wall-south","name":"fill","replaced":{"$set":[]},"writes":55},"/building/room-0-0-2/wall-west#fill":{"component":"/building/room-0-0-2/wall-west","name":"fill","replaced":{"$set":[]},"writes":45},"/building/room-0-0-2/window-east-0#glazing":{"component":"/building/room-0-0-2/window-east-0","name":"glazing","replaced":{"$set":["/building/room-0-0-2/wall-east"]},"writes":6},"/building/room-0-0-2/window-east-1#glazing":{"component":"/building/room-0-0-2/window-east-1","name":"glazing","replaced":{"$set":["/building/room-0-0-2/wall-east"]},"writes":6},"/building/room-0-0-2/window-north-0#glazing":{"component":"/building/room-0-0-2/window-north-0","name":"glazing","replaced":{"$set":["/building/room-0-0-2/wall-north"]},"writes":6},"/building/room-0-0-2/window-north-0#shutters":{"component":"/building/room-0-0-2/window-north-0","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-0-0-2/window-north-0#sill":{"component":"/building/room-0-0-2/window-north-0","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-0-0-2/window-north-0/box#end-board":{"component":"/building/room-0-0-2/window-north-0/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-0-0-2/window-north-0/box#flower":{"component":"/building/room-0-0-2/window-north-0/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-0-0-2/window-north-0/box#front-board":{"component":"/building/room-0-0-2/window-north-0/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-0-0-2/window-north-0/box#planting-soil":{"component":"/building/room-0-0-2/window-north-0/box","name":"planting-soil","replaced":{"$set":["/building/room-0-0-2/window-north-0"]},"writes":2},"/building/room-0-0-2/window-north-1#glazing":{"component":"/building/room-0-0-2/window-north-1","name":"glazing","replaced":{"$set":["/building/room-0-0-2/wall-north"]},"writes":6},"/building/room-0-0-2/window-north-1#shutters":{"component":"/building/room-0-0-2/window-north-1","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-0-0-2/window-north-1#sill":{"component":"/building/room-0-0-2/window-north-1","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-0-0-2/window-north-1/box#end-board":{"component":"/building/room-0-0-2/window-north-1/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-0-0-2/window-north-1/box#flower":{"component":"/building/room-0-0-2/window-north-1/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-0-0-2/window-north-1/box#front-board":{"component":"/building/room-0-0-2/window-north-1/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-0-0-2/window-north-1/box#planting-soil":{"component":"/building/room-0-0-2/window-north-1/box","name":"planting-soil","replaced":{"$set":["/building/room-0-0-2/window-north-1"]},"writes":2},"/building/room-0-0-2/window-south-0#glazing":{"component":"/building/room-0-0-2/window-south-0","name":"glazing","replaced":{"$set":["/building/room-0-0-2/wall-south"]},"writes":6},"/building/room-0-0-2/window-south-1#glazing":{"component":"/building/room-0-0-2/window-south-1","name":"glazing","replaced":{"$set":["/building/room-0-0-2/wall-south"]},"writes":6},"/building/room-0-0-2/window-west-0#glazing":{"component":"/building/room-0-0-2/window-west-0","name":"glazing","replaced":{"$set":["/building/room-0-0-2/wall-west"]},"writes":6},"/building/room-0-0-2/window-west-0#shutters":{"component":"/building/room-0-0-2/window-west-0","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-0-0-2/window-west-0#sill":{"component":"/building/room-0-0-2/window-west-0","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-0-0-2/window-west-0/box#end-board":{"component":"/building/room-0-0-2/window-west-0/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-0-0-2/window-west-0/box#flower":{"component":"/building/room-0-0-2/window-west-0/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-0-0-2/window-west-0/box#front-board":{"component":"/building/room-0-0-2/window-west-0/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-0-0-2/window-west-0/box#planting-soil":{"component":"/building/room-0-0-2/window-west-0/box","name":"planting-soil","replaced":{"$set":["/building/room-0-0-2/window-west-0"]},"writes":2},"/building/room-0-0-2/window-west-1#glazing":{"component":"/building/room-0-0-2/window-west-1","name":"glazing","replaced":{"$set":["/building/room-0-0-2/wall-west"]},"writes":6},"/building/room-0-0-2/window-west-1#shutters":{"component":"/building/room-0-0-2/window-west-1","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-0-0-2/window-west-1#sill":{"component":"/building/room-0-0-2/window-west-1","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-0-0-2/window-west-1/box#end-board":{"component":"/building/room-0-0-2/window-west-1/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-0-0-2/window-west-1/box#flower":{"component":"/building/room-0-0-2/window-west-1/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-0-0-2/window-west-1/box#front-board":{"component":"/building/room-0-0-2/window-west-1/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-0-0-2/window-west-1/box#planting-soil":{"component":"/building/room-0-0-2/window-west-1/box","name":"planting-soil","replaced":{"$set":["/building/room-0-0-2/window-west-1"]},"writes":2},"/building/room-1-0-0/door-west#realize":{"component":"/building/room-1-0-0/door-west","name":"realize","replaced":{"$set":["/building/room-1-0-0/wall-west"]},"writes":2},"/building/room-1-0-0/floor#realize":{"component":"/building/room-1-0-0/floor","name":"realize","replaced":{"$set":[]},"writes":121},"/building/room-1-0-0/furniture/station-0#counter":{"component":"/building/room-1-0-0/furniture/station-0","name":"counter","replaced":{"$set":[]},"writes":1},"/building/room-1-0-0/furniture/station-0#shelf":{"component":"/building/room-1-0-0/furniture/station-0","name":"shelf","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/furniture/station-0#supplies":{"component":"/building/room-1-0-0/furniture/station-0","name":"supplies","replaced":{"$set":[]},"writes":1},"/building/room-1-0-0/furniture/station-0#workstation":{"component":"/building/room-1-0-0/furniture/station-0","name":"workstation","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/furniture/station-1#bench":{"component":"/building/room-1-0-0/furniture/station-1","name":"bench","replaced":{"$set":[]},"writes":8},"/building/room-1-0-0/furniture/station-1#table-trestle":{"component":"/building/room-1-0-0/furniture/station-1","name":"table-trestle","replaced":{"$set":[]},"writes":4},"/building/room-1-0-0/furniture/station-1#tabletop":{"component":"/building/room-1-0-0/furniture/station-1","name":"tabletop","replaced":{"$set":[]},"writes":4},"/building/room-1-0-0/furniture/station-4#cooking-counter":{"component":"/building/room-1-0-0/furniture/station-4","name":"cooking-counter","replaced":{"$set":[]},"writes":3},"/building/room-1-0-0/furniture/station-4#pot-shelf":{"component":"/building/room-1-0-0/furniture/station-4","name":"pot-shelf","replaced":{"$set":[]},"writes":3},"/building/room-1-0-0/furniture/station-4#preparation":{"component":"/building/room-1-0-0/furniture/station-4","name":"preparation","replaced":{"$set":[]},"writes":1},"/building/room-1-0-0/furniture/station-4#stove-hood":{"component":"/building/room-1-0-0/furniture/station-4","name":"stove-hood","replaced":{"$set":[]},"writes":1},"/building/room-1-0-0/furniture/station-4#work-mat":{"component":"/building/room-1-0-0/furniture/station-4","name":"work-mat","replaced":{"$set":[]},"writes":1},"/building/room-1-0-0/furniture/station-5#cabinet":{"component":"/building/room-1-0-0/furniture/station-5","name":"cabinet","replaced":{"$set":[]},"writes":6},"/building/room-1-0-0/furniture/station-5#cabinet-cornice":{"component":"/building/room-1-0-0/furniture/station-5","name":"cabinet-cornice","replaced":{"$set":[]},"writes":3},"/building/room-1-0-0/furniture/station-5#storage-runner":{"component":"/building/room-1-0-0/furniture/station-5","name":"storage-runner","replaced":{"$set":[]},"writes":3},"/building/room-1-0-0/furniture/station-6#shelf-cap":{"component":"/building/room-1-0-0/furniture/station-6","name":"shelf-cap","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/furniture/station-6#storage":{"component":"/building/room-1-0-0/furniture/station-6","name":"storage","replaced":{"$set":[]},"writes":4},"/building/room-1-0-0/furniture/station-6#supplies":{"component":"/building/room-1-0-0/furniture/station-6","name":"supplies","replaced":{"$set":[]},"writes":1},"/building/room-1-0-0/furniture/textiles#woven-rug":{"component":"/building/room-1-0-0/furniture/textiles","name":"woven-rug","replaced":{"$set":[]},"writes":25},"/building/room-1-0-0/joinery-east#joinery":{"component":"/building/room-1-0-0/joinery-east","name":"joinery","replaced":{"$set":[]},"writes":20},"/building/room-1-0-0/joinery-north#joinery":{"component":"/building/room-1-0-0/joinery-north","name":"joinery","replaced":{"$set":[]},"writes":30},"/building/room-1-0-0/joinery-south#joinery":{"component":"/building/room-1-0-0/joinery-south","name":"joinery","replaced":{"$set":[]},"writes":30},"/building/room-1-0-0/light-0#realize":{"component":"/building/room-1-0-0/light-0","name":"realize","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/light-1#realize":{"component":"/building/room-1-0-0/light-1","name":"realize","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/wall-east#fill":{"component":"/building/room-1-0-0/wall-east","name":"fill","replaced":{"$set":[]},"writes":45},"/building/room-1-0-0/wall-north#fill":{"component":"/building/room-1-0-0/wall-north","name":"fill","replaced":{"$set":[]},"writes":55},"/building/room-1-0-0/wall-south#fill":{"component":"/building/room-1-0-0/wall-south","name":"fill","replaced":{"$set":[]},"writes":55},"/building/room-1-0-0/wall-west#fill":{"component":"/building/room-1-0-0/wall-west","name":"fill","replaced":{"$set":[]},"writes":45},"/building/room-1-0-0/window-east-0#glazing":{"component":"/building/room-1-0-0/window-east-0","name":"glazing","replaced":{"$set":["/building/room-1-0-0/wall-east"]},"writes":6},"/building/room-1-0-0/window-east-0#shutters":{"component":"/building/room-1-0-0/window-east-0","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-1-0-0/window-east-0#sill":{"component":"/building/room-1-0-0/window-east-0","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/window-east-0/box#end-board":{"component":"/building/room-1-0-0/window-east-0/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/window-east-0/box#flower":{"component":"/building/room-1-0-0/window-east-0/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/window-east-0/box#front-board":{"component":"/building/room-1-0-0/window-east-0/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/window-east-0/box#planting-soil":{"component":"/building/room-1-0-0/window-east-0/box","name":"planting-soil","replaced":{"$set":["/building/room-1-0-0/window-east-0"]},"writes":2},"/building/room-1-0-0/window-east-1#glazing":{"component":"/building/room-1-0-0/window-east-1","name":"glazing","replaced":{"$set":["/building/room-1-0-0/wall-east"]},"writes":6},"/building/room-1-0-0/window-east-1#shutters":{"component":"/building/room-1-0-0/window-east-1","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-1-0-0/window-east-1#sill":{"component":"/building/room-1-0-0/window-east-1","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/window-east-1/box#end-board":{"component":"/building/room-1-0-0/window-east-1/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/window-east-1/box#flower":{"component":"/building/room-1-0-0/window-east-1/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/window-east-1/box#front-board":{"component":"/building/room-1-0-0/window-east-1/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/window-east-1/box#planting-soil":{"component":"/building/room-1-0-0/window-east-1/box","name":"planting-soil","replaced":{"$set":["/building/room-1-0-0/window-east-1"]},"writes":2},"/building/room-1-0-0/window-north-0#glazing":{"component":"/building/room-1-0-0/window-north-0","name":"glazing","replaced":{"$set":["/building/room-1-0-0/wall-north"]},"writes":6},"/building/room-1-0-0/window-north-0#shutters":{"component":"/building/room-1-0-0/window-north-0","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-1-0-0/window-north-0#sill":{"component":"/building/room-1-0-0/window-north-0","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/window-north-0/box#end-board":{"component":"/building/room-1-0-0/window-north-0/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/window-north-0/box#flower":{"component":"/building/room-1-0-0/window-north-0/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/window-north-0/box#front-board":{"component":"/building/room-1-0-0/window-north-0/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/window-north-0/box#planting-soil":{"component":"/building/room-1-0-0/window-north-0/box","name":"planting-soil","replaced":{"$set":["/building/room-1-0-0/window-north-0"]},"writes":2},"/building/room-1-0-0/window-north-1#glazing":{"component":"/building/room-1-0-0/window-north-1","name":"glazing","replaced":{"$set":["/building/room-1-0-0/wall-north"]},"writes":6},"/building/room-1-0-0/window-north-1#shutters":{"component":"/building/room-1-0-0/window-north-1","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-1-0-0/window-north-1#sill":{"component":"/building/room-1-0-0/window-north-1","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/window-north-1/box#end-board":{"component":"/building/room-1-0-0/window-north-1/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/window-north-1/box#flower":{"component":"/building/room-1-0-0/window-north-1/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/window-north-1/box#front-board":{"component":"/building/room-1-0-0/window-north-1/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/window-north-1/box#planting-soil":{"component":"/building/room-1-0-0/window-north-1/box","name":"planting-soil","replaced":{"$set":["/building/room-1-0-0/window-north-1"]},"writes":2},"/building/room-1-0-0/window-south-0#glazing":{"component":"/building/room-1-0-0/window-south-0","name":"glazing","replaced":{"$set":["/building/room-1-0-0/wall-south"]},"writes":6},"/building/room-1-0-0/window-south-0#shutters":{"component":"/building/room-1-0-0/window-south-0","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-1-0-0/window-south-0#sill":{"component":"/building/room-1-0-0/window-south-0","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/window-south-0/box#end-board":{"component":"/building/room-1-0-0/window-south-0/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/window-south-0/box#flower":{"component":"/building/room-1-0-0/window-south-0/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/window-south-0/box#front-board":{"component":"/building/room-1-0-0/window-south-0/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/window-south-0/box#planting-soil":{"component":"/building/room-1-0-0/window-south-0/box","name":"planting-soil","replaced":{"$set":["/building/room-1-0-0/window-south-0"]},"writes":2},"/building/room-1-0-0/window-south-1#glazing":{"component":"/building/room-1-0-0/window-south-1","name":"glazing","replaced":{"$set":["/building/room-1-0-0/wall-south"]},"writes":6},"/building/room-1-0-0/window-south-1#shutters":{"component":"/building/room-1-0-0/window-south-1","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-1-0-0/window-south-1#sill":{"component":"/building/room-1-0-0/window-south-1","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/window-south-1/box#end-board":{"component":"/building/room-1-0-0/window-south-1/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/window-south-1/box#flower":{"component":"/building/room-1-0-0/window-south-1/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/window-south-1/box#front-board":{"component":"/building/room-1-0-0/window-south-1/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-1-0-0/window-south-1/box#planting-soil":{"component":"/building/room-1-0-0/window-south-1/box","name":"planting-soil","replaced":{"$set":["/building/room-1-0-0/window-south-1"]},"writes":2},"/building/room-1-0-1/door-west#realize":{"component":"/building/room-1-0-1/door-west","name":"realize","replaced":{"$set":["/building/room-1-0-1/wall-west"]},"writes":2},"/building/room-1-0-1/floor#realize":{"component":"/building/room-1-0-1/floor","name":"realize","replaced":{"$set":[]},"writes":121},"/building/room-1-0-1/furniture/station-0#counter":{"component":"/building/room-1-0-1/furniture/station-0","name":"counter","replaced":{"$set":[]},"writes":1},"/building/room-1-0-1/furniture/station-0#shelf":{"component":"/building/room-1-0-1/furniture/station-0","name":"shelf","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/furniture/station-0#supplies":{"component":"/building/room-1-0-1/furniture/station-0","name":"supplies","replaced":{"$set":[]},"writes":1},"/building/room-1-0-1/furniture/station-0#workstation":{"component":"/building/room-1-0-1/furniture/station-0","name":"workstation","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/furniture/station-1#anvil":{"component":"/building/room-1-0-1/furniture/station-1","name":"anvil","replaced":{"$set":[]},"writes":1},"/building/room-1-0-1/furniture/station-1#supplies":{"component":"/building/room-1-0-1/furniture/station-1","name":"supplies","replaced":{"$set":[]},"writes":1},"/building/room-1-0-1/furniture/station-1#tool-shelf":{"component":"/building/room-1-0-1/furniture/station-1","name":"tool-shelf","replaced":{"$set":[]},"writes":3},"/building/room-1-0-1/furniture/station-1#workbench":{"component":"/building/room-1-0-1/furniture/station-1","name":"workbench","replaced":{"$set":[]},"writes":3},"/building/room-1-0-1/furniture/station-2#cabinet":{"component":"/building/room-1-0-1/furniture/station-2","name":"cabinet","replaced":{"$set":[]},"writes":6},"/building/room-1-0-1/furniture/station-2#cabinet-cornice":{"component":"/building/room-1-0-1/furniture/station-2","name":"cabinet-cornice","replaced":{"$set":[]},"writes":3},"/building/room-1-0-1/furniture/station-2#storage-runner":{"component":"/building/room-1-0-1/furniture/station-2","name":"storage-runner","replaced":{"$set":[]},"writes":3},"/building/room-1-0-1/furniture/textiles#woven-rug":{"component":"/building/room-1-0-1/furniture/textiles","name":"woven-rug","replaced":{"$set":[]},"writes":19},"/building/room-1-0-1/joinery-east#joinery":{"component":"/building/room-1-0-1/joinery-east","name":"joinery","replaced":{"$set":[]},"writes":20},"/building/room-1-0-1/joinery-north#joinery":{"component":"/building/room-1-0-1/joinery-north","name":"joinery","replaced":{"$set":[]},"writes":30},"/building/room-1-0-1/joinery-south#joinery":{"component":"/building/room-1-0-1/joinery-south","name":"joinery","replaced":{"$set":[]},"writes":30},"/building/room-1-0-1/light-0#realize":{"component":"/building/room-1-0-1/light-0","name":"realize","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/light-1#realize":{"component":"/building/room-1-0-1/light-1","name":"realize","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/stairs#stringer":{"component":"/building/room-1-0-1/stairs","name":"stringer","replaced":{"$set":[]},"writes":10},"/building/room-1-0-1/stairs#tread":{"component":"/building/room-1-0-1/stairs","name":"tread","replaced":{"$set":[]},"writes":12},"/building/room-1-0-1/wall-east#fill":{"component":"/building/room-1-0-1/wall-east","name":"fill","replaced":{"$set":[]},"writes":45},"/building/room-1-0-1/wall-north#fill":{"component":"/building/room-1-0-1/wall-north","name":"fill","replaced":{"$set":[]},"writes":55},"/building/room-1-0-1/wall-south#fill":{"component":"/building/room-1-0-1/wall-south","name":"fill","replaced":{"$set":[]},"writes":55},"/building/room-1-0-1/wall-west#fill":{"component":"/building/room-1-0-1/wall-west","name":"fill","replaced":{"$set":[]},"writes":45},"/building/room-1-0-1/window-east-0#glazing":{"component":"/building/room-1-0-1/window-east-0","name":"glazing","replaced":{"$set":["/building/room-1-0-1/wall-east"]},"writes":6},"/building/room-1-0-1/window-east-0#shutters":{"component":"/building/room-1-0-1/window-east-0","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-1-0-1/window-east-0#sill":{"component":"/building/room-1-0-1/window-east-0","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/window-east-0/box#end-board":{"component":"/building/room-1-0-1/window-east-0/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/window-east-0/box#flower":{"component":"/building/room-1-0-1/window-east-0/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/window-east-0/box#front-board":{"component":"/building/room-1-0-1/window-east-0/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/window-east-0/box#planting-soil":{"component":"/building/room-1-0-1/window-east-0/box","name":"planting-soil","replaced":{"$set":["/building/room-1-0-1/window-east-0"]},"writes":2},"/building/room-1-0-1/window-east-1#glazing":{"component":"/building/room-1-0-1/window-east-1","name":"glazing","replaced":{"$set":["/building/room-1-0-1/wall-east"]},"writes":6},"/building/room-1-0-1/window-east-1#shutters":{"component":"/building/room-1-0-1/window-east-1","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-1-0-1/window-east-1#sill":{"component":"/building/room-1-0-1/window-east-1","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/window-east-1/box#end-board":{"component":"/building/room-1-0-1/window-east-1/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/window-east-1/box#flower":{"component":"/building/room-1-0-1/window-east-1/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/window-east-1/box#front-board":{"component":"/building/room-1-0-1/window-east-1/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/window-east-1/box#planting-soil":{"component":"/building/room-1-0-1/window-east-1/box","name":"planting-soil","replaced":{"$set":["/building/room-1-0-1/window-east-1"]},"writes":2},"/building/room-1-0-1/window-north-0#glazing":{"component":"/building/room-1-0-1/window-north-0","name":"glazing","replaced":{"$set":["/building/room-1-0-1/wall-north"]},"writes":6},"/building/room-1-0-1/window-north-0#shutters":{"component":"/building/room-1-0-1/window-north-0","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-1-0-1/window-north-0#sill":{"component":"/building/room-1-0-1/window-north-0","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/window-north-0/box#end-board":{"component":"/building/room-1-0-1/window-north-0/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/window-north-0/box#flower":{"component":"/building/room-1-0-1/window-north-0/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/window-north-0/box#front-board":{"component":"/building/room-1-0-1/window-north-0/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/window-north-0/box#planting-soil":{"component":"/building/room-1-0-1/window-north-0/box","name":"planting-soil","replaced":{"$set":["/building/room-1-0-1/window-north-0"]},"writes":2},"/building/room-1-0-1/window-north-1#glazing":{"component":"/building/room-1-0-1/window-north-1","name":"glazing","replaced":{"$set":["/building/room-1-0-1/wall-north"]},"writes":6},"/building/room-1-0-1/window-north-1#shutters":{"component":"/building/room-1-0-1/window-north-1","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-1-0-1/window-north-1#sill":{"component":"/building/room-1-0-1/window-north-1","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/window-north-1/box#end-board":{"component":"/building/room-1-0-1/window-north-1/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/window-north-1/box#flower":{"component":"/building/room-1-0-1/window-north-1/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/window-north-1/box#front-board":{"component":"/building/room-1-0-1/window-north-1/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/window-north-1/box#planting-soil":{"component":"/building/room-1-0-1/window-north-1/box","name":"planting-soil","replaced":{"$set":["/building/room-1-0-1/window-north-1"]},"writes":2},"/building/room-1-0-1/window-south-0#glazing":{"component":"/building/room-1-0-1/window-south-0","name":"glazing","replaced":{"$set":["/building/room-1-0-1/wall-south"]},"writes":6},"/building/room-1-0-1/window-south-0#shutters":{"component":"/building/room-1-0-1/window-south-0","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-1-0-1/window-south-0#sill":{"component":"/building/room-1-0-1/window-south-0","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/window-south-0/box#end-board":{"component":"/building/room-1-0-1/window-south-0/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/window-south-0/box#flower":{"component":"/building/room-1-0-1/window-south-0/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/window-south-0/box#front-board":{"component":"/building/room-1-0-1/window-south-0/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/window-south-0/box#planting-soil":{"component":"/building/room-1-0-1/window-south-0/box","name":"planting-soil","replaced":{"$set":["/building/room-1-0-1/window-south-0"]},"writes":2},"/building/room-1-0-1/window-south-1#glazing":{"component":"/building/room-1-0-1/window-south-1","name":"glazing","replaced":{"$set":["/building/room-1-0-1/wall-south"]},"writes":6},"/building/room-1-0-1/window-south-1#shutters":{"component":"/building/room-1-0-1/window-south-1","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-1-0-1/window-south-1#sill":{"component":"/building/room-1-0-1/window-south-1","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/window-south-1/box#end-board":{"component":"/building/room-1-0-1/window-south-1/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/window-south-1/box#flower":{"component":"/building/room-1-0-1/window-south-1/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/window-south-1/box#front-board":{"component":"/building/room-1-0-1/window-south-1/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-1-0-1/window-south-1/box#planting-soil":{"component":"/building/room-1-0-1/window-south-1/box","name":"planting-soil","replaced":{"$set":["/building/room-1-0-1/window-south-1"]},"writes":2},"/garden/bed-0/bed#edging":{"component":"/garden/bed-0/bed","name":"edging","replaced":{"$set":[]},"writes":3},"/garden/bed-0/bed#flower":{"component":"/garden/bed-0/bed","name":"flower","replaced":{"$set":[]},"writes":3},"/garden/bed-0/bed#soil":{"component":"/garden/bed-0/bed","name":"soil","replaced":{"$set":[]},"writes":3},"/garden/bed-0/edging#edging":{"component":"/garden/bed-0/edging","name":"edging","replaced":{"$set":[]},"writes":14},"/garden/bed-1/bed#edging":{"component":"/garden/bed-1/bed","name":"edging","replaced":{"$set":[]},"writes":3},"/garden/bed-1/bed#flower":{"component":"/garden/bed-1/bed","name":"flower","replaced":{"$set":[]},"writes":3},"/garden/bed-1/bed#soil":{"component":"/garden/bed-1/bed","name":"soil","replaced":{"$set":[]},"writes":3},"/garden/bed-1/edging#edging":{"component":"/garden/bed-1/edging","name":"edging","replaced":{"$set":[]},"writes":14},"/garden/bed-2/bed#edging":{"component":"/garden/bed-2/bed","name":"edging","replaced":{"$set":[]},"writes":3},"/garden/bed-2/bed#flower":{"component":"/garden/bed-2/bed","name":"flower","replaced":{"$set":[]},"writes":3},"/garden/bed-2/bed#soil":{"component":"/garden/bed-2/bed","name":"soil","replaced":{"$set":[]},"writes":3},"/garden/bed-2/edging#edging":{"component":"/garden/bed-2/edging","name":"edging","replaced":{"$set":[]},"writes":14},"/garden/bed-3/bed#edging":{"component":"/garden/bed-3/bed","name":"edging","replaced":{"$set":[]},"writes":3},"/garden/bed-3/bed#flower":{"component":"/garden/bed-3/bed","name":"flower","replaced":{"$set":[]},"writes":3},"/garden/bed-3/bed#soil":{"component":"/garden/bed-3/bed","name":"soil","replaced":{"$set":[]},"writes":3},"/garden/bed-3/edging#edging":{"component":"/garden/bed-3/edging","name":"edging","replaced":{"$set":[]},"writes":14},"/garden/borders/plant--1-12#plant":{"component":"/garden/borders/plant--1-12","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--1-13#plant":{"component":"/garden/borders/plant--1-13","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--2--2#plant":{"component":"/garden/borders/plant--2--2","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--2--4#plant":{"component":"/garden/borders/plant--2--4","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--2-10#plant":{"component":"/garden/borders/plant--2-10","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--2-12#plant":{"component":"/garden/borders/plant--2-12","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--2-2#plant":{"component":"/garden/borders/plant--2-2","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--2-3#plant":{"component":"/garden/borders/plant--2-3","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--2-5#plant":{"component":"/garden/borders/plant--2-5","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--2-6#plant":{"component":"/garden/borders/plant--2-6","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--2-7#plant":{"component":"/garden/borders/plant--2-7","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--3--2#plant":{"component":"/garden/borders/plant--3--2","name":"plant","replaced":{"$set":[]},"writes":2},"/garden/borders/plant--3-1#plant":{"component":"/garden/borders/plant--3-1","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--3-3#plant":{"component":"/garden/borders/plant--3-3","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--3-4#plant":{"component":"/garden/borders/plant--3-4","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--3-5#plant":{"component":"/garden/borders/plant--3-5","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--3-6#plant":{"component":"/garden/borders/plant--3-6","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--3-8#plant":{"component":"/garden/borders/plant--3-8","name":"plant","replaced":{"$set":[]},"writes":2},"/garden/borders/plant--4-10#plant":{"component":"/garden/borders/plant--4-10","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--4-3#plant":{"component":"/garden/borders/plant--4-3","name":"plant","replaced":{"$set":[]},"writes":2},"/garden/borders/plant--4-5#plant":{"component":"/garden/borders/plant--4-5","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--4-6#plant":{"component":"/garden/borders/plant--4-6","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--4-7#plant":{"component":"/garden/borders/plant--4-7","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-0-12#plant":{"component":"/garden/borders/plant-0-12","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-10-13#plant":{"component":"/garden/borders/plant-10-13","name":"plant","replaced":{"$set":[]},"writes":2},"/garden/borders/plant-10-14#plant":{"component":"/garden/borders/plant-10-14","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-11-13#plant":{"component":"/garden/borders/plant-11-13","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-11-14#plant":{"component":"/garden/borders/plant-11-14","name":"plant","replaced":{"$set":[]},"writes":2},"/garden/borders/plant-12--3#plant":{"component":"/garden/borders/plant-12--3","name":"plant","replaced":{"$set":[]},"writes":2},"/garden/borders/plant-14--2#plant":{"component":"/garden/borders/plant-14--2","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-14--3#plant":{"component":"/garden/borders/plant-14--3","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-14-13#plant":{"component":"/garden/borders/plant-14-13","name":"plant","replaced":{"$set":[]},"writes":2},"/garden/borders/plant-14-14#plant":{"component":"/garden/borders/plant-14-14","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-15--3#plant":{"component":"/garden/borders/plant-15--3","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-15-13#plant":{"component":"/garden/borders/plant-15-13","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-16--3#plant":{"component":"/garden/borders/plant-16--3","name":"plant","replaced":{"$set":[]},"writes":2},"/garden/borders/plant-16--4#plant":{"component":"/garden/borders/plant-16--4","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-16-14#plant":{"component":"/garden/borders/plant-16-14","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-18-13#plant":{"component":"/garden/borders/plant-18-13","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-18-14#plant":{"component":"/garden/borders/plant-18-14","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-2-12#plant":{"component":"/garden/borders/plant-2-12","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-21--2#plant":{"component":"/garden/borders/plant-21--2","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-21--4#plant":{"component":"/garden/borders/plant-21--4","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-21-14#plant":{"component":"/garden/borders/plant-21-14","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-22--2#plant":{"component":"/garden/borders/plant-22--2","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-23-0#plant":{"component":"/garden/borders/plant-23-0","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-23-1#plant":{"component":"/garden/borders/plant-23-1","name":"plant","replaced":{"$set":[]},"writes":2},"/garden/borders/plant-23-10#plant":{"component":"/garden/borders/plant-23-10","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-23-2#plant":{"component":"/garden/borders/plant-23-2","name":"plant","replaced":{"$set":[]},"writes":2},"/garden/borders/plant-23-3#plant":{"component":"/garden/borders/plant-23-3","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-23-4#plant":{"component":"/garden/borders/plant-23-4","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-23-9#plant":{"component":"/garden/borders/plant-23-9","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-24-5#plant":{"component":"/garden/borders/plant-24-5","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-24-8#plant":{"component":"/garden/borders/plant-24-8","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-25-0#plant":{"component":"/garden/borders/plant-25-0","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-25-1#plant":{"component":"/garden/borders/plant-25-1","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-25-7#plant":{"component":"/garden/borders/plant-25-7","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-3--6#plant":{"component":"/garden/borders/plant-3--6","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-3--7#plant":{"component":"/garden/borders/plant-3--7","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-6-16#plant":{"component":"/garden/borders/plant-6-16","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-7--6#plant":{"component":"/garden/borders/plant-7--6","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-7-15#plant":{"component":"/garden/borders/plant-7-15","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-8--7#plant":{"component":"/garden/borders/plant-8--7","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-9--6#plant":{"component":"/garden/borders/plant-9--6","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-9-12#plant":{"component":"/garden/borders/plant-9-12","name":"plant","replaced":{"$set":[]},"writes":2},"/garden/borders/plant-9-13#plant":{"component":"/garden/borders/plant-9-13","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/light-0#realize":{"component":"/garden/light-0","name":"realize","replaced":{"$set":[]},"writes":6},"/garden/light-0/lantern#realize":{"component":"/garden/light-0/lantern","name":"realize","replaced":{"$set":[]},"writes":2},"/garden/light-1#realize":{"component":"/garden/light-1","name":"realize","replaced":{"$set":[]},"writes":6},"/garden/light-1/lantern#realize":{"component":"/garden/light-1/lantern","name":"realize","replaced":{"$set":[]},"writes":2},"/garden/planting/grass--1--3#realize":{"component":"/garden/planting/grass--1--3","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass--2-0#realize":{"component":"/garden/planting/grass--2-0","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass--3--16#realize":{"component":"/garden/planting/grass--3--16","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass--7-6#realize":{"component":"/garden/planting/grass--7-6","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-10-18#realize":{"component":"/garden/planting/grass-10-18","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-14-19#realize":{"component":"/garden/planting/grass-14-19","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-15-18#realize":{"component":"/garden/planting/grass-15-18","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-17--2#realize":{"component":"/garden/planting/grass-17--2","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-20--3#realize":{"component":"/garden/planting/grass-20--3","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-20-13#realize":{"component":"/garden/planting/grass-20-13","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-21--16#realize":{"component":"/garden/planting/grass-21--16","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-26--15#realize":{"component":"/garden/planting/grass-26--15","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-27-9#realize":{"component":"/garden/planting/grass-27-9","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-28-5#realize":{"component":"/garden/planting/grass-28-5","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-28-7#realize":{"component":"/garden/planting/grass-28-7","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-5-14#realize":{"component":"/garden/planting/grass-5-14","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-6-14#realize":{"component":"/garden/planting/grass-6-14","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-6-17#realize":{"component":"/garden/planting/grass-6-17","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-8--13#realize":{"component":"/garden/planting/grass-8--13","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-8--6#realize":{"component":"/garden/planting/grass-8--6","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-8--8#realize":{"component":"/garden/planting/grass-8--8","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-9--10#realize":{"component":"/garden/planting/grass-9--10","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/tree-0#realize":{"component":"/garden/planting/tree-0","name":"realize","replaced":{"$set":[]},"writes":68},"/garden/planting/tree-1#realize":{"component":"/garden/planting/tree-1","name":"realize","replaced":{"$set":[]},"writes":68},"/garden/planting/tree-2#realize":{"component":"/garden/planting/tree-2","name":"realize","replaced":{"$set":[]},"writes":68},"/garden/planting/tree-3#realize":{"component":"/garden/planting/tree-3","name":"realize","replaced":{"$set":[]},"writes":66},"/garden/walk#paving":{"component":"/garden/walk","name":"paving","replaced":{"$set":["/building/approach","/land"]},"writes":27},"/land#strata":{"component":"/land","name":"strata","replaced":{"$set":[]},"writes":8763}},"owners":["/building","/building/approach","/building/ceiling-room-0-0-0","/building/ceiling-room-0-0-1","/building/ceiling-room-0-0-2","/building/ceiling-room-1-0-0","/building/ceiling-room-1-0-1","/building/chimney","/building/chimney-bearing","/building/foundation","/building/porch","/building/porch/lantern-1","/building/porch/lantern-9","/building/roof-0","/building/roof-0/room","/building/roof-0/room/collars","/building/roof-0/room/guard","/building/roof-0/room/light-0","/building/roof-0/room/light-1","/building/roof-0/room/light-2","/building/roof-0/room/station-0","/building/roof-0/room/station-1","/building/roof-0/room/station-2","/building/roof-0/weather","/building/roof-0/weather/cover","/building/roof-0/weather/cover/gable-front","/building/roof-0/weather/cover/gable-front/window","/building/roof-0/weather/cover/gable-rear","/building/roof-0/weather/cover/gable-rear/window","/building/roof-1","/building/roof-1/room","/building/roof-1/room/collars","/building/roof-1/room/guard","/building/roof-1/room/light-0","/building/roof-1/room/light-1","/building/roof-1/room/station-0","/building/roof-1/room/station-1","/building/roof-1/room/station-2","/building/roof-1/weather","/building/roof-1/weather/cover","/building/roof-1/weather/cover/dormer-left-4","/building/roof-1/weather/cover/dormer-left-4/face","/building/roof-1/weather/cover/dormer-left-4/face/window","/building/roof-1/weather/cover/gable-front","/building/roof-1/weather/cover/gable-front/window","/building/roof-1/weather/cover/gable-rear","/building/roof-floor-0","/building/roof-floor-0/floor","/building/roof-floor-0/knees","/building/roof-floor-1","/building/roof-floor-1/floor","/building/roof-floor-1/knees","/building/room-0-0-0","/building/room-0-0-0/door-east","/building/room-0-0-0/door-north","/building/room-0-0-0/facade-garden","/building/room-0-0-0/floor","/building/room-0-0-0/furniture","/building/room-0-0-0/furniture/station-0","/building/room-0-0-0/furniture/station-1","/building/room-0-0-0/furniture/station-4","/building/room-0-0-0/furniture/station-7","/building/room-0-0-0/furniture/textiles","/building/room-0-0-0/joinery-south","/building/room-0-0-0/joinery-west","/building/room-0-0-0/light-0","/building/room-0-0-0/light-1","/building/room-0-0-0/stairs","/building/room-0-0-0/wall-east","/building/room-0-0-0/wall-north","/building/room-0-0-0/wall-south","/building/room-0-0-0/wall-west","/building/room-0-0-0/window-north-0","/building/room-0-0-0/window-north-1","/building/room-0-0-0/window-south-0","/building/room-0-0-0/window-south-1","/building/room-0-0-0/window-west-0","/building/room-0-0-0/window-west-0/box","/building/room-0-0-0/window-west-1","/building/room-0-0-0/window-west-1/box","/building/room-0-0-1","/building/room-0-0-1/door-east","/building/room-0-0-1/facade-garden","/building/room-0-0-1/floor","/building/room-0-0-1/furniture","/building/room-0-0-1/furniture/station-0","/building/room-0-0-1/furniture/station-1","/building/room-0-0-1/furniture/textiles","/building/room-0-0-1/joinery-south","/building/room-0-0-1/joinery-west","/building/room-0-0-1/light-0","/building/room-0-0-1/light-1","/building/room-0-0-1/stairs","/building/room-0-0-1/wall-east","/building/room-0-0-1/wall-north","/building/room-0-0-1/wall-south","/building/room-0-0-1/wall-west","/building/room-0-0-1/window-north-0","/building/room-0-0-1/window-north-1","/building/room-0-0-1/window-south-0","/building/room-0-0-1/window-south-1","/building/room-0-0-1/window-west-0","/building/room-0-0-1/window-west-0/box","/building/room-0-0-1/window-west-1","/building/room-0-0-1/window-west-1/box","/building/room-0-0-2","/building/room-0-0-2/facade-garden","/building/room-0-0-2/floor","/building/room-0-0-2/furniture","/building/room-0-0-2/furniture/station-0","/building/room-0-0-2/furniture/station-1","/building/room-0-0-2/furniture/station-2","/building/room-0-0-2/furniture/textiles","/building/room-0-0-2/joinery-north","/building/room-0-0-2/joinery-south","/building/room-0-0-2/joinery-west","/building/room-0-0-2/light-0","/building/room-0-0-2/light-1","/building/room-0-0-2/stairs","/building/room-0-0-2/wall-east","/building/room-0-0-2/wall-north","/building/room-0-0-2/wall-south","/building/room-0-0-2/wall-west","/building/room-0-0-2/window-east-0","/building/room-0-0-2/window-east-1","/building/room-0-0-2/window-north-0","/building/room-0-0-2/window-north-0/box","/building/room-0-0-2/window-north-1","/building/room-0-0-2/window-north-1/box","/building/room-0-0-2/window-south-0","/building/room-0-0-2/window-south-1","/building/room-0-0-2/window-west-0","/building/room-0-0-2/window-west-0/box","/building/room-0-0-2/window-west-1","/building/room-0-0-2/window-west-1/box","/building/room-1-0-0","/building/room-1-0-0/door-west","/building/room-1-0-0/facade-garden","/building/room-1-0-0/floor","/building/room-1-0-0/furniture","/building/room-1-0-0/furniture/station-0","/building/room-1-0-0/furniture/station-1","/building/room-1-0-0/furniture/station-4","/building/room-1-0-0/furniture/station-5","/building/room-1-0-0/furniture/station-6","/building/room-1-0-0/furniture/textiles","/building/room-1-0-0/joinery-east","/building/room-1-0-0/joinery-north","/building/room-1-0-0/joinery-south","/building/room-1-0-0/light-0","/building/room-1-0-0/light-1","/building/room-1-0-0/wall-east","/building/room-1-0-0/wall-north","/building/room-1-0-0/wall-south","/building/room-1-0-0/wall-west","/building/room-1-0-0/window-east-0","/building/room-1-0-0/window-east-0/box","/building/room-1-0-0/window-east-1","/building/room-1-0-0/window-east-1/box","/building/room-1-0-0/window-north-0","/building/room-1-0-0/window-north-0/box","/building/room-1-0-0/window-north-1","/building/room-1-0-0/window-north-1/box","/building/room-1-0-0/window-south-0","/building/room-1-0-0/window-south-0/box","/building/room-1-0-0/window-south-1","/building/room-1-0-0/window-south-1/box","/building/room-1-0-1","/building/room-1-0-1/door-west","/building/room-1-0-1/facade-garden","/building/room-1-0-1/floor","/building/room-1-0-1/furniture","/building/room-1-0-1/furniture/station-0","/building/room-1-0-1/furniture/station-1","/building/room-1-0-1/furniture/station-2","/building/room-1-0-1/furniture/textiles","/building/room-1-0-1/joinery-east","/building/room-1-0-1/joinery-north","/building/room-1-0-1/joinery-south","/building/room-1-0-1/light-0","/building/room-1-0-1/light-1","/building/room-1-0-1/stairs","/building/room-1-0-1/wall-east","/building/room-1-0-1/wall-north","/building/room-1-0-1/wall-south","/building/room-1-0-1/wall-west","/building/room-1-0-1/window-east-0","/building/room-1-0-1/window-east-0/box","/building/room-1-0-1/window-east-1","/building/room-1-0-1/window-east-1/box","/building/room-1-0-1/window-north-0","/building/room-1-0-1/window-north-0/box","/building/room-1-0-1/window-north-1","/building/room-1-0-1/window-north-1/box","/building/room-1-0-1/window-south-0","/building/room-1-0-1/window-south-0/box","/building/room-1-0-1/window-south-1","/building/room-1-0-1/window-south-1/box","/garden","/garden/bed-0","/garden/bed-0/bed","/garden/bed-0/edging","/garden/bed-0/footing","/garden/bed-0/soil","/garden/bed-1","/garden/bed-1/bed","/garden/bed-1/edging","/garden/bed-1/footing","/garden/bed-1/soil","/garden/bed-2","/garden/bed-2/bed","/garden/bed-2/edging","/garden/bed-2/footing","/garden/bed-2/soil","/garden/bed-3","/garden/bed-3/bed","/garden/bed-3/edging","/garden/bed-3/footing","/garden/bed-3/soil","/garden/borders","/garden/borders/plant--1-12","/garden/borders/plant--1-13","/garden/borders/plant--2--2","/garden/borders/plant--2--4","/garden/borders/plant--2-10","/garden/borders/plant--2-12","/garden/borders/plant--2-2","/garden/borders/plant--2-3","/garden/borders/plant--2-5","/garden/borders/plant--2-6","/garden/borders/plant--2-7","/garden/borders/plant--3--2","/garden/borders/plant--3-1","/garden/borders/plant--3-3","/garden/borders/plant--3-4","/garden/borders/plant--3-5","/garden/borders/plant--3-6","/garden/borders/plant--3-8","/garden/borders/plant--4-10","/garden/borders/plant--4-3","/garden/borders/plant--4-5","/garden/borders/plant--4-6","/garden/borders/plant--4-7","/garden/borders/plant-0-12","/garden/borders/plant-10-13","/garden/borders/plant-10-14","/garden/borders/plant-11-13","/garden/borders/plant-11-14","/garden/borders/plant-12--3","/garden/borders/plant-14--2","/garden/borders/plant-14--3","/garden/borders/plant-14-13","/garden/borders/plant-14-14","/garden/borders/plant-15--3","/garden/borders/plant-15-13","/garden/borders/plant-16--3","/garden/borders/plant-16--4","/garden/borders/plant-16-14","/garden/borders/plant-18-13","/garden/borders/plant-18-14","/garden/borders/plant-2-12","/garden/borders/plant-21--2","/garden/borders/plant-21--4","/garden/borders/plant-21-14","/garden/borders/plant-22--2","/garden/borders/plant-23-0","/garden/borders/plant-23-1","/garden/borders/plant-23-10","/garden/borders/plant-23-2","/garden/borders/plant-23-3","/garden/borders/plant-23-4","/garden/borders/plant-23-9","/garden/borders/plant-24-5","/garden/borders/plant-24-8","/garden/borders/plant-25-0","/garden/borders/plant-25-1","/garden/borders/plant-25-7","/garden/borders/plant-3--6","/garden/borders/plant-3--7","/garden/borders/plant-6-16","/garden/borders/plant-7--6","/garden/borders/plant-7-15","/garden/borders/plant-8--7","/garden/borders/plant-9--6","/garden/borders/plant-9-12","/garden/borders/plant-9-13","/garden/light-0","/garden/light-0/lantern","/garden/light-1","/garden/light-1/lantern","/garden/planting","/garden/planting/grass--1--3","/garden/planting/grass--2-0","/garden/planting/grass--3--16","/garden/planting/grass--7-6","/garden/planting/grass-10-18","/garden/planting/grass-14-19","/garden/planting/grass-15-18","/garden/planting/grass-17--2","/garden/planting/grass-20--3","/garden/planting/grass-20-13","/garden/planting/grass-21--16","/garden/planting/grass-26--15","/garden/planting/grass-27-9","/garden/planting/grass-28-5","/garden/planting/grass-28-7","/garden/planting/grass-5-14","/garden/planting/grass-6-14","/garden/planting/grass-6-17","/garden/planting/grass-8--13","/garden/planting/grass-8--6","/garden/planting/grass-8--8","/garden/planting/grass-9--10","/garden/planting/tree-0","/garden/planting/tree-1","/garden/planting/tree-2","/garden/planting/tree-3","/garden/walk","/land"],"port_uses":[["/building","street",1],["/building/roof-0/weather","interior",1],["/building/roof-0/weather/cover/gable-front","infill",1],["/building/roof-0/weather/cover/gable-rear","infill",1],["/building/roof-1/weather","interior",1],["/building/roof-1/weather/cover","left-4",1],["/building/roof-1/weather/cover/dormer-left-4/face","infill",1],["/building/roof-1/weather/cover/gable-front","infill",1],["/building/roof-floor-0","seat",1],["/building/roof-floor-1","seat",1],["/building/room-0-0-0","ceiling",1],["/building/room-0-0-0","north",1],["/building/room-0-0-0/wall-east","infill",1],["/building/room-0-0-0/wall-north","infill",3],["/building/room-0-0-0/wall-south","infill",3],["/building/room-0-0-0/wall-west","infill",3],["/building/room-0-0-0/window-west-0","garden",1],["/building/room-0-0-0/window-west-1","garden",1],["/building/room-0-0-1","ceiling",1],["/building/room-0-0-1/wall-east","infill",1],["/building/room-0-0-1/wall-north","infill",2],["/building/room-0-0-1/wall-south","infill",3],["/building/room-0-0-1/wall-west","infill",3],["/building/room-0-0-1/window-west-0","garden",1],["/building/room-0-0-1/window-west-1","garden",1],["/building/room-0-0-2","ceiling",1],["/building/room-0-0-2","upper-floor",1],["/building/room-0-0-2/wall-east","infill",2],["/building/room-0-0-2/wall-north","infill",3],["/building/room-0-0-2/wall-south","infill",3],["/building/room-0-0-2/wall-west","infill",3],["/building/room-0-0-2/window-north-0","garden",1],["/building/room-0-0-2/window-north-1","garden",1],["/building/room-0-0-2/window-west-0","garden",1],["/building/room-0-0-2/window-west-1","garden",1],["/building/room-1-0-0","ceiling",1],["/building/room-1-0-0/wall-east","infill",3],["/building/room-1-0-0/wall-north","infill",3],["/building/room-1-0-0/wall-south","infill",3],["/building/room-1-0-0/wall-west","infill",1],["/building/room-1-0-0/window-east-0","garden",1],["/building/room-1-0-0/window-east-1","garden",1],["/building/room-1-0-0/window-north-0","garden",1],["/building/room-1-0-0/window-north-1","garden",1],["/building/room-1-0-0/window-south-0","garden",1],["/building/room-1-0-0/window-south-1","garden",1],["/building/room-1-0-1","ceiling",1],["/building/room-1-0-1","upper-floor",1],["/building/room-1-0-1/wall-east","infill",3],["/building/room-1-0-1/wall-north","infill",3],["/building/room-1-0-1/wall-south","infill",3],["/building/room-1-0-1/wall-west","infill",1],["/building/room-1-0-1/window-east-0","garden",1],["/building/room-1-0-1/window-east-1","garden",1],["/building/room-1-0-1/window-north-0","garden",1],["/building/room-1-0-1/window-north-1","garden",1],["/building/room-1-0-1/window-south-0","garden",1],["/building/room-1-0-1/window-south-1","garden",1],["/land","construction",12],["/land","planting",92]],"preferences":{},"relations":{"$set":[{"$tuple":["/building","exposes","/building/approach"]},{"$tuple":["/building/approach","contained_by","/building"]},{"$tuple":["/building/approach","supported_by","/land"]},{"$tuple":["/building/ceiling-room-0-0-0","attached_to","/building/room-0-0-0"]},{"$tuple":["/building/ceiling-room-0-0-0","contained_by","/building"]},{"$tuple":["/building/ceiling-room-0-0-1","attached_to","/building/room-0-0-1"]},{"$tuple":["/building/ceiling-room-0-0-1","contained_by","/building"]},{"$tuple":["/building/ceiling-room-0-0-2","attached_to","/building/room-0-0-2"]},{"$tuple":["/building/ceiling-room-0-0-2","contained_by","/building"]},{"$tuple":["/building/ceiling-room-1-0-0","attached_to","/building/room-1-0-0"]},{"$tuple":["/building/ceiling-room-1-0-0","contained_by","/building"]},{"$tuple":["/building/ceiling-room-1-0-1","attached_to","/building/room-1-0-1"]},{"$tuple":["/building/ceiling-room-1-0-1","contained_by","/building"]},{"$tuple":["/building/chimney","contained_by","/building"]},{"$tuple":["/building/chimney-bearing","contained_by","/building"]},{"$tuple":["/building/chimney-bearing","supported_by","/land"]},{"$tuple":["/building/foundation","contained_by","/building"]},{"$tuple":["/building/foundation","supported_by","/land"]},{"$tuple":["/building/porch","connected_to","/building/room-0-0-0"]},{"$tuple":["/building/porch","contained_by","/building"]},{"$tuple":["/building/porch/lantern-1","contained_by","/building/porch"]},{"$tuple":["/building/porch/lantern-9","contained_by","/building/porch"]},{"$tuple":["/building/roof-0","connected_to","/building/roof-floor-0"]},{"$tuple":["/building/roof-0","contained_by","/building"]},{"$tuple":["/building/roof-0","exposes","/building/roof-0/room"]},{"$tuple":["/building/roof-0/room","attached_to","/building/roof-0/weather"]},{"$tuple":["/building/roof-0/room","connected_to","/building/room-1-0-1"]},{"$tuple":["/building/roof-0/room","contained_by","/building/roof-0"]},{"$tuple":["/building/roof-0/room","supported_by","/building/roof-floor-0"]},{"$tuple":["/building/roof-0/room/collars","contained_by","/building/roof-0/room"]},{"$tuple":["/building/roof-0/room/guard","contained_by","/building/roof-0/room"]},{"$tuple":["/building/roof-0/room/light-0","contained_by","/building/roof-0/room"]},{"$tuple":["/building/roof-0/room/light-1","contained_by","/building/roof-0/room"]},{"$tuple":["/building/roof-0/room/light-2","contained_by","/building/roof-0/room"]},{"$tuple":["/building/roof-0/room/station-0","contained_by","/building/roof-0/room"]},{"$tuple":["/building/roof-0/room/station-1","contained_by","/building/roof-0/room"]},{"$tuple":["/building/roof-0/room/station-2","contained_by","/building/roof-0/room"]},{"$tuple":["/building/roof-0/weather","contained_by","/building/roof-0"]},{"$tuple":["/building/roof-0/weather/cover","contained_by","/building/roof-0/weather"]},{"$tuple":["/building/roof-0/weather/cover/gable-front","contained_by","/building/roof-0/weather/cover"]},{"$tuple":["/building/roof-0/weather/cover/gable-front/window","attached_to","/building/roof-0/weather/cover/gable-front"]},{"$tuple":["/building/roof-0/weather/cover/gable-front/window","contained_by","/building/roof-0/weather/cover/gable-front"]},{"$tuple":["/building/roof-0/weather/cover/gable-rear","contained_by","/building/roof-0/weather/cover"]},{"$tuple":["/building/roof-0/weather/cover/gable-rear/window","attached_to","/building/roof-0/weather/cover/gable-rear"]},{"$tuple":["/building/roof-0/weather/cover/gable-rear/window","contained_by","/building/roof-0/weather/cover/gable-rear"]},{"$tuple":["/building/roof-1","connected_to","/building/roof-floor-1"]},{"$tuple":["/building/roof-1","contained_by","/building"]},{"$tuple":["/building/roof-1","exposes","/building/roof-1/room"]},{"$tuple":["/building/roof-1/room","attached_to","/building/roof-1/weather"]},{"$tuple":["/building/roof-1/room","connected_to","/building/room-0-0-2"]},{"$tuple":["/building/roof-1/room","contained_by","/building/roof-1"]},{"$tuple":["/building/roof-1/room","supported_by","/building/roof-floor-1"]},{"$tuple":["/building/roof-1/room/collars","contained_by","/building/roof-1/room"]},{"$tuple":["/building/roof-1/room/guard","contained_by","/building/roof-1/room"]},{"$tuple":["/building/roof-1/room/light-0","contained_by","/building/roof-1/room"]},{"$tuple":["/building/roof-1/room/light-1","contained_by","/building/roof-1/room"]},{"$tuple":["/building/roof-1/room/station-0","contained_by","/building/roof-1/room"]},{"$tuple":["/building/roof-1/room/station-1","contained_by","/building/roof-1/room"]},{"$tuple":["/building/roof-1/room/station-2","contained_by","/building/roof-1/room"]},{"$tuple":["/building/roof-1/weather","contained_by","/building/roof-1"]},{"$tuple":["/building/roof-1/weather/cover","contained_by","/building/roof-1/weather"]},{"$tuple":["/building/roof-1/weather/cover/dormer-left-4","attached_to","/building/roof-1/weather/cover"]},{"$tuple":["/building/roof-1/weather/cover/dormer-left-4","contained_by","/building/roof-1/weather/cover"]},{"$tuple":["/building/roof-1/weather/cover/dormer-left-4/face","contained_by","/building/roof-1/weather/cover/dormer-left-4"]},{"$tuple":["/building/roof-1/weather/cover/dormer-left-4/face/window","attached_to","/building/roof-1/weather/cover/dormer-left-4/face"]},{"$tuple":["/building/roof-1/weather/cover/dormer-left-4/face/window","contained_by","/building/roof-1/weather/cover/dormer-left-4/face"]},{"$tuple":["/building/roof-1/weather/cover/gable-front","contained_by","/building/roof-1/weather/cover"]},{"$tuple":["/building/roof-1/weather/cover/gable-front/window","attached_to","/building/roof-1/weather/cover/gable-front"]},{"$tuple":["/building/roof-1/weather/cover/gable-front/window","contained_by","/building/roof-1/weather/cover/gable-front"]},{"$tuple":["/building/roof-1/weather/cover/gable-rear","contained_by","/building/roof-1/weather/cover"]},{"$tuple":["/building/roof-floor-0","connected_to","/building/room-1-0-1"]},{"$tuple":["/building/roof-floor-0","contained_by","/building"]},{"$tuple":["/building/roof-floor-0/floor","contained_by","/building/roof-floor-0"]},{"$tuple":["/building/roof-floor-0/knees","contained_by","/building/roof-floor-0"]},{"$tuple":["/building/roof-floor-1","connected_to","/building/room-0-0-2"]},{"$tuple":["/building/roof-floor-1","contained_by","/building"]},{"$tuple":["/building/roof-floor-1/floor","contained_by","/building/roof-floor-1"]},{"$tuple":["/building/roof-floor-1/knees","contained_by","/building/roof-floor-1"]},{"$tuple":["/building/room-0-0-0","contained_by","/building"]},{"$tuple":["/building/room-0-0-0/door-east","attached_to","/building/room-0-0-0/wall-east"]},{"$tuple":["/building/room-0-0-0/door-east","contained_by","/building/room-0-0-0"]},{"$tuple":["/building/room-0-0-0/door-north","attached_to","/building/room-0-0-0/wall-north"]},{"$tuple":["/building/room-0-0-0/door-north","contained_by","/building/room-0-0-0"]},{"$tuple":["/building/room-0-0-0/facade-garden","contained_by","/building/room-0-0-0"]},{"$tuple":["/building/room-0-0-0/floor","contained_by","/building/room-0-0-0"]},{"$tuple":["/building/room-0-0-0/furniture","contained_by","/building/room-0-0-0"]},{"$tuple":["/building/room-0-0-0/furniture/station-0","contained_by","/building/room-0-0-0/furniture"]},{"$tuple":["/building/room-0-0-0/furniture/station-1","contained_by","/building/room-0-0-0/furniture"]},{"$tuple":["/building/room-0-0-0/furniture/station-4","contained_by","/building/room-0-0-0/furniture"]},{"$tuple":["/building/room-0-0-0/furniture/station-7","contained_by","/building/room-0-0-0/furniture"]},{"$tuple":["/building/room-0-0-0/furniture/textiles","contained_by","/building/room-0-0-0/furniture"]},{"$tuple":["/building/room-0-0-0/joinery-south","connected_to","/building/room-0-0-0/wall-south"]},{"$tuple":["/building/room-0-0-0/joinery-south","contained_by","/building/room-0-0-0"]},{"$tuple":["/building/room-0-0-0/joinery-west","connected_to","/building/room-0-0-0/wall-west"]},{"$tuple":["/building/room-0-0-0/joinery-west","contained_by","/building/room-0-0-0"]},{"$tuple":["/building/room-0-0-0/light-0","contained_by","/building/room-0-0-0"]},{"$tuple":["/building/room-0-0-0/light-1","contained_by","/building/room-0-0-0"]},{"$tuple":["/building/room-0-0-0/stairs","contained_by","/building/room-0-0-0"]},{"$tuple":["/building/room-0-0-0/wall-east","contained_by","/building/room-0-0-0"]},{"$tuple":["/building/room-0-0-0/wall-north","contained_by","/building/room-0-0-0"]},{"$tuple":["/building/room-0-0-0/wall-south","contained_by","/building/room-0-0-0"]},{"$tuple":["/building/room-0-0-0/wall-west","contained_by","/building/room-0-0-0"]},{"$tuple":["/building/room-0-0-0/window-north-0","attached_to","/building/room-0-0-0/wall-north"]},{"$tuple":["/building/room-0-0-0/window-north-0","contained_by","/building/room-0-0-0"]},{"$tuple":["/building/room-0-0-0/window-north-1","attached_to","/building/room-0-0-0/wall-north"]},{"$tuple":["/building/room-0-0-0/window-north-1","contained_by","/building/room-0-0-0"]},{"$tuple":["/building/room-0-0-0/window-south-0","attached_to","/building/room-0-0-0/wall-south"]},{"$tuple":["/building/room-0-0-0/window-south-0","contained_by","/building/room-0-0-0"]},{"$tuple":["/building/room-0-0-0/window-south-1","attached_to","/building/room-0-0-0/wall-south"]},{"$tuple":["/building/room-0-0-0/window-south-1","contained_by","/building/room-0-0-0"]},{"$tuple":["/building/room-0-0-0/window-west-0","attached_to","/building/room-0-0-0/wall-west"]},{"$tuple":["/building/room-0-0-0/window-west-0","contained_by","/building/room-0-0-0"]},{"$tuple":["/building/room-0-0-0/window-west-0/box","attached_to","/building/room-0-0-0/window-west-0"]},{"$tuple":["/building/room-0-0-0/window-west-0/box","contained_by","/building/room-0-0-0/window-west-0"]},{"$tuple":["/building/room-0-0-0/window-west-1","attached_to","/building/room-0-0-0/wall-west"]},{"$tuple":["/building/room-0-0-0/window-west-1","contained_by","/building/room-0-0-0"]},{"$tuple":["/building/room-0-0-0/window-west-1/box","attached_to","/building/room-0-0-0/window-west-1"]},{"$tuple":["/building/room-0-0-0/window-west-1/box","contained_by","/building/room-0-0-0/window-west-1"]},{"$tuple":["/building/room-0-0-1","contained_by","/building"]},{"$tuple":["/building/room-0-0-1/door-east","attached_to","/building/room-0-0-1/wall-east"]},{"$tuple":["/building/room-0-0-1/door-east","contained_by","/building/room-0-0-1"]},{"$tuple":["/building/room-0-0-1/facade-garden","contained_by","/building/room-0-0-1"]},{"$tuple":["/building/room-0-0-1/floor","contained_by","/building/room-0-0-1"]},{"$tuple":["/building/room-0-0-1/furniture","contained_by","/building/room-0-0-1"]},{"$tuple":["/building/room-0-0-1/furniture/station-0","contained_by","/building/room-0-0-1/furniture"]},{"$tuple":["/building/room-0-0-1/furniture/station-1","contained_by","/building/room-0-0-1/furniture"]},{"$tuple":["/building/room-0-0-1/furniture/textiles","contained_by","/building/room-0-0-1/furniture"]},{"$tuple":["/building/room-0-0-1/joinery-south","connected_to","/building/room-0-0-1/wall-south"]},{"$tuple":["/building/room-0-0-1/joinery-south","contained_by","/building/room-0-0-1"]},{"$tuple":["/building/room-0-0-1/joinery-west","connected_to","/building/room-0-0-1/wall-west"]},{"$tuple":["/building/room-0-0-1/joinery-west","contained_by","/building/room-0-0-1"]},{"$tuple":["/building/room-0-0-1/light-0","contained_by","/building/room-0-0-1"]},{"$tuple":["/building/room-0-0-1/light-1","contained_by","/building/room-0-0-1"]},{"$tuple":["/building/room-0-0-1/stairs","contained_by","/building/room-0-0-1"]},{"$tuple":["/building/room-0-0-1/wall-east","contained_by","/building/room-0-0-1"]},{"$tuple":["/building/room-0-0-1/wall-north","contained_by","/building/room-0-0-1"]},{"$tuple":["/building/room-0-0-1/wall-south","contained_by","/building/room-0-0-1"]},{"$tuple":["/building/room-0-0-1/wall-west","contained_by","/building/room-0-0-1"]},{"$tuple":["/building/room-0-0-1/window-north-0","attached_to","/building/room-0-0-1/wall-north"]},{"$tuple":["/building/room-0-0-1/window-north-0","contained_by","/building/room-0-0-1"]},{"$tuple":["/building/room-0-0-1/window-north-1","attached_to","/building/room-0-0-1/wall-north"]},{"$tuple":["/building/room-0-0-1/window-north-1","contained_by","/building/room-0-0-1"]},{"$tuple":["/building/room-0-0-1/window-south-0","attached_to","/building/room-0-0-1/wall-south"]},{"$tuple":["/building/room-0-0-1/window-south-0","contained_by","/building/room-0-0-1"]},{"$tuple":["/building/room-0-0-1/window-south-1","attached_to","/building/room-0-0-1/wall-south"]},{"$tuple":["/building/room-0-0-1/window-south-1","contained_by","/building/room-0-0-1"]},{"$tuple":["/building/room-0-0-1/window-west-0","attached_to","/building/room-0-0-1/wall-west"]},{"$tuple":["/building/room-0-0-1/window-west-0","contained_by","/building/room-0-0-1"]},{"$tuple":["/building/room-0-0-1/window-west-0/box","attached_to","/building/room-0-0-1/window-west-0"]},{"$tuple":["/building/room-0-0-1/window-west-0/box","contained_by","/building/room-0-0-1/window-west-0"]},{"$tuple":["/building/room-0-0-1/window-west-1","attached_to","/building/room-0-0-1/wall-west"]},{"$tuple":["/building/room-0-0-1/window-west-1","contained_by","/building/room-0-0-1"]},{"$tuple":["/building/room-0-0-1/window-west-1/box","attached_to","/building/room-0-0-1/window-west-1"]},{"$tuple":["/building/room-0-0-1/window-west-1/box","contained_by","/building/room-0-0-1/window-west-1"]},{"$tuple":["/building/room-0-0-2","contained_by","/building"]},{"$tuple":["/building/room-0-0-2/facade-garden","contained_by","/building/room-0-0-2"]},{"$tuple":["/building/room-0-0-2/floor","contained_by","/building/room-0-0-2"]},{"$tuple":["/building/room-0-0-2/furniture","contained_by","/building/room-0-0-2"]},{"$tuple":["/building/room-0-0-2/furniture/station-0","contained_by","/building/room-0-0-2/furniture"]},{"$tuple":["/building/room-0-0-2/furniture/station-1","contained_by","/building/room-0-0-2/furniture"]},{"$tuple":["/building/room-0-0-2/furniture/station-2","contained_by","/building/room-0-0-2/furniture"]},{"$tuple":["/building/room-0-0-2/furniture/textiles","contained_by","/building/room-0-0-2/furniture"]},{"$tuple":["/building/room-0-0-2/joinery-north","connected_to","/building/room-0-0-2/wall-north"]},{"$tuple":["/building/room-0-0-2/joinery-north","contained_by","/building/room-0-0-2"]},{"$tuple":["/building/room-0-0-2/joinery-south","connected_to","/building/room-0-0-2/wall-south"]},{"$tuple":["/building/room-0-0-2/joinery-south","contained_by","/building/room-0-0-2"]},{"$tuple":["/building/room-0-0-2/joinery-west","connected_to","/building/room-0-0-2/wall-west"]},{"$tuple":["/building/room-0-0-2/joinery-west","contained_by","/building/room-0-0-2"]},{"$tuple":["/building/room-0-0-2/light-0","contained_by","/building/room-0-0-2"]},{"$tuple":["/building/room-0-0-2/light-1","contained_by","/building/room-0-0-2"]},{"$tuple":["/building/room-0-0-2/stairs","contained_by","/building/room-0-0-2"]},{"$tuple":["/building/room-0-0-2/wall-east","contained_by","/building/room-0-0-2"]},{"$tuple":["/building/room-0-0-2/wall-north","contained_by","/building/room-0-0-2"]},{"$tuple":["/building/room-0-0-2/wall-south","contained_by","/building/room-0-0-2"]},{"$tuple":["/building/room-0-0-2/wall-west","contained_by","/building/room-0-0-2"]},{"$tuple":["/building/room-0-0-2/window-east-0","attached_to","/building/room-0-0-2/wall-east"]},{"$tuple":["/building/room-0-0-2/window-east-0","contained_by","/building/room-0-0-2"]},{"$tuple":["/building/room-0-0-2/window-east-1","attached_to","/building/room-0-0-2/wall-east"]},{"$tuple":["/building/room-0-0-2/window-east-1","contained_by","/building/room-0-0-2"]},{"$tuple":["/building/room-0-0-2/window-north-0","attached_to","/building/room-0-0-2/wall-north"]},{"$tuple":["/building/room-0-0-2/window-north-0","contained_by","/building/room-0-0-2"]},{"$tuple":["/building/room-0-0-2/window-north-0/box","attached_to","/building/room-0-0-2/window-north-0"]},{"$tuple":["/building/room-0-0-2/window-north-0/box","contained_by","/building/room-0-0-2/window-north-0"]},{"$tuple":["/building/room-0-0-2/window-north-1","attached_to","/building/room-0-0-2/wall-north"]},{"$tuple":["/building/room-0-0-2/window-north-1","contained_by","/building/room-0-0-2"]},{"$tuple":["/building/room-0-0-2/window-north-1/box","attached_to","/building/room-0-0-2/window-north-1"]},{"$tuple":["/building/room-0-0-2/window-north-1/box","contained_by","/building/room-0-0-2/window-north-1"]},{"$tuple":["/building/room-0-0-2/window-south-0","attached_to","/building/room-0-0-2/wall-south"]},{"$tuple":["/building/room-0-0-2/window-south-0","contained_by","/building/room-0-0-2"]},{"$tuple":["/building/room-0-0-2/window-south-1","attached_to","/building/room-0-0-2/wall-south"]},{"$tuple":["/building/room-0-0-2/window-south-1","contained_by","/building/room-0-0-2"]},{"$tuple":["/building/room-0-0-2/window-west-0","attached_to","/building/room-0-0-2/wall-west"]},{"$tuple":["/building/room-0-0-2/window-west-0","contained_by","/building/room-0-0-2"]},{"$tuple":["/building/room-0-0-2/window-west-0/box","attached_to","/building/room-0-0-2/window-west-0"]},{"$tuple":["/building/room-0-0-2/window-west-0/box","contained_by","/building/room-0-0-2/window-west-0"]},{"$tuple":["/building/room-0-0-2/window-west-1","attached_to","/building/room-0-0-2/wall-west"]},{"$tuple":["/building/room-0-0-2/window-west-1","contained_by","/building/room-0-0-2"]},{"$tuple":["/building/room-0-0-2/window-west-1/box","attached_to","/building/room-0-0-2/window-west-1"]},{"$tuple":["/building/room-0-0-2/window-west-1/box","contained_by","/building/room-0-0-2/window-west-1"]},{"$tuple":["/building/room-1-0-0","contained_by","/building"]},{"$tuple":["/building/room-1-0-0/door-west","attached_to","/building/room-1-0-0/wall-west"]},{"$tuple":["/building/room-1-0-0/door-west","contained_by","/building/room-1-0-0"]},{"$tuple":["/building/room-1-0-0/facade-garden","contained_by","/building/room-1-0-0"]},{"$tuple":["/building/room-1-0-0/floor","contained_by","/building/room-1-0-0"]},{"$tuple":["/building/room-1-0-0/furniture","contained_by","/building/room-1-0-0"]},{"$tuple":["/building/room-1-0-0/furniture/station-0","contained_by","/building/room-1-0-0/furniture"]},{"$tuple":["/building/room-1-0-0/furniture/station-1","contained_by","/building/room-1-0-0/furniture"]},{"$tuple":["/building/room-1-0-0/furniture/station-4","contained_by","/building/room-1-0-0/furniture"]},{"$tuple":["/building/room-1-0-0/furniture/station-5","contained_by","/building/room-1-0-0/furniture"]},{"$tuple":["/building/room-1-0-0/furniture/station-6","contained_by","/building/room-1-0-0/furniture"]},{"$tuple":["/building/room-1-0-0/furniture/textiles","contained_by","/building/room-1-0-0/furniture"]},{"$tuple":["/building/room-1-0-0/joinery-east","connected_to","/building/room-1-0-0/wall-east"]},{"$tuple":["/building/room-1-0-0/joinery-east","contained_by","/building/room-1-0-0"]},{"$tuple":["/building/room-1-0-0/joinery-north","connected_to","/building/room-1-0-0/wall-north"]},{"$tuple":["/building/room-1-0-0/joinery-north","contained_by","/building/room-1-0-0"]},{"$tuple":["/building/room-1-0-0/joinery-south","connected_to","/building/room-1-0-0/wall-south"]},{"$tuple":["/building/room-1-0-0/joinery-south","contained_by","/building/room-1-0-0"]},{"$tuple":["/building/room-1-0-0/light-0","contained_by","/building/room-1-0-0"]},{"$tuple":["/building/room-1-0-0/light-1","contained_by","/building/room-1-0-0"]},{"$tuple":["/building/room-1-0-0/wall-east","contained_by","/building/room-1-0-0"]},{"$tuple":["/building/room-1-0-0/wall-north","contained_by","/building/room-1-0-0"]},{"$tuple":["/building/room-1-0-0/wall-south","contained_by","/building/room-1-0-0"]},{"$tuple":["/building/room-1-0-0/wall-west","contained_by","/building/room-1-0-0"]},{"$tuple":["/building/room-1-0-0/window-east-0","attached_to","/building/room-1-0-0/wall-east"]},{"$tuple":["/building/room-1-0-0/window-east-0","contained_by","/building/room-1-0-0"]},{"$tuple":["/building/room-1-0-0/window-east-0/box","attached_to","/building/room-1-0-0/window-east-0"]},{"$tuple":["/building/room-1-0-0/window-east-0/box","contained_by","/building/room-1-0-0/window-east-0"]},{"$tuple":["/building/room-1-0-0/window-east-1","attached_to","/building/room-1-0-0/wall-east"]},{"$tuple":["/building/room-1-0-0/window-east-1","contained_by","/building/room-1-0-0"]},{"$tuple":["/building/room-1-0-0/window-east-1/box","attached_to","/building/room-1-0-0/window-east-1"]},{"$tuple":["/building/room-1-0-0/window-east-1/box","contained_by","/building/room-1-0-0/window-east-1"]},{"$tuple":["/building/room-1-0-0/window-north-0","attached_to","/building/room-1-0-0/wall-north"]},{"$tuple":["/building/room-1-0-0/window-north-0","contained_by","/building/room-1-0-0"]},{"$tuple":["/building/room-1-0-0/window-north-0/box","attached_to","/building/room-1-0-0/window-north-0"]},{"$tuple":["/building/room-1-0-0/window-north-0/box","contained_by","/building/room-1-0-0/window-north-0"]},{"$tuple":["/building/room-1-0-0/window-north-1","attached_to","/building/room-1-0-0/wall-north"]},{"$tuple":["/building/room-1-0-0/window-north-1","contained_by","/building/room-1-0-0"]},{"$tuple":["/building/room-1-0-0/window-north-1/box","attached_to","/building/room-1-0-0/window-north-1"]},{"$tuple":["/building/room-1-0-0/window-north-1/box","contained_by","/building/room-1-0-0/window-north-1"]},{"$tuple":["/building/room-1-0-0/window-south-0","attached_to","/building/room-1-0-0/wall-south"]},{"$tuple":["/building/room-1-0-0/window-south-0","contained_by","/building/room-1-0-0"]},{"$tuple":["/building/room-1-0-0/window-south-0/box","attached_to","/building/room-1-0-0/window-south-0"]},{"$tuple":["/building/room-1-0-0/window-south-0/box","contained_by","/building/room-1-0-0/window-south-0"]},{"$tuple":["/building/room-1-0-0/window-south-1","attached_to","/building/room-1-0-0/wall-south"]},{"$tuple":["/building/room-1-0-0/window-south-1","contained_by","/building/room-1-0-0"]},{"$tuple":["/building/room-1-0-0/window-south-1/box","attached_to","/building/room-1-0-0/window-south-1"]},{"$tuple":["/building/room-1-0-0/window-south-1/box","contained_by","/building/room-1-0-0/window-south-1"]},{"$tuple":["/building/room-1-0-1","contained_by","/building"]},{"$tuple":["/building/room-1-0-1/door-west","attached_to","/building/room-1-0-1/wall-west"]},{"$tuple":["/building/room-1-0-1/door-west","contained_by","/building/room-1-0-1"]},{"$tuple":["/building/room-1-0-1/facade-garden","contained_by","/building/room-1-0-1"]},{"$tuple":["/building/room-1-0-1/floor","contained_by","/building/room-1-0-1"]},{"$tuple":["/building/room-1-0-1/furniture","contained_by","/building/room-1-0-1"]},{"$tuple":["/building/room-1-0-1/furniture/station-0","contained_by","/building/room-1-0-1/furniture"]},{"$tuple":["/building/room-1-0-1/furniture/station-1","contained_by","/building/room-1-0-1/furniture"]},{"$tuple":["/building/room-1-0-1/furniture/station-2","contained_by","/building/room-1-0-1/furniture"]},{"$tuple":["/building/room-1-0-1/furniture/textiles","contained_by","/building/room-1-0-1/furniture"]},{"$tuple":["/building/room-1-0-1/joinery-east","connected_to","/building/room-1-0-1/wall-east"]},{"$tuple":["/building/room-1-0-1/joinery-east","contained_by","/building/room-1-0-1"]},{"$tuple":["/building/room-1-0-1/joinery-north","connected_to","/building/room-1-0-1/wall-north"]},{"$tuple":["/building/room-1-0-1/joinery-north","contained_by","/building/room-1-0-1"]},{"$tuple":["/building/room-1-0-1/joinery-south","connected_to","/building/room-1-0-1/wall-south"]},{"$tuple":["/building/room-1-0-1/joinery-south","contained_by","/building/room-1-0-1"]},{"$tuple":["/building/room-1-0-1/light-0","contained_by","/building/room-1-0-1"]},{"$tuple":["/building/room-1-0-1/light-1","contained_by","/building/room-1-0-1"]},{"$tuple":["/building/room-1-0-1/stairs","contained_by","/building/room-1-0-1"]},{"$tuple":["/building/room-1-0-1/wall-east","contained_by","/building/room-1-0-1"]},{"$tuple":["/building/room-1-0-1/wall-north","contained_by","/building/room-1-0-1"]},{"$tuple":["/building/room-1-0-1/wall-south","contained_by","/building/room-1-0-1"]},{"$tuple":["/building/room-1-0-1/wall-west","contained_by","/building/room-1-0-1"]},{"$tuple":["/building/room-1-0-1/window-east-0","attached_to","/building/room-1-0-1/wall-east"]},{"$tuple":["/building/room-1-0-1/window-east-0","contained_by","/building/room-1-0-1"]},{"$tuple":["/building/room-1-0-1/window-east-0/box","attached_to","/building/room-1-0-1/window-east-0"]},{"$tuple":["/building/room-1-0-1/window-east-0/box","contained_by","/building/room-1-0-1/window-east-0"]},{"$tuple":["/building/room-1-0-1/window-east-1","attached_to","/building/room-1-0-1/wall-east"]},{"$tuple":["/building/room-1-0-1/window-east-1","contained_by","/building/room-1-0-1"]},{"$tuple":["/building/room-1-0-1/window-east-1/box","attached_to","/building/room-1-0-1/window-east-1"]},{"$tuple":["/building/room-1-0-1/window-east-1/box","contained_by","/building/room-1-0-1/window-east-1"]},{"$tuple":["/building/room-1-0-1/window-north-0","attached_to","/building/room-1-0-1/wall-north"]},{"$tuple":["/building/room-1-0-1/window-north-0","contained_by","/building/room-1-0-1"]},{"$tuple":["/building/room-1-0-1/window-north-0/box","attached_to","/building/room-1-0-1/window-north-0"]},{"$tuple":["/building/room-1-0-1/window-north-0/box","contained_by","/building/room-1-0-1/window-north-0"]},{"$tuple":["/building/room-1-0-1/window-north-1","attached_to","/building/room-1-0-1/wall-north"]},{"$tuple":["/building/room-1-0-1/window-north-1","contained_by","/building/room-1-0-1"]},{"$tuple":["/building/room-1-0-1/window-north-1/box","attached_to","/building/room-1-0-1/window-north-1"]},{"$tuple":["/building/room-1-0-1/window-north-1/box","contained_by","/building/room-1-0-1/window-north-1"]},{"$tuple":["/building/room-1-0-1/window-south-0","attached_to","/building/room-1-0-1/wall-south"]},{"$tuple":["/building/room-1-0-1/window-south-0","contained_by","/building/room-1-0-1"]},{"$tuple":["/building/room-1-0-1/window-south-0/box","attached_to","/building/room-1-0-1/window-south-0"]},{"$tuple":["/building/room-1-0-1/window-south-0/box","contained_by","/building/room-1-0-1/window-south-0"]},{"$tuple":["/building/room-1-0-1/window-south-1","attached_to","/building/room-1-0-1/wall-south"]},{"$tuple":["/building/room-1-0-1/window-south-1","contained_by","/building/room-1-0-1"]},{"$tuple":["/building/room-1-0-1/window-south-1/box","attached_to","/building/room-1-0-1/window-south-1"]},{"$tuple":["/building/room-1-0-1/window-south-1/box","contained_by","/building/room-1-0-1/window-south-1"]},{"$tuple":["/garden/bed-0","contained_by","/garden"]},{"$tuple":["/garden/bed-0/bed","contained_by","/garden/bed-0"]},{"$tuple":["/garden/bed-0/edging","contained_by","/garden/bed-0"]},{"$tuple":["/garden/bed-0/footing","contained_by","/garden/bed-0"]},{"$tuple":["/garden/bed-0/footing","supported_by","/land"]},{"$tuple":["/garden/bed-0/soil","contained_by","/garden/bed-0"]},{"$tuple":["/garden/bed-0/soil","supported_by","/land"]},{"$tuple":["/garden/bed-1","contained_by","/garden"]},{"$tuple":["/garden/bed-1/bed","contained_by","/garden/bed-1"]},{"$tuple":["/garden/bed-1/edging","contained_by","/garden/bed-1"]},{"$tuple":["/garden/bed-1/footing","contained_by","/garden/bed-1"]},{"$tuple":["/garden/bed-1/footing","supported_by","/land"]},{"$tuple":["/garden/bed-1/soil","contained_by","/garden/bed-1"]},{"$tuple":["/garden/bed-1/soil","supported_by","/land"]},{"$tuple":["/garden/bed-2","contained_by","/garden"]},{"$tuple":["/garden/bed-2/bed","contained_by","/garden/bed-2"]},{"$tuple":["/garden/bed-2/edging","contained_by","/garden/bed-2"]},{"$tuple":["/garden/bed-2/footing","contained_by","/garden/bed-2"]},{"$tuple":["/garden/bed-2/footing","supported_by","/land"]},{"$tuple":["/garden/bed-2/soil","contained_by","/garden/bed-2"]},{"$tuple":["/garden/bed-2/soil","supported_by","/land"]},{"$tuple":["/garden/bed-3","contained_by","/garden"]},{"$tuple":["/garden/bed-3/bed","contained_by","/garden/bed-3"]},{"$tuple":["/garden/bed-3/edging","contained_by","/garden/bed-3"]},{"$tuple":["/garden/bed-3/footing","contained_by","/garden/bed-3"]},{"$tuple":["/garden/bed-3/footing","supported_by","/land"]},{"$tuple":["/garden/bed-3/soil","contained_by","/garden/bed-3"]},{"$tuple":["/garden/bed-3/soil","supported_by","/land"]},{"$tuple":["/garden/borders","contained_by","/garden"]},{"$tuple":["/garden/borders","landscapes","/building"]},{"$tuple":["/garden/borders/plant--1-12","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--1-12","supported_by","/land"]},{"$tuple":["/garden/borders/plant--1-13","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--1-13","supported_by","/land"]},{"$tuple":["/garden/borders/plant--2--2","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--2--2","supported_by","/land"]},{"$tuple":["/garden/borders/plant--2--4","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--2--4","supported_by","/land"]},{"$tuple":["/garden/borders/plant--2-10","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--2-10","supported_by","/land"]},{"$tuple":["/garden/borders/plant--2-12","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--2-12","supported_by","/land"]},{"$tuple":["/garden/borders/plant--2-2","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--2-2","supported_by","/land"]},{"$tuple":["/garden/borders/plant--2-3","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--2-3","supported_by","/land"]},{"$tuple":["/garden/borders/plant--2-5","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--2-5","supported_by","/land"]},{"$tuple":["/garden/borders/plant--2-6","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--2-6","supported_by","/land"]},{"$tuple":["/garden/borders/plant--2-7","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--2-7","supported_by","/land"]},{"$tuple":["/garden/borders/plant--3--2","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--3--2","supported_by","/land"]},{"$tuple":["/garden/borders/plant--3-1","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--3-1","supported_by","/land"]},{"$tuple":["/garden/borders/plant--3-3","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--3-3","supported_by","/land"]},{"$tuple":["/garden/borders/plant--3-4","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--3-4","supported_by","/land"]},{"$tuple":["/garden/borders/plant--3-5","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--3-5","supported_by","/land"]},{"$tuple":["/garden/borders/plant--3-6","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--3-6","supported_by","/land"]},{"$tuple":["/garden/borders/plant--3-8","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--3-8","supported_by","/land"]},{"$tuple":["/garden/borders/plant--4-10","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--4-10","supported_by","/land"]},{"$tuple":["/garden/borders/plant--4-3","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--4-3","supported_by","/land"]},{"$tuple":["/garden/borders/plant--4-5","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--4-5","supported_by","/land"]},{"$tuple":["/garden/borders/plant--4-6","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--4-6","supported_by","/land"]},{"$tuple":["/garden/borders/plant--4-7","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--4-7","supported_by","/land"]},{"$tuple":["/garden/borders/plant-0-12","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-0-12","supported_by","/land"]},{"$tuple":["/garden/borders/plant-10-13","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-10-13","supported_by","/land"]},{"$tuple":["/garden/borders/plant-10-14","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-10-14","supported_by","/land"]},{"$tuple":["/garden/borders/plant-11-13","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-11-13","supported_by","/land"]},{"$tuple":["/garden/borders/plant-11-14","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-11-14","supported_by","/land"]},{"$tuple":["/garden/borders/plant-12--3","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-12--3","supported_by","/land"]},{"$tuple":["/garden/borders/plant-14--2","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-14--2","supported_by","/land"]},{"$tuple":["/garden/borders/plant-14--3","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-14--3","supported_by","/land"]},{"$tuple":["/garden/borders/plant-14-13","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-14-13","supported_by","/land"]},{"$tuple":["/garden/borders/plant-14-14","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-14-14","supported_by","/land"]},{"$tuple":["/garden/borders/plant-15--3","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-15--3","supported_by","/land"]},{"$tuple":["/garden/borders/plant-15-13","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-15-13","supported_by","/land"]},{"$tuple":["/garden/borders/plant-16--3","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-16--3","supported_by","/land"]},{"$tuple":["/garden/borders/plant-16--4","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-16--4","supported_by","/land"]},{"$tuple":["/garden/borders/plant-16-14","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-16-14","supported_by","/land"]},{"$tuple":["/garden/borders/plant-18-13","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-18-13","supported_by","/land"]},{"$tuple":["/garden/borders/plant-18-14","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-18-14","supported_by","/land"]},{"$tuple":["/garden/borders/plant-2-12","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-2-12","supported_by","/land"]},{"$tuple":["/garden/borders/plant-21--2","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-21--2","supported_by","/land"]},{"$tuple":["/garden/borders/plant-21--4","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-21--4","supported_by","/land"]},{"$tuple":["/garden/borders/plant-21-14","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-21-14","supported_by","/land"]},{"$tuple":["/garden/borders/plant-22--2","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-22--2","supported_by","/land"]},{"$tuple":["/garden/borders/plant-23-0","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-23-0","supported_by","/land"]},{"$tuple":["/garden/borders/plant-23-1","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-23-1","supported_by","/land"]},{"$tuple":["/garden/borders/plant-23-10","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-23-10","supported_by","/land"]},{"$tuple":["/garden/borders/plant-23-2","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-23-2","supported_by","/land"]},{"$tuple":["/garden/borders/plant-23-3","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-23-3","supported_by","/land"]},{"$tuple":["/garden/borders/plant-23-4","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-23-4","supported_by","/land"]},{"$tuple":["/garden/borders/plant-23-9","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-23-9","supported_by","/land"]},{"$tuple":["/garden/borders/plant-24-5","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-24-5","supported_by","/land"]},{"$tuple":["/garden/borders/plant-24-8","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-24-8","supported_by","/land"]},{"$tuple":["/garden/borders/plant-25-0","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-25-0","supported_by","/land"]},{"$tuple":["/garden/borders/plant-25-1","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-25-1","supported_by","/land"]},{"$tuple":["/garden/borders/plant-25-7","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-25-7","supported_by","/land"]},{"$tuple":["/garden/borders/plant-3--6","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-3--6","supported_by","/land"]},{"$tuple":["/garden/borders/plant-3--7","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-3--7","supported_by","/land"]},{"$tuple":["/garden/borders/plant-6-16","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-6-16","supported_by","/land"]},{"$tuple":["/garden/borders/plant-7--6","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-7--6","supported_by","/land"]},{"$tuple":["/garden/borders/plant-7-15","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-7-15","supported_by","/land"]},{"$tuple":["/garden/borders/plant-8--7","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-8--7","supported_by","/land"]},{"$tuple":["/garden/borders/plant-9--6","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-9--6","supported_by","/land"]},{"$tuple":["/garden/borders/plant-9-12","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-9-12","supported_by","/land"]},{"$tuple":["/garden/borders/plant-9-13","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-9-13","supported_by","/land"]},{"$tuple":["/garden/light-0","contained_by","/garden"]},{"$tuple":["/garden/light-0/lantern","contained_by","/garden/light-0"]},{"$tuple":["/garden/light-1","contained_by","/garden"]},{"$tuple":["/garden/light-1/lantern","contained_by","/garden/light-1"]},{"$tuple":["/garden/planting","contained_by","/garden"]},{"$tuple":["/garden/planting/grass--1--3","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass--1--3","supported_by","/land"]},{"$tuple":["/garden/planting/grass--2-0","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass--2-0","supported_by","/land"]},{"$tuple":["/garden/planting/grass--3--16","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass--3--16","supported_by","/land"]},{"$tuple":["/garden/planting/grass--7-6","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass--7-6","supported_by","/land"]},{"$tuple":["/garden/planting/grass-10-18","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-10-18","supported_by","/land"]},{"$tuple":["/garden/planting/grass-14-19","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-14-19","supported_by","/land"]},{"$tuple":["/garden/planting/grass-15-18","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-15-18","supported_by","/land"]},{"$tuple":["/garden/planting/grass-17--2","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-17--2","supported_by","/land"]},{"$tuple":["/garden/planting/grass-20--3","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-20--3","supported_by","/land"]},{"$tuple":["/garden/planting/grass-20-13","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-20-13","supported_by","/land"]},{"$tuple":["/garden/planting/grass-21--16","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-21--16","supported_by","/land"]},{"$tuple":["/garden/planting/grass-26--15","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-26--15","supported_by","/land"]},{"$tuple":["/garden/planting/grass-27-9","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-27-9","supported_by","/land"]},{"$tuple":["/garden/planting/grass-28-5","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-28-5","supported_by","/land"]},{"$tuple":["/garden/planting/grass-28-7","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-28-7","supported_by","/land"]},{"$tuple":["/garden/planting/grass-5-14","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-5-14","supported_by","/land"]},{"$tuple":["/garden/planting/grass-6-14","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-6-14","supported_by","/land"]},{"$tuple":["/garden/planting/grass-6-17","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-6-17","supported_by","/land"]},{"$tuple":["/garden/planting/grass-8--13","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-8--13","supported_by","/land"]},{"$tuple":["/garden/planting/grass-8--6","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-8--6","supported_by","/land"]},{"$tuple":["/garden/planting/grass-8--8","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-8--8","supported_by","/land"]},{"$tuple":["/garden/planting/grass-9--10","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-9--10","supported_by","/land"]},{"$tuple":["/garden/planting/tree-0","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/tree-0","supported_by","/land"]},{"$tuple":["/garden/planting/tree-1","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/tree-1","supported_by","/land"]},{"$tuple":["/garden/planting/tree-2","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/tree-2","supported_by","/land"]},{"$tuple":["/garden/planting/tree-3","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/tree-3","supported_by","/land"]},{"$tuple":["/garden/walk","contained_by","/garden"]},{"$tuple":["/garden/walk","supported_by","/building"]},{"$tuple":["/garden/walk","supported_by","/land"]}]},"scene_version":3,"seed":1,"size":[39,38,38],"style":{"infill":"minecraft:smooth_sandstone","roof":"deepslate_tile","timber":"spruce"},"version":1}