{"cells":[[-8,-3,-17,421,638,[]],[-8,-3,-16,421,638,[]],[-8,-3,-15,421,638,[]],[-8,-3,-14,421,638,[]],[-8,-3,-13,421,638,[]],[-8,-3,-12,421,638,[]],[-8,-3,-11,421,638,[]],[-8,-3,-10,421,638,[]],[-8,-3,-9,421,638,[]],[-8,-3,-8,421,638,[]],[-8,-3,-7,421,638,[]],[-8,-3,-6,421,638,[]],[-8,-3,-5,421,638,[]],[-8,-3,-4,421,638,[]],[-8,-3,-3,421,638,[]],[-8,-3,-2,421,638,[]],[-8,-3,-1,421,638,[]],[-8,-3,0,421,638,[]],[-8,-3,1,421,638,[]],[-8,-3,2,421,638,[]],[-8,-3,3,421,638,[]],[-8,-3,4,421,638,[]],[-8,-3,5,421,638,[]],[-8,-3,6,421,638,[]],[-8,-3,7,421,638,[]],[-8,-3,8,421,638,[]],[-8,-3,9,421,638,[]],[-8,-3,10,421,638,[]],[-8,-3,11,421,638,[]],[-8,-3,12,421,638,[]],[-8,-3,13,421,638,[]],[-8,-3,14,421,638,[]],[-8,-3,15,421,638,[]],[-8,-3,16,421,638,[]],[-8,-3,17,421,638,[]],[-8,-3,18,421,638,[]],[-8,-3,19,421,638,[]],[-8,-3,20,421,638,[]],[-8,-3,21,421,638,[]],[-8,-3,22,421,638,[]],[-8,-3,23,421,638,[]],[-8,-3,24,421,638,[]],[-8,-3,25,421,638,[]],[-8,-3,26,421,638,[]],[-8,-3,27,421,638,[]],[-8,-3,28,421,638,[]],[-8,-3,29,421,638,[]],[-8,-3,30,421,638,[]],[-8,-3,31,421,638,[]],[-8,-2,-17,421,638,[]],[-8,-2,-16,421,638,[]],[-8,-2,-15,421,638,[]],[-8,-2,-14,421,638,[]],[-8,-2,-13,421,638,[]],[-8,-2,-12,421,638,[]],[-8,-2,-11,421,638,[]],[-8,-2,-10,421,638,[]],[-8,-2,-9,421,638,[]],[-8,-2,-8,421,638,[]],[-8,-2,-7,421,638,[]],[-8,-2,-6,421,638,[]],[-8,-2,-5,421,638,[]],[-8,-2,-4,421,638,[]],[-8,-2,-3,421,638,[]],[-8,-2,-2,421,638,[]],[-8,-2,-1,421,638,[]],[-8,-2,0,421,638,[]],[-8,-2,1,421,638,[]],[-8,-2,2,421,638,[]],[-8,-2,3,421,638,[]],[-8,-2,4,421,638,[]],[-8,-2,5,421,638,[]],[-8,-2,6,421,638,[]],[-8,-2,7,421,638,[]],[-8,-2,8,421,638,[]],[-8,-2,9,421,638,[]],[-8,-2,10,421,638,[]],[-8,-2,11,421,638,[]],[-8,-2,12,421,638,[]],[-8,-2,13,421,638,[]],[-8,-2,14,421,638,[]],[-8,-2,15,421,638,[]],[-8,-2,16,421,638,[]],[-8,-2,17,421,638,[]],[-8,-2,18,421,638,[]],[-8,-2,19,421,638,[]],[-8,-2,20,421,638,[]],[-8,-2,21,421,638,[]],[-8,-2,22,421,638,[]],[-8,-2,23,421,638,[]],[-8,-2,24,421,638,[]],[-8,-2,25,421,638,[]],[-8,-2,26,421,638,[]],[-8,-2,27,421,638,[]],[-8,-2,28,421,638,[]],[-8,-2,29,421,638,[]],[-8,-2,30,421,638,[]],[-8,-2,31,421,638,[]],[-8,-1,-17,421,638,[]],[-8,-1,-16,421,638,[]],[-8,-1,-15,421,638,[]],[-8,-1,-14,421,638,[]],[-8,-1,-13,421,638,[]],[-8,-1,-12,421,638,[]],[-8,-1,-11,421,638,[]],[-8,-1,-10,421,638,[]],[-8,-1,-9,421,638,[]],[-8,-1,-8,421,638,[]],[-8,-1,-7,421,638,[]],[-8,-1,-6,421,638,[]],[-8,-1,-5,421,638,[]],[-8,-1,-4,421,638,[]],[-8,-1,-3,421,638,[]],[-8,-1,-2,421,638,[]],[-8,-1,-1,421,638,[]],[-8,-1,0,421,638,[]],[-8,-1,1,421,638,[]],[-8,-1,2,421,638,[]],[-8,-1,3,421,638,[]],[-8,-1,4,421,638,[]],[-8,-1,5,421,638,[]],[-8,-1,6,421,638,[]],[-8,-1,7,421,638,[]],[-8,-1,8,421,638,[]],[-8,-1,9,421,638,[]],[-8,-1,10,421,638,[]],[-8,-1,11,421,638,[]],[-8,-1,12,421,638,[]],[-8,-1,13,421,638,[]],[-8,-1,14,421,638,[]],[-8,-1,15,421,638,[]],[-8,-1,16,421,638,[]],[-8,-1,17,421,638,[]],[-8,-1,18,421,638,[]],[-8,-1,19,421,638,[]],[-8,-1,20,421,638,[]],[-8,-1,21,421,638,[]],[-8,-1,22,421,638,[]],[-8,-1,23,421,638,[]],[-8,-1,24,421,638,[]],[-8,-1,25,421,638,[]],[-8,-1,26,421,638,[]],[-8,-1,27,421,638,[]],[-8,-1,28,421,638,[]],[-8,-1,29,421,638,[]],[-8,-1,30,421,638,[]],[-8,-1,31,421,638,[]],[-8,0,-17,421,638,[]],[-8,0,-16,421,638,[]],[-8,0,-15,421,638,[]],[-8,0,-14,421,638,[]],[-8,0,-13,421,638,[]],[-8,0,-12,421,638,[]],[-8,0,-11,421,638,[]],[-8,0,-10,421,638,[]],[-8,0,-9,421,638,[]],[-8,0,-8,421,638,[]],[-8,0,-7,421,638,[]],[-8,0,-6,421,638,[]],[-8,0,-5,421,638,[]],[-8,0,-4,421,638,[]],[-8,0,-3,421,638,[]],[-8,0,-2,421,638,[]],[-8,0,-1,421,638,[]],[-8,0,0,421,638,[]],[-8,0,1,421,638,[]],[-8,0,2,421,638,[]],[-8,0,3,421,638,[]],[-8,0,4,421,638,[]],[-8,0,5,421,638,[]],[-8,0,6,421,638,[]],[-8,0,7,421,638,[]],[-8,0,8,421,638,[]],[-8,0,9,421,638,[]],[-8,0,10,421,638,[]],[-8,0,11,421,638,[]],[-8,0,12,421,638,[]],[-8,0,13,421,638,[]],[-8,0,14,421,638,[]],[-8,0,15,421,638,[]],[-8,0,16,421,638,[]],[-8,0,17,421,638,[]],[-8,0,18,421,638,[]],[-8,0,19,421,638,[]],[-8,0,20,421,638,[]],[-8,0,21,421,638,[]],[-8,0,22,421,638,[]],[-8,0,23,421,638,[]],[-8,0,24,421,638,[]],[-8,0,25,421,638,[]],[-8,0,26,421,638,[]],[-8,0,27,421,638,[]],[-8,0,28,421,638,[]],[-8,0,29,421,638,[]],[-8,0,30,421,638,[]],[-8,0,31,421,638,[]],[-8,1,-17,421,638,[]],[-8,1,-16,421,638,[]],[-8,1,-15,421,638,[]],[-8,1,-14,421,638,[]],[-8,1,-13,421,638,[]],[-8,1,-12,421,638,[]],[-8,1,-11,421,638,[]],[-8,1,-10,421,638,[]],[-8,1,-9,421,638,[]],[-8,1,-8,421,638,[]],[-8,1,-7,421,638,[]],[-8,1,-6,421,638,[]],[-8,1,-5,421,638,[]],[-8,1,-4,421,638,[]],[-8,1,-3,421,638,[]],[-8,1,-2,421,638,[]],[-8,1,-1,421,638,[]],[-8,1,0,421,638,[]],[-8,1,1,421,638,[]],[-8,1,2,421,638,[]],[-8,1,3,421,638,[]],[-8,1,4,421,638,[]],[-8,1,5,421,638,[]],[-8,1,6,421,638,[]],[-8,1,7,421,638,[]],[-8,1,8,421,638,[]],[-8,1,9,421,638,[]],[-8,1,10,421,638,[]],[-8,1,11,421,638,[]],[-8,1,12,421,638,[]],[-8,1,13,421,638,[]],[-8,1,14,421,638,[]],[-8,1,15,421,638,[]],[-8,1,16,421,638,[]],[-8,1,17,421,638,[]],[-8,1,18,421,638,[]],[-8,1,19,421,638,[]],[-8,1,20,421,638,[]],[-8,1,21,421,638,[]],[-8,1,22,421,638,[]],[-8,1,23,421,638,[]],[-8,1,24,421,638,[]],[-8,1,25,421,638,[]],[-8,1,26,421,638,[]],[-8,1,27,421,638,[]],[-8,1,28,421,638,[]],[-8,1,29,421,638,[]],[-8,1,30,421,638,[]],[-8,1,31,421,638,[]],[-8,2,-15,421,638,[]],[-8,2,-14,421,638,[]],[-8,2,-13,421,638,[]],[-8,2,-12,421,638,[]],[-8,2,-11,421,638,[]],[-8,2,-10,421,638,[]],[-8,2,-9,421,638,[]],[-8,2,-8,421,638,[]],[-8,2,-7,421,638,[]],[-8,2,-6,421,638,[]],[-8,2,-5,421,638,[]],[-8,2,-4,421,638,[]],[-8,2,-3,421,638,[]],[-8,2,-2,421,638,[]],[-8,2,-1,421,638,[]],[-8,2,0,421,638,[]],[-8,2,1,421,638,[]],[-8,2,2,421,638,[]],[-8,2,3,421,638,[]],[-8,2,4,421,638,[]],[-8,2,5,421,638,[]],[-8,2,6,421,638,[]],[-8,2,7,421,638,[]],[-8,2,8,421,638,[]],[-8,2,9,421,638,[]],[-8,2,10,421,638,[]],[-8,2,11,421,638,[]],[-8,2,12,421,638,[]],[-8,2,13,421,638,[]],[-8,2,14,421,638,[]],[-8,2,15,421,638,[]],[-8,2,16,421,638,[]],[-8,2,17,421,638,[]],[-8,2,18,421,638,[]],[-8,2,19,421,638,[]],[-8,2,20,421,638,[]],[-8,2,21,421,638,[]],[-8,2,22,421,638,[]],[-8,2,23,421,638,[]],[-8,2,24,421,638,[]],[-8,2,25,421,638,[]],[-8,2,26,421,638,[]],[-8,2,27,421,638,[]],[-8,2,28,421,638,[]],[-8,2,29,421,638,[]],[-8,2,30,421,638,[]],[-8,2,31,421,638,[]],[-7,-3,-17,421,638,[]],[-7,-3,-16,421,638,[]],[-7,-3,-15,421,638,[]],[-7,-3,-14,421,638,[]],[-7,-3,-13,421,638,[]],[-7,-3,-12,421,638,[]],[-7,-3,-11,421,638,[]],[-7,-3,-10,421,638,[]],[-7,-3,-9,421,638,[]],[-7,-3,-8,421,638,[]],[-7,-3,-7,421,638,[]],[-7,-3,-6,421,638,[]],[-7,-3,-5,421,638,[]],[-7,-3,-4,421,638,[]],[-7,-3,-3,421,638,[]],[-7,-3,-2,421,638,[]],[-7,-3,-1,421,638,[]],[-7,-3,0,421,638,[]],[-7,-3,1,421,638,[]],[-7,-3,2,421,638,[]],[-7,-3,3,421,638,[]],[-7,-3,4,421,638,[]],[-7,-3,5,421,638,[]],[-7,-3,6,421,638,[]],[-7,-3,7,421,638,[]],[-7,-3,8,421,638,[]],[-7,-3,9,421,638,[]],[-7,-3,10,421,638,[]],[-7,-3,11,421,638,[]],[-7,-3,12,421,638,[]],[-7,-3,13,421,638,[]],[-7,-3,14,421,638,[]],[-7,-3,15,421,638,[]],[-7,-3,16,421,638,[]],[-7,-3,17,421,638,[]],[-7,-3,18,421,638,[]],[-7,-3,19,421,638,[]],[-7,-3,20,421,638,[]],[-7,-3,21,421,638,[]],[-7,-3,22,421,638,[]],[-7,-3,23,421,638,[]],[-7,-3,24,421,638,[]],[-7,-3,25,421,638,[]],[-7,-3,26,421,638,[]],[-7,-3,27,421,638,[]],[-7,-3,28,421,638,[]],[-7,-3,29,421,638,[]],[-7,-3,30,421,638,[]],[-7,-3,31,421,638,[]],[-7,-2,-17,421,638,[]],[-7,-2,-16,421,638,[]],[-7,-2,-15,421,638,[]],[-7,-2,-14,421,638,[]],[-7,-2,-13,421,638,[]],[-7,-2,-12,421,638,[]],[-7,-2,-11,421,638,[]],[-7,-2,-10,421,638,[]],[-7,-2,-9,421,638,[]],[-7,-2,-8,421,638,[]],[-7,-2,-7,421,638,[]],[-7,-2,-6,421,638,[]],[-7,-2,-5,421,638,[]],[-7,-2,-4,421,638,[]],[-7,-2,-3,421,638,[]],[-7,-2,-2,421,638,[]],[-7,-2,-1,421,638,[]],[-7,-2,0,421,638,[]],[-7,-2,1,421,638,[]],[-7,-2,2,421,638,[]],[-7,-2,3,421,638,[]],[-7,-2,4,421,638,[]],[-7,-2,5,421,638,[]],[-7,-2,6,421,638,[]],[-7,-2,7,421,638,[]],[-7,-2,8,421,638,[]],[-7,-2,9,421,638,[]],[-7,-2,10,421,638,[]],[-7,-2,11,421,638,[]],[-7,-2,12,421,638,[]],[-7,-2,13,421,638,[]],[-7,-2,14,421,638,[]],[-7,-2,15,421,638,[]],[-7,-2,16,421,638,[]],[-7,-2,17,421,638,[]],[-7,-2,18,421,638,[]],[-7,-2,19,421,638,[]],[-7,-2,20,421,638,[]],[-7,-2,21,421,638,[]],[-7,-2,22,421,638,[]],[-7,-2,23,421,638,[]],[-7,-2,24,421,638,[]],[-7,-2,25,421,638,[]],[-7,-2,26,421,638,[]],[-7,-2,27,421,638,[]],[-7,-2,28,421,638,[]],[-7,-2,29,421,638,[]],[-7,-2,30,421,638,[]],[-7,-2,31,421,638,[]],[-7,-1,-17,421,638,[]],[-7,-1,-16,421,638,[]],[-7,-1,-15,421,638,[]],[-7,-1,-14,421,638,[]],[-7,-1,-13,421,638,[]],[-7,-1,-12,421,638,[]],[-7,-1,-11,421,638,[]],[-7,-1,-10,421,638,[]],[-7,-1,-9,421,638,[]],[-7,-1,-8,421,638,[]],[-7,-1,-7,421,638,[]],[-7,-1,-6,421,638,[]],[-7,-1,-5,421,638,[]],[-7,-1,-4,421,638,[]],[-7,-1,-3,421,638,[]],[-7,-1,-2,421,638,[]],[-7,-1,-1,421,638,[]],[-7,-1,0,421,638,[]],[-7,-1,1,421,638,[]],[-7,-1,2,421,638,[]],[-7,-1,3,421,638,[]],[-7,-1,4,421,638,[]],[-7,-1,5,421,638,[]],[-7,-1,6,421,638,[]],[-7,-1,7,421,638,[]],[-7,-1,8,421,638,[]],[-7,-1,9,421,638,[]],[-7,-1,10,421,638,[]],[-7,-1,11,421,638,[]],[-7,-1,12,421,638,[]],[-7,-1,13,421,638,[]],[-7,-1,14,421,638,[]],[-7,-1,15,421,638,[]],[-7,-1,16,421,638,[]],[-7,-1,17,421,638,[]],[-7,-1,18,421,638,[]],[-7,-1,19,421,638,[]],[-7,-1,20,421,638,[]],[-7,-1,21,421,638,[]],[-7,-1,22,421,638,[]],[-7,-1,23,421,638,[]],[-7,-1,24,421,638,[]],[-7,-1,25,421,638,[]],[-7,-1,26,421,638,[]],[-7,-1,27,421,638,[]],[-7,-1,28,421,638,[]],[-7,-1,29,421,638,[]],[-7,-1,30,421,638,[]],[-7,-1,31,421,638,[]],[-7,0,-17,421,638,[]],[-7,0,-16,421,638,[]],[-7,0,-15,421,638,[]],[-7,0,-14,421,638,[]],[-7,0,-13,421,638,[]],[-7,0,-12,421,638,[]],[-7,0,-11,421,638,[]],[-7,0,-10,421,638,[]],[-7,0,-9,421,638,[]],[-7,0,-8,421,638,[]],[-7,0,-7,421,638,[]],[-7,0,-6,421,638,[]],[-7,0,-5,421,638,[]],[-7,0,-4,421,638,[]],[-7,0,-3,421,638,[]],[-7,0,-2,421,638,[]],[-7,0,-1,421,638,[]],[-7,0,0,421,638,[]],[-7,0,1,421,638,[]],[-7,0,2,421,638,[]],[-7,0,3,421,638,[]],[-7,0,4,421,638,[]],[-7,0,5,421,638,[]],[-7,0,6,421,638,[]],[-7,0,7,421,638,[]],[-7,0,8,421,638,[]],[-7,0,9,421,638,[]],[-7,0,10,421,638,[]],[-7,0,11,421,638,[]],[-7,0,12,421,638,[]],[-7,0,13,421,638,[]],[-7,0,14,421,638,[]],[-7,0,15,421,638,[]],[-7,0,16,421,638,[]],[-7,0,17,421,638,[]],[-7,0,18,421,638,[]],[-7,0,19,421,638,[]],[-7,0,20,421,638,[]],[-7,0,21,421,638,[]],[-7,0,22,421,638,[]],[-7,0,23,421,638,[]],[-7,0,24,421,638,[]],[-7,0,25,421,638,[]],[-7,0,26,421,638,[]],[-7,0,27,421,638,[]],[-7,0,28,421,638,[]],[-7,0,29,421,638,[]],[-7,0,30,421,638,[]],[-7,0,31,421,638,[]],[-7,1,-17,421,638,[]],[-7,1,-16,421,638,[]],[-7,1,-15,421,638,[]],[-7,1,-14,421,638,[]],[-7,1,-13,421,638,[]],[-7,1,-12,421,638,[]],[-7,1,-11,421,638,[]],[-7,1,-10,421,638,[]],[-7,1,-9,421,638,[]],[-7,1,-8,421,638,[]],[-7,1,-7,421,638,[]],[-7,1,-6,421,638,[]],[-7,1,-5,421,638,[]],[-7,1,-4,421,638,[]],[-7,1,-3,421,638,[]],[-7,1,-2,421,638,[]],[-7,1,-1,421,638,[]],[-7,1,0,421,638,[]],[-7,1,1,421,638,[]],[-7,1,2,421,638,[]],[-7,1,3,421,638,[]],[-7,1,4,421,638,[]],[-7,1,5,421,638,[]],[-7,1,6,421,638,[]],[-7,1,7,421,638,[]],[-7,1,8,421,638,[]],[-7,1,9,421,638,[]],[-7,1,10,421,638,[]],[-7,1,11,421,638,[]],[-7,1,12,421,638,[]],[-7,1,13,421,638,[]],[-7,1,14,421,638,[]],[-7,1,15,421,638,[]],[-7,1,16,421,638,[]],[-7,1,17,421,638,[]],[-7,1,18,421,638,[]],[-7,1,19,421,638,[]],[-7,1,20,421,638,[]],[-7,1,21,421,638,[]],[-7,1,22,421,638,[]],[-7,1,23,421,638,[]],[-7,1,24,421,638,[]],[-7,1,25,421,638,[]],[-7,1,26,421,638,[]],[-7,1,27,421,638,[]],[-7,1,28,421,638,[]],[-7,1,29,421,638,[]],[-7,1,30,421,638,[]],[-7,1,31,421,638,[]],[-7,2,-16,421,638,[]],[-7,2,-15,421,638,[]],[-7,2,-14,421,638,[]],[-7,2,-13,421,638,[]],[-7,2,-12,421,638,[]],[-7,2,-11,421,638,[]],[-7,2,-10,421,638,[]],[-7,2,-9,421,638,[]],[-7,2,-8,421,638,[]],[-7,2,-7,421,638,[]],[-7,2,-6,421,638,[]],[-7,2,-5,421,638,[]],[-7,2,-4,421,638,[]],[-7,2,-3,421,638,[]],[-7,2,-2,421,638,[]],[-7,2,-1,421,638,[]],[-7,2,0,421,638,[]],[-7,2,1,421,638,[]],[-7,2,2,421,638,[]],[-7,2,3,421,638,[]],[-7,2,4,421,638,[]],[-7,2,5,421,638,[]],[-7,2,6,421,638,[]],[-7,2,7,421,638,[]],[-7,2,8,421,638,[]],[-7,2,9,421,638,[]],[-7,2,10,421,638,[]],[-7,2,11,421,638,[]],[-7,2,12,421,638,[]],[-7,2,13,421,638,[]],[-7,2,14,421,638,[]],[-7,2,15,421,638,[]],[-7,2,16,421,638,[]],[-7,2,17,421,638,[]],[-7,2,18,421,638,[]],[-7,2,19,421,638,[]],[-7,2,20,421,638,[]],[-7,2,21,421,638,[]],[-7,2,22,421,638,[]],[-7,2,23,421,638,[]],[-7,2,24,421,638,[]],[-7,2,25,421,638,[]],[-7,2,26,421,638,[]],[-7,2,27,421,638,[]],[-7,2,28,421,638,[]],[-7,2,29,421,638,[]],[-7,2,30,421,638,[]],[-7,2,31,421,638,[]],[-7,3,17,399,616,[]],[-7,3,25,400,617,[]],[-6,-3,-17,421,638,[]],[-6,-3,-16,421,638,[]],[-6,-3,-15,421,638,[]],[-6,-3,-14,421,638,[]],[-6,-3,-13,421,638,[]],[-6,-3,-12,421,638,[]],[-6,-3,-11,421,638,[]],[-6,-3,-10,421,638,[]],[-6,-3,-9,421,638,[]],[-6,-3,-8,421,638,[]],[-6,-3,-7,421,638,[]],[-6,-3,-6,421,638,[]],[-6,-3,-5,421,638,[]],[-6,-3,-4,421,638,[]],[-6,-3,-3,421,638,[]],[-6,-3,-2,421,638,[]],[-6,-3,-1,421,638,[]],[-6,-3,0,421,638,[]],[-6,-3,1,421,638,[]],[-6,-3,2,421,638,[]],[-6,-3,3,421,638,[]],[-6,-3,4,421,638,[]],[-6,-3,5,421,638,[]],[-6,-3,6,421,638,[]],[-6,-3,7,421,638,[]],[-6,-3,8,421,638,[]],[-6,-3,9,421,638,[]],[-6,-3,10,421,638,[]],[-6,-3,11,421,638,[]],[-6,-3,12,421,638,[]],[-6,-3,13,421,638,[]],[-6,-3,14,421,638,[]],[-6,-3,15,421,638,[]],[-6,-3,16,421,638,[]],[-6,-3,17,421,638,[]],[-6,-3,18,421,638,[]],[-6,-3,19,421,638,[]],[-6,-3,20,421,638,[]],[-6,-3,21,421,638,[]],[-6,-3,22,421,638,[]],[-6,-3,23,421,638,[]],[-6,-3,24,421,638,[]],[-6,-3,25,421,638,[]],[-6,-3,26,421,638,[]],[-6,-3,27,421,638,[]],[-6,-3,28,421,638,[]],[-6,-3,29,421,638,[]],[-6,-3,30,421,638,[]],[-6,-3,31,421,638,[]],[-6,-2,-17,421,638,[]],[-6,-2,-16,421,638,[]],[-6,-2,-15,421,638,[]],[-6,-2,-14,421,638,[]],[-6,-2,-13,421,638,[]],[-6,-2,-12,421,638,[]],[-6,-2,-11,421,638,[]],[-6,-2,-10,421,638,[]],[-6,-2,-9,421,638,[]],[-6,-2,-8,421,638,[]],[-6,-2,-7,421,638,[]],[-6,-2,-6,421,638,[]],[-6,-2,-5,421,638,[]],[-6,-2,-4,421,638,[]],[-6,-2,-3,421,638,[]],[-6,-2,-2,421,638,[]],[-6,-2,-1,421,638,[]],[-6,-2,0,421,638,[]],[-6,-2,1,421,638,[]],[-6,-2,2,421,638,[]],[-6,-2,3,421,638,[]],[-6,-2,4,421,638,[]],[-6,-2,5,421,638,[]],[-6,-2,6,421,638,[]],[-6,-2,7,421,638,[]],[-6,-2,8,421,638,[]],[-6,-2,9,421,638,[]],[-6,-2,10,421,638,[]],[-6,-2,11,421,638,[]],[-6,-2,12,421,638,[]],[-6,-2,13,421,638,[]],[-6,-2,14,421,638,[]],[-6,-2,15,421,638,[]],[-6,-2,16,421,638,[]],[-6,-2,17,421,638,[]],[-6,-2,18,421,638,[]],[-6,-2,19,421,638,[]],[-6,-2,20,421,638,[]],[-6,-2,21,421,638,[]],[-6,-2,22,421,638,[]],[-6,-2,23,421,638,[]],[-6,-2,24,421,638,[]],[-6,-2,25,421,638,[]],[-6,-2,26,421,638,[]],[-6,-2,27,421,638,[]],[-6,-2,28,421,638,[]],[-6,-2,29,421,638,[]],[-6,-2,30,421,638,[]],[-6,-2,31,421,638,[]],[-6,-1,-17,421,638,[]],[-6,-1,-16,421,638,[]],[-6,-1,-15,421,638,[]],[-6,-1,-14,421,638,[]],[-6,-1,-13,421,638,[]],[-6,-1,-12,421,638,[]],[-6,-1,-11,421,638,[]],[-6,-1,-10,421,638,[]],[-6,-1,-9,421,638,[]],[-6,-1,-8,421,638,[]],[-6,-1,-7,421,638,[]],[-6,-1,-6,421,638,[]],[-6,-1,-5,421,638,[]],[-6,-1,-4,421,638,[]],[-6,-1,-3,421,638,[]],[-6,-1,-2,421,638,[]],[-6,-1,-1,421,638,[]],[-6,-1,0,421,638,[]],[-6,-1,1,421,638,[]],[-6,-1,2,421,638,[]],[-6,-1,3,421,638,[]],[-6,-1,4,421,638,[]],[-6,-1,5,421,638,[]],[-6,-1,6,421,638,[]],[-6,-1,7,421,638,[]],[-6,-1,8,421,638,[]],[-6,-1,9,421,638,[]],[-6,-1,10,421,638,[]],[-6,-1,11,421,638,[]],[-6,-1,12,421,638,[]],[-6,-1,13,421,638,[]],[-6,-1,14,421,638,[]],[-6,-1,15,421,638,[]],[-6,-1,16,421,638,[]],[-6,-1,17,421,638,[]],[-6,-1,18,421,638,[]],[-6,-1,19,421,638,[]],[-6,-1,20,421,638,[]],[-6,-1,21,421,638,[]],[-6,-1,22,421,638,[]],[-6,-1,23,421,638,[]],[-6,-1,24,421,638,[]],[-6,-1,25,421,638,[]],[-6,-1,26,421,638,[]],[-6,-1,27,421,638,[]],[-6,-1,28,421,638,[]],[-6,-1,29,421,638,[]],[-6,-1,30,421,638,[]],[-6,-1,31,421,638,[]],[-6,0,-17,421,638,[]],[-6,0,-16,421,638,[]],[-6,0,-15,421,638,[]],[-6,0,-14,421,638,[]],[-6,0,-13,421,638,[]],[-6,0,-12,421,638,[]],[-6,0,-11,421,638,[]],[-6,0,-10,421,638,[]],[-6,0,-9,421,638,[]],[-6,0,-8,421,638,[]],[-6,0,-7,421,638,[]],[-6,0,-6,421,638,[]],[-6,0,-5,421,638,[]],[-6,0,-4,421,638,[]],[-6,0,-3,421,638,[]],[-6,0,-2,421,638,[]],[-6,0,-1,421,638,[]],[-6,0,0,421,638,[]],[-6,0,1,421,638,[]],[-6,0,2,421,638,[]],[-6,0,3,421,638,[]],[-6,0,4,421,638,[]],[-6,0,5,421,638,[]],[-6,0,6,421,638,[]],[-6,0,7,421,638,[]],[-6,0,8,421,638,[]],[-6,0,9,421,638,[]],[-6,0,10,421,638,[]],[-6,0,11,421,638,[]],[-6,0,12,421,638,[]],[-6,0,13,421,638,[]],[-6,0,14,421,638,[]],[-6,0,15,421,638,[]],[-6,0,16,421,638,[]],[-6,0,17,421,638,[]],[-6,0,18,421,638,[]],[-6,0,19,421,638,[]],[-6,0,20,421,638,[]],[-6,0,21,421,638,[]],[-6,0,22,421,638,[]],[-6,0,23,421,638,[]],[-6,0,24,421,638,[]],[-6,0,25,421,638,[]],[-6,0,26,421,638,[]],[-6,0,27,421,638,[]],[-6,0,28,421,638,[]],[-6,0,29,421,638,[]],[-6,0,30,421,638,[]],[-6,0,31,421,638,[]],[-6,1,-17,421,638,[]],[-6,1,-16,421,638,[]],[-6,1,-15,421,638,[]],[-6,1,-14,421,638,[]],[-6,1,-13,421,638,[]],[-6,1,-12,421,638,[]],[-6,1,-11,421,638,[]],[-6,1,-10,421,638,[]],[-6,1,-9,421,638,[]],[-6,1,-8,421,638,[]],[-6,1,-7,421,638,[]],[-6,1,-6,421,638,[]],[-6,1,-5,421,638,[]],[-6,1,-4,421,638,[]],[-6,1,-3,421,638,[]],[-6,1,-2,421,638,[]],[-6,1,-1,421,638,[]],[-6,1,0,421,638,[]],[-6,1,1,421,638,[]],[-6,1,2,421,638,[]],[-6,1,3,421,638,[]],[-6,1,4,421,638,[]],[-6,1,5,421,638,[]],[-6,1,6,421,638,[]],[-6,1,7,421,638,[]],[-6,1,8,421,638,[]],[-6,1,9,421,638,[]],[-6,1,10,421,638,[]],[-6,1,11,421,638,[]],[-6,1,12,421,638,[]],[-6,1,13,421,638,[]],[-6,1,14,421,638,[]],[-6,1,15,421,638,[]],[-6,1,16,421,638,[]],[-6,1,17,421,638,[]],[-6,1,18,421,638,[]],[-6,1,19,421,638,[]],[-6,1,20,421,638,[]],[-6,1,21,421,638,[]],[-6,1,22,421,638,[]],[-6,1,23,421,638,[]],[-6,1,24,421,638,[]],[-6,1,25,421,638,[]],[-6,1,26,421,638,[]],[-6,1,27,421,638,[]],[-6,1,28,421,638,[]],[-6,1,29,421,638,[]],[-6,1,30,421,638,[]],[-6,1,31,421,638,[]],[-6,2,-17,421,638,[]],[-6,2,-16,421,638,[]],[-6,2,-15,421,638,[]],[-6,2,-14,421,638,[]],[-6,2,-13,421,638,[]],[-6,2,-12,421,638,[]],[-6,2,-11,421,638,[]],[-6,2,-10,421,638,[]],[-6,2,-9,421,638,[]],[-6,2,-8,421,638,[]],[-6,2,-7,421,638,[]],[-6,2,-6,421,638,[]],[-6,2,-5,421,638,[]],[-6,2,-4,421,638,[]],[-6,2,-3,421,638,[]],[-6,2,-2,421,638,[]],[-6,2,-1,421,638,[]],[-6,2,0,421,638,[]],[-6,2,1,421,638,[]],[-6,2,2,421,638,[]],[-6,2,3,421,638,[]],[-6,2,4,421,638,[]],[-6,2,5,421,638,[]],[-6,2,6,421,638,[]],[-6,2,7,421,638,[]],[-6,2,8,421,638,[]],[-6,2,9,421,638,[]],[-6,2,10,421,638,[]],[-6,2,11,421,638,[]],[-6,2,12,421,638,[]],[-6,2,13,421,638,[]],[-6,2,14,421,638,[]],[-6,2,15,421,638,[]],[-6,2,16,421,638,[]],[-6,2,17,421,638,[]],[-6,2,18,421,638,[]],[-6,2,19,421,638,[]],[-6,2,20,421,638,[]],[-6,2,21,421,638,[]],[-6,2,22,421,638,[]],[-6,2,23,421,638,[]],[-6,2,24,421,638,[]],[-6,2,25,421,638,[]],[-6,2,26,421,638,[]],[-6,2,27,421,638,[]],[-6,2,28,421,638,[]],[-6,2,29,421,638,[]],[-6,2,30,421,638,[]],[-6,2,31,421,638,[]],[-6,3,-7,397,614,[]],[-6,3,19,398,615,[]],[-5,-3,-17,421,638,[]],[-5,-3,-16,421,638,[]],[-5,-3,-15,421,638,[]],[-5,-3,-14,421,638,[]],[-5,-3,-13,421,638,[]],[-5,-3,-12,421,638,[]],[-5,-3,-11,421,638,[]],[-5,-3,-10,421,638,[]],[-5,-3,-9,421,638,[]],[-5,-3,-8,421,638,[]],[-5,-3,-7,421,638,[]],[-5,-3,-6,421,638,[]],[-5,-3,-5,421,638,[]],[-5,-3,-4,421,638,[]],[-5,-3,-3,421,638,[]],[-5,-3,-2,421,638,[]],[-5,-3,-1,421,638,[]],[-5,-3,0,421,638,[]],[-5,-3,1,421,638,[]],[-5,-3,2,421,638,[]],[-5,-3,3,421,638,[]],[-5,-3,4,421,638,[]],[-5,-3,5,421,638,[]],[-5,-3,6,421,638,[]],[-5,-3,7,421,638,[]],[-5,-3,8,421,638,[]],[-5,-3,9,421,638,[]],[-5,-3,10,421,638,[]],[-5,-3,11,421,638,[]],[-5,-3,12,421,638,[]],[-5,-3,13,421,638,[]],[-5,-3,14,421,638,[]],[-5,-3,15,421,638,[]],[-5,-3,16,421,638,[]],[-5,-3,17,421,638,[]],[-5,-3,18,421,638,[]],[-5,-3,19,421,638,[]],[-5,-3,20,421,638,[]],[-5,-3,21,421,638,[]],[-5,-3,22,421,638,[]],[-5,-3,23,421,638,[]],[-5,-3,24,421,638,[]],[-5,-3,25,421,638,[]],[-5,-3,26,421,638,[]],[-5,-3,27,421,638,[]],[-5,-3,28,421,638,[]],[-5,-3,29,421,638,[]],[-5,-3,30,421,638,[]],[-5,-3,31,421,638,[]],[-5,-2,-17,421,638,[]],[-5,-2,-16,421,638,[]],[-5,-2,-15,421,638,[]],[-5,-2,-14,421,638,[]],[-5,-2,-13,421,638,[]],[-5,-2,-12,421,638,[]],[-5,-2,-11,421,638,[]],[-5,-2,-10,421,638,[]],[-5,-2,-9,421,638,[]],[-5,-2,-8,421,638,[]],[-5,-2,-7,421,638,[]],[-5,-2,-6,421,638,[]],[-5,-2,-5,421,638,[]],[-5,-2,-4,421,638,[]],[-5,-2,-3,421,638,[]],[-5,-2,-2,421,638,[]],[-5,-2,-1,421,638,[]],[-5,-2,0,421,638,[]],[-5,-2,1,421,638,[]],[-5,-2,2,421,638,[]],[-5,-2,3,421,638,[]],[-5,-2,4,421,638,[]],[-5,-2,5,421,638,[]],[-5,-2,6,421,638,[]],[-5,-2,7,421,638,[]],[-5,-2,8,421,638,[]],[-5,-2,9,421,638,[]],[-5,-2,10,421,638,[]],[-5,-2,11,421,638,[]],[-5,-2,12,421,638,[]],[-5,-2,13,421,638,[]],[-5,-2,14,421,638,[]],[-5,-2,15,421,638,[]],[-5,-2,16,421,638,[]],[-5,-2,17,421,638,[]],[-5,-2,18,421,638,[]],[-5,-2,19,421,638,[]],[-5,-2,20,421,638,[]],[-5,-2,21,421,638,[]],[-5,-2,22,421,638,[]],[-5,-2,23,421,638,[]],[-5,-2,24,421,638,[]],[-5,-2,25,421,638,[]],[-5,-2,26,421,638,[]],[-5,-2,27,421,638,[]],[-5,-2,28,421,638,[]],[-5,-2,29,421,638,[]],[-5,-2,30,421,638,[]],[-5,-2,31,421,638,[]],[-5,-1,-17,421,638,[]],[-5,-1,-16,421,638,[]],[-5,-1,-15,421,638,[]],[-5,-1,-14,421,638,[]],[-5,-1,-13,421,638,[]],[-5,-1,-12,421,638,[]],[-5,-1,-11,421,638,[]],[-5,-1,-10,421,638,[]],[-5,-1,-9,421,638,[]],[-5,-1,-8,421,638,[]],[-5,-1,-7,421,638,[]],[-5,-1,-6,421,638,[]],[-5,-1,-5,421,638,[]],[-5,-1,-4,421,638,[]],[-5,-1,-3,421,638,[]],[-5,-1,-2,421,638,[]],[-5,-1,-1,421,638,[]],[-5,-1,0,421,638,[]],[-5,-1,1,421,638,[]],[-5,-1,2,421,638,[]],[-5,-1,3,421,638,[]],[-5,-1,4,421,638,[]],[-5,-1,5,421,638,[]],[-5,-1,6,421,638,[]],[-5,-1,7,421,638,[]],[-5,-1,8,421,638,[]],[-5,-1,9,421,638,[]],[-5,-1,10,421,638,[]],[-5,-1,11,421,638,[]],[-5,-1,12,421,638,[]],[-5,-1,13,421,638,[]],[-5,-1,14,421,638,[]],[-5,-1,15,421,638,[]],[-5,-1,16,421,638,[]],[-5,-1,17,421,638,[]],[-5,-1,18,421,638,[]],[-5,-1,19,421,638,[]],[-5,-1,20,421,638,[]],[-5,-1,21,421,638,[]],[-5,-1,22,421,638,[]],[-5,-1,23,421,638,[]],[-5,-1,24,421,638,[]],[-5,-1,25,421,638,[]],[-5,-1,26,421,638,[]],[-5,-1,27,421,638,[]],[-5,-1,28,421,638,[]],[-5,-1,29,421,638,[]],[-5,-1,30,421,638,[]],[-5,-1,31,421,638,[]],[-5,0,-17,421,638,[]],[-5,0,-16,421,638,[]],[-5,0,-15,421,638,[]],[-5,0,-14,421,638,[]],[-5,0,-13,421,638,[]],[-5,0,-12,421,638,[]],[-5,0,-11,421,638,[]],[-5,0,-10,421,638,[]],[-5,0,-9,421,638,[]],[-5,0,-8,421,638,[]],[-5,0,-7,421,638,[]],[-5,0,-6,421,638,[]],[-5,0,-5,421,638,[]],[-5,0,-4,421,638,[]],[-5,0,-3,421,638,[]],[-5,0,-2,421,638,[]],[-5,0,-1,421,638,[]],[-5,0,0,421,638,[]],[-5,0,1,421,638,[]],[-5,0,2,421,638,[]],[-5,0,3,421,638,[]],[-5,0,4,421,638,[]],[-5,0,5,421,638,[]],[-5,0,6,421,638,[]],[-5,0,7,421,638,[]],[-5,0,8,421,638,[]],[-5,0,9,421,638,[]],[-5,0,10,421,638,[]],[-5,0,11,421,638,[]],[-5,0,12,421,638,[]],[-5,0,13,421,638,[]],[-5,0,14,421,638,[]],[-5,0,15,421,638,[]],[-5,0,16,421,638,[]],[-5,0,17,421,638,[]],[-5,0,18,421,638,[]],[-5,0,19,421,638,[]],[-5,0,20,421,638,[]],[-5,0,21,421,638,[]],[-5,0,22,421,638,[]],[-5,0,23,421,638,[]],[-5,0,24,421,638,[]],[-5,0,25,421,638,[]],[-5,0,26,421,638,[]],[-5,0,27,421,638,[]],[-5,0,28,421,638,[]],[-5,0,29,421,638,[]],[-5,0,30,421,638,[]],[-5,0,31,421,638,[]],[-5,1,-17,421,638,[]],[-5,1,-16,421,638,[]],[-5,1,-15,421,638,[]],[-5,1,-14,421,638,[]],[-5,1,-13,421,638,[]],[-5,1,-12,421,638,[]],[-5,1,-11,421,638,[]],[-5,1,-10,421,638,[]],[-5,1,-9,421,638,[]],[-5,1,-8,421,638,[]],[-5,1,-7,421,638,[]],[-5,1,-6,421,638,[]],[-5,1,-5,421,638,[]],[-5,1,-4,421,638,[]],[-5,1,-3,421,638,[]],[-5,1,-2,421,638,[]],[-5,1,-1,421,638,[]],[-5,1,0,421,638,[]],[-5,1,1,421,638,[]],[-5,1,2,421,638,[]],[-5,1,3,421,638,[]],[-5,1,4,421,638,[]],[-5,1,5,421,638,[]],[-5,1,6,421,638,[]],[-5,1,7,421,638,[]],[-5,1,8,421,638,[]],[-5,1,9,421,638,[]],[-5,1,10,421,638,[]],[-5,1,11,421,638,[]],[-5,1,12,421,638,[]],[-5,1,13,421,638,[]],[-5,1,14,421,638,[]],[-5,1,15,421,638,[]],[-5,1,16,421,638,[]],[-5,1,17,421,638,[]],[-5,1,18,421,638,[]],[-5,1,19,421,638,[]],[-5,1,20,421,638,[]],[-5,1,21,421,638,[]],[-5,1,22,421,638,[]],[-5,1,23,421,638,[]],[-5,1,24,421,638,[]],[-5,1,25,421,638,[]],[-5,1,26,421,638,[]],[-5,1,27,421,638,[]],[-5,1,28,421,638,[]],[-5,1,29,421,638,[]],[-5,1,30,421,638,[]],[-5,1,31,421,638,[]],[-5,2,-17,421,638,[]],[-5,2,-16,421,638,[]],[-5,2,-15,421,638,[]],[-5,2,-14,421,638,[]],[-5,2,-13,421,638,[]],[-5,2,-12,421,638,[]],[-5,2,-11,421,638,[]],[-5,2,-10,421,638,[]],[-5,2,-9,421,638,[]],[-5,2,-8,421,638,[]],[-5,2,-7,421,638,[]],[-5,2,-6,421,638,[]],[-5,2,-5,421,638,[]],[-5,2,-4,421,638,[]],[-5,2,-3,421,638,[]],[-5,2,-2,421,638,[]],[-5,2,-1,421,638,[]],[-5,2,0,421,638,[]],[-5,2,1,421,638,[]],[-5,2,2,421,638,[]],[-5,2,3,421,638,[]],[-5,2,4,421,638,[]],[-5,2,5,421,638,[]],[-5,2,6,421,638,[]],[-5,2,7,421,638,[]],[-5,2,8,421,638,[]],[-5,2,9,421,638,[]],[-5,2,10,421,638,[]],[-5,2,11,421,638,[]],[-5,2,12,421,638,[]],[-5,2,13,421,638,[]],[-5,2,14,421,638,[]],[-5,2,15,421,638,[]],[-5,2,16,421,638,[]],[-5,2,17,421,638,[]],[-5,2,18,421,638,[]],[-5,2,19,421,638,[]],[-5,2,20,421,638,[]],[-5,2,21,421,638,[]],[-5,2,22,421,638,[]],[-5,2,23,421,638,[]],[-5,2,24,421,638,[]],[-5,2,25,421,638,[]],[-5,2,26,421,638,[]],[-5,2,27,421,638,[]],[-5,2,28,421,638,[]],[-5,2,29,421,638,[]],[-5,2,30,421,638,[]],[-5,2,31,421,638,[]],[-5,3,-5,394,611,[]],[-5,3,9,396,613,[]],[-5,3,23,395,612,[]],[-4,-3,-17,421,638,[]],[-4,-3,-16,421,638,[]],[-4,-3,-15,421,638,[]],[-4,-3,-14,421,638,[]],[-4,-3,-13,421,638,[]],[-4,-3,-12,421,638,[]],[-4,-3,-11,421,638,[]],[-4,-3,-10,421,638,[]],[-4,-3,-9,421,638,[]],[-4,-3,-8,421,638,[]],[-4,-3,-7,421,638,[]],[-4,-3,-6,421,638,[]],[-4,-3,-5,421,638,[]],[-4,-3,-4,421,638,[]],[-4,-3,-3,421,638,[]],[-4,-3,-2,421,638,[]],[-4,-3,-1,421,638,[]],[-4,-3,0,421,638,[]],[-4,-3,1,421,638,[]],[-4,-3,2,421,638,[]],[-4,-3,3,421,638,[]],[-4,-3,4,421,638,[]],[-4,-3,5,421,638,[]],[-4,-3,6,421,638,[]],[-4,-3,7,421,638,[]],[-4,-3,8,421,638,[]],[-4,-3,9,421,638,[]],[-4,-3,10,421,638,[]],[-4,-3,11,421,638,[]],[-4,-3,12,421,638,[]],[-4,-3,13,421,638,[]],[-4,-3,14,421,638,[]],[-4,-3,15,421,638,[]],[-4,-3,16,421,638,[]],[-4,-3,17,421,638,[]],[-4,-3,18,421,638,[]],[-4,-3,19,421,638,[]],[-4,-3,20,421,638,[]],[-4,-3,21,421,638,[]],[-4,-3,22,421,638,[]],[-4,-3,23,421,638,[]],[-4,-3,24,421,638,[]],[-4,-3,25,421,638,[]],[-4,-3,26,421,638,[]],[-4,-3,27,421,638,[]],[-4,-3,28,421,638,[]],[-4,-3,29,421,638,[]],[-4,-3,30,421,638,[]],[-4,-3,31,421,638,[]],[-4,-2,-17,421,638,[]],[-4,-2,-16,421,638,[]],[-4,-2,-15,421,638,[]],[-4,-2,-14,421,638,[]],[-4,-2,-13,421,638,[]],[-4,-2,-12,421,638,[]],[-4,-2,-11,421,638,[]],[-4,-2,-10,421,638,[]],[-4,-2,-9,421,638,[]],[-4,-2,-8,421,638,[]],[-4,-2,-7,421,638,[]],[-4,-2,-6,421,638,[]],[-4,-2,-5,421,638,[]],[-4,-2,-4,421,638,[]],[-4,-2,-3,421,638,[]],[-4,-2,-2,421,638,[]],[-4,-2,-1,421,638,[]],[-4,-2,0,421,638,[]],[-4,-2,1,421,638,[]],[-4,-2,2,421,638,[]],[-4,-2,3,421,638,[]],[-4,-2,4,421,638,[]],[-4,-2,5,421,638,[]],[-4,-2,6,421,638,[]],[-4,-2,7,421,638,[]],[-4,-2,8,421,638,[]],[-4,-2,9,421,638,[]],[-4,-2,10,421,638,[]],[-4,-2,11,421,638,[]],[-4,-2,12,421,638,[]],[-4,-2,13,421,638,[]],[-4,-2,14,421,638,[]],[-4,-2,15,421,638,[]],[-4,-2,16,421,638,[]],[-4,-2,17,421,638,[]],[-4,-2,18,421,638,[]],[-4,-2,19,421,638,[]],[-4,-2,20,421,638,[]],[-4,-2,21,421,638,[]],[-4,-2,22,421,638,[]],[-4,-2,23,421,638,[]],[-4,-2,24,421,638,[]],[-4,-2,25,421,638,[]],[-4,-2,26,421,638,[]],[-4,-2,27,421,638,[]],[-4,-2,28,421,638,[]],[-4,-2,29,421,638,[]],[-4,-2,30,421,638,[]],[-4,-2,31,421,638,[]],[-4,-1,-17,421,638,[]],[-4,-1,-16,421,638,[]],[-4,-1,-15,421,638,[]],[-4,-1,-14,421,638,[]],[-4,-1,-13,421,638,[]],[-4,-1,-12,421,638,[]],[-4,-1,-11,421,638,[]],[-4,-1,-10,421,638,[]],[-4,-1,-9,421,638,[]],[-4,-1,-8,421,638,[]],[-4,-1,-7,421,638,[]],[-4,-1,-6,421,638,[]],[-4,-1,-5,421,638,[]],[-4,-1,-4,421,638,[]],[-4,-1,-3,421,638,[]],[-4,-1,-2,421,638,[]],[-4,-1,-1,421,638,[]],[-4,-1,0,421,638,[]],[-4,-1,1,421,638,[]],[-4,-1,2,421,638,[]],[-4,-1,3,421,638,[]],[-4,-1,4,421,638,[]],[-4,-1,5,421,638,[]],[-4,-1,6,421,638,[]],[-4,-1,7,421,638,[]],[-4,-1,8,421,638,[]],[-4,-1,9,421,638,[]],[-4,-1,10,421,638,[]],[-4,-1,11,421,638,[]],[-4,-1,12,421,638,[]],[-4,-1,13,421,638,[]],[-4,-1,14,421,638,[]],[-4,-1,15,421,638,[]],[-4,-1,16,421,638,[]],[-4,-1,17,421,638,[]],[-4,-1,18,421,638,[]],[-4,-1,19,421,638,[]],[-4,-1,20,421,638,[]],[-4,-1,21,421,638,[]],[-4,-1,22,421,638,[]],[-4,-1,23,421,638,[]],[-4,-1,24,421,638,[]],[-4,-1,25,421,638,[]],[-4,-1,26,421,638,[]],[-4,-1,27,421,638,[]],[-4,-1,28,421,638,[]],[-4,-1,29,421,638,[]],[-4,-1,30,421,638,[]],[-4,-1,31,421,638,[]],[-4,0,-17,421,638,[]],[-4,0,-16,421,638,[]],[-4,0,-15,421,638,[]],[-4,0,-14,421,638,[]],[-4,0,-13,421,638,[]],[-4,0,-12,421,638,[]],[-4,0,-11,421,638,[]],[-4,0,-10,421,638,[]],[-4,0,-9,421,638,[]],[-4,0,-8,421,638,[]],[-4,0,-7,421,638,[]],[-4,0,-6,421,638,[]],[-4,0,-5,421,638,[]],[-4,0,-4,421,638,[]],[-4,0,-3,421,638,[]],[-4,0,-2,421,638,[]],[-4,0,-1,421,638,[]],[-4,0,0,421,638,[]],[-4,0,1,421,638,[]],[-4,0,2,421,638,[]],[-4,0,3,421,638,[]],[-4,0,4,421,638,[]],[-4,0,5,421,638,[]],[-4,0,6,421,638,[]],[-4,0,7,421,638,[]],[-4,0,8,421,638,[]],[-4,0,9,421,638,[]],[-4,0,10,421,638,[]],[-4,0,11,421,638,[]],[-4,0,12,421,638,[]],[-4,0,13,421,638,[]],[-4,0,14,421,638,[]],[-4,0,15,421,638,[]],[-4,0,16,421,638,[]],[-4,0,17,421,638,[]],[-4,0,18,421,638,[]],[-4,0,19,421,638,[]],[-4,0,20,421,638,[]],[-4,0,21,421,638,[]],[-4,0,22,421,638,[]],[-4,0,23,421,638,[]],[-4,0,24,421,638,[]],[-4,0,25,421,638,[]],[-4,0,26,421,638,[]],[-4,0,27,421,638,[]],[-4,0,28,421,638,[]],[-4,0,29,421,638,[]],[-4,0,30,421,638,[]],[-4,0,31,421,638,[]],[-4,1,-17,421,638,[]],[-4,1,-16,421,638,[]],[-4,1,-15,421,638,[]],[-4,1,-14,421,638,[]],[-4,1,-13,421,638,[]],[-4,1,-12,421,638,[]],[-4,1,-11,421,638,[]],[-4,1,-10,421,638,[]],[-4,1,-9,421,638,[]],[-4,1,-8,421,638,[]],[-4,1,-7,421,638,[]],[-4,1,-6,421,638,[]],[-4,1,-5,421,638,[]],[-4,1,-4,421,638,[]],[-4,1,-3,421,638,[]],[-4,1,-2,421,638,[]],[-4,1,-1,421,638,[]],[-4,1,0,421,638,[]],[-4,1,1,421,638,[]],[-4,1,2,421,638,[]],[-4,1,3,421,638,[]],[-4,1,4,421,638,[]],[-4,1,5,421,638,[]],[-4,1,6,421,638,[]],[-4,1,7,421,638,[]],[-4,1,8,421,638,[]],[-4,1,9,421,638,[]],[-4,1,10,421,638,[]],[-4,1,11,421,638,[]],[-4,1,12,421,638,[]],[-4,1,13,421,638,[]],[-4,1,14,421,638,[]],[-4,1,15,421,638,[]],[-4,1,16,421,638,[]],[-4,1,17,421,638,[]],[-4,1,18,421,638,[]],[-4,1,19,421,638,[]],[-4,1,20,421,638,[]],[-4,1,21,421,638,[]],[-4,1,22,421,638,[]],[-4,1,23,421,638,[]],[-4,1,24,421,638,[]],[-4,1,25,421,638,[]],[-4,1,26,421,638,[]],[-4,1,27,421,638,[]],[-4,1,28,421,638,[]],[-4,1,29,421,638,[]],[-4,1,30,421,638,[]],[-4,1,31,421,638,[]],[-4,2,-17,421,638,[]],[-4,2,-16,421,638,[]],[-4,2,-15,421,638,[]],[-4,2,-14,421,638,[]],[-4,2,-13,421,638,[]],[-4,2,-12,421,638,[]],[-4,2,-11,421,638,[]],[-4,2,-10,421,638,[]],[-4,2,-9,421,638,[]],[-4,2,-8,421,638,[]],[-4,2,-7,421,638,[]],[-4,2,-6,421,638,[]],[-4,2,-5,421,638,[]],[-4,2,-4,421,638,[]],[-4,2,-3,421,638,[]],[-4,2,-2,421,638,[]],[-4,2,-1,421,638,[]],[-4,2,0,421,638,[]],[-4,2,1,421,638,[]],[-4,2,2,421,638,[]],[-4,2,3,421,638,[]],[-4,2,4,421,638,[]],[-4,2,5,421,638,[]],[-4,2,6,421,638,[]],[-4,2,7,421,638,[]],[-4,2,8,421,638,[]],[-4,2,9,421,638,[]],[-4,2,10,421,638,[]],[-4,2,11,421,638,[]],[-4,2,12,421,638,[]],[-4,2,13,421,638,[]],[-4,2,14,421,638,[]],[-4,2,15,421,638,[]],[-4,2,16,421,638,[]],[-4,2,17,421,638,[]],[-4,2,18,421,638,[]],[-4,2,19,421,638,[]],[-4,2,20,421,638,[]],[-4,2,21,421,638,[]],[-4,2,22,421,638,[]],[-4,2,23,421,638,[]],[-4,2,24,421,638,[]],[-4,2,25,421,638,[]],[-4,2,26,421,638,[]],[-4,2,27,421,638,[]],[-4,2,28,421,638,[]],[-4,2,29,421,638,[]],[-4,2,30,421,638,[]],[-4,2,31,421,638,[]],[-4,3,-12,392,609,[]],[-4,3,-1,304,522,[]],[-4,3,2,393,610,[]],[-4,3,9,310,528,[]],[-4,3,11,305,523,[]],[-4,3,13,306,524,[]],[-4,3,14,307,525,[]],[-4,3,15,308,526,[]],[-4,3,16,309,527,[]],[-4,4,-1,304,522,[]],[-3,-3,-17,421,638,[]],[-3,-3,-16,421,638,[]],[-3,-3,-15,421,638,[]],[-3,-3,-14,421,638,[]],[-3,-3,-13,421,638,[]],[-3,-3,-12,421,638,[]],[-3,-3,-11,421,638,[]],[-3,-3,-10,421,638,[]],[-3,-3,-9,421,638,[]],[-3,-3,-8,421,638,[]],[-3,-3,-7,421,638,[]],[-3,-3,-6,421,638,[]],[-3,-3,-5,421,638,[]],[-3,-3,-4,421,638,[]],[-3,-3,-3,421,638,[]],[-3,-3,-2,421,638,[]],[-3,-3,-1,421,638,[]],[-3,-3,0,421,638,[]],[-3,-3,1,421,638,[]],[-3,-3,2,421,638,[]],[-3,-3,3,421,638,[]],[-3,-3,4,421,638,[]],[-3,-3,5,421,638,[]],[-3,-3,6,421,638,[]],[-3,-3,7,421,638,[]],[-3,-3,8,421,638,[]],[-3,-3,9,421,638,[]],[-3,-3,10,421,638,[]],[-3,-3,11,421,638,[]],[-3,-3,12,421,638,[]],[-3,-3,13,421,638,[]],[-3,-3,14,421,638,[]],[-3,-3,15,421,638,[]],[-3,-3,16,421,638,[]],[-3,-3,17,421,638,[]],[-3,-3,18,421,638,[]],[-3,-3,19,421,638,[]],[-3,-3,20,421,638,[]],[-3,-3,21,421,638,[]],[-3,-3,22,421,638,[]],[-3,-3,23,421,638,[]],[-3,-3,24,421,638,[]],[-3,-3,25,421,638,[]],[-3,-3,26,421,638,[]],[-3,-3,27,421,638,[]],[-3,-3,28,421,638,[]],[-3,-3,29,421,638,[]],[-3,-3,30,421,638,[]],[-3,-3,31,421,638,[]],[-3,-2,-17,421,638,[]],[-3,-2,-16,421,638,[]],[-3,-2,-15,421,638,[]],[-3,-2,-14,421,638,[]],[-3,-2,-13,421,638,[]],[-3,-2,-12,421,638,[]],[-3,-2,-11,421,638,[]],[-3,-2,-10,421,638,[]],[-3,-2,-9,421,638,[]],[-3,-2,-8,421,638,[]],[-3,-2,-7,421,638,[]],[-3,-2,-6,421,638,[]],[-3,-2,-5,421,638,[]],[-3,-2,-4,421,638,[]],[-3,-2,-3,421,638,[]],[-3,-2,-2,421,638,[]],[-3,-2,-1,421,638,[]],[-3,-2,0,421,638,[]],[-3,-2,1,421,638,[]],[-3,-2,2,421,638,[]],[-3,-2,3,421,638,[]],[-3,-2,4,421,638,[]],[-3,-2,5,421,638,[]],[-3,-2,6,421,638,[]],[-3,-2,7,421,638,[]],[-3,-2,8,421,638,[]],[-3,-2,9,421,638,[]],[-3,-2,10,421,638,[]],[-3,-2,11,421,638,[]],[-3,-2,12,421,638,[]],[-3,-2,13,421,638,[]],[-3,-2,14,421,638,[]],[-3,-2,15,421,638,[]],[-3,-2,16,421,638,[]],[-3,-2,17,421,638,[]],[-3,-2,18,421,638,[]],[-3,-2,19,421,638,[]],[-3,-2,20,421,638,[]],[-3,-2,21,421,638,[]],[-3,-2,22,421,638,[]],[-3,-2,23,421,638,[]],[-3,-2,24,421,638,[]],[-3,-2,25,421,638,[]],[-3,-2,26,421,638,[]],[-3,-2,27,421,638,[]],[-3,-2,28,421,638,[]],[-3,-2,29,421,638,[]],[-3,-2,30,421,638,[]],[-3,-2,31,421,638,[]],[-3,-1,-17,421,638,[]],[-3,-1,-16,421,638,[]],[-3,-1,-15,421,638,[]],[-3,-1,-14,421,638,[]],[-3,-1,-13,421,638,[]],[-3,-1,-12,421,638,[]],[-3,-1,-11,421,638,[]],[-3,-1,-10,421,638,[]],[-3,-1,-9,421,638,[]],[-3,-1,-8,421,638,[]],[-3,-1,-7,421,638,[]],[-3,-1,-6,421,638,[]],[-3,-1,-5,421,638,[]],[-3,-1,-4,421,638,[]],[-3,-1,-3,421,638,[]],[-3,-1,-2,421,638,[]],[-3,-1,-1,421,638,[]],[-3,-1,0,421,638,[]],[-3,-1,1,421,638,[]],[-3,-1,2,421,638,[]],[-3,-1,3,421,638,[]],[-3,-1,4,421,638,[]],[-3,-1,5,421,638,[]],[-3,-1,6,421,638,[]],[-3,-1,7,421,638,[]],[-3,-1,8,421,638,[]],[-3,-1,9,421,638,[]],[-3,-1,10,421,638,[]],[-3,-1,11,421,638,[]],[-3,-1,12,421,638,[]],[-3,-1,13,421,638,[]],[-3,-1,14,421,638,[]],[-3,-1,15,421,638,[]],[-3,-1,16,421,638,[]],[-3,-1,17,421,638,[]],[-3,-1,18,421,638,[]],[-3,-1,19,421,638,[]],[-3,-1,20,421,638,[]],[-3,-1,21,421,638,[]],[-3,-1,22,421,638,[]],[-3,-1,23,421,638,[]],[-3,-1,24,421,638,[]],[-3,-1,25,421,638,[]],[-3,-1,26,421,638,[]],[-3,-1,27,421,638,[]],[-3,-1,28,421,638,[]],[-3,-1,29,421,638,[]],[-3,-1,30,421,638,[]],[-3,-1,31,421,638,[]],[-3,0,-17,421,638,[]],[-3,0,-16,421,638,[]],[-3,0,-15,421,638,[]],[-3,0,-14,421,638,[]],[-3,0,-13,421,638,[]],[-3,0,-12,421,638,[]],[-3,0,-11,421,638,[]],[-3,0,-10,421,638,[]],[-3,0,-9,421,638,[]],[-3,0,-8,421,638,[]],[-3,0,-7,421,638,[]],[-3,0,-6,421,638,[]],[-3,0,-5,421,638,[]],[-3,0,-4,421,638,[]],[-3,0,-3,421,638,[]],[-3,0,-2,421,638,[]],[-3,0,-1,421,638,[]],[-3,0,0,421,638,[]],[-3,0,1,421,638,[]],[-3,0,2,421,638,[]],[-3,0,3,421,638,[]],[-3,0,4,421,638,[]],[-3,0,5,421,638,[]],[-3,0,6,421,638,[]],[-3,0,7,421,638,[]],[-3,0,8,421,638,[]],[-3,0,9,421,638,[]],[-3,0,10,421,638,[]],[-3,0,11,421,638,[]],[-3,0,12,421,638,[]],[-3,0,13,421,638,[]],[-3,0,14,421,638,[]],[-3,0,15,421,638,[]],[-3,0,16,421,638,[]],[-3,0,17,421,638,[]],[-3,0,18,421,638,[]],[-3,0,19,421,638,[]],[-3,0,20,421,638,[]],[-3,0,21,421,638,[]],[-3,0,22,421,638,[]],[-3,0,23,421,638,[]],[-3,0,24,421,638,[]],[-3,0,25,421,638,[]],[-3,0,26,421,638,[]],[-3,0,27,421,638,[]],[-3,0,28,421,638,[]],[-3,0,29,421,638,[]],[-3,0,30,421,638,[]],[-3,0,31,421,638,[]],[-3,1,-17,421,638,[]],[-3,1,-16,421,638,[]],[-3,1,-15,421,638,[]],[-3,1,-14,421,638,[]],[-3,1,-13,421,638,[]],[-3,1,-12,421,638,[]],[-3,1,-11,421,638,[]],[-3,1,-10,421,638,[]],[-3,1,-9,421,638,[]],[-3,1,-8,421,638,[]],[-3,1,-7,421,638,[]],[-3,1,-6,421,638,[]],[-3,1,-5,421,638,[]],[-3,1,-4,421,638,[]],[-3,1,-3,421,638,[]],[-3,1,-2,421,638,[]],[-3,1,-1,421,638,[]],[-3,1,0,421,638,[]],[-3,1,1,421,638,[]],[-3,1,2,421,638,[]],[-3,1,3,421,638,[]],[-3,1,4,421,638,[]],[-3,1,5,421,638,[]],[-3,1,6,421,638,[]],[-3,1,7,421,638,[]],[-3,1,8,421,638,[]],[-3,1,9,421,638,[]],[-3,1,10,421,638,[]],[-3,1,11,421,638,[]],[-3,1,12,421,638,[]],[-3,1,13,421,638,[]],[-3,1,14,421,638,[]],[-3,1,15,421,638,[]],[-3,1,16,421,638,[]],[-3,1,17,421,638,[]],[-3,1,18,421,638,[]],[-3,1,19,421,638,[]],[-3,1,20,421,638,[]],[-3,1,21,421,638,[]],[-3,1,22,421,638,[]],[-3,1,23,421,638,[]],[-3,1,24,421,638,[]],[-3,1,25,421,638,[]],[-3,1,26,421,638,[]],[-3,1,27,421,638,[]],[-3,1,28,421,638,[]],[-3,1,29,421,638,[]],[-3,1,30,421,638,[]],[-3,1,31,421,638,[]],[-3,2,-17,421,638,[]],[-3,2,-16,421,638,[]],[-3,2,-15,421,638,[]],[-3,2,-14,421,638,[]],[-3,2,-13,421,638,[]],[-3,2,-12,421,638,[]],[-3,2,-11,421,638,[]],[-3,2,-10,421,638,[]],[-3,2,-9,421,638,[]],[-3,2,-8,421,638,[]],[-3,2,-7,421,638,[]],[-3,2,-6,421,638,[]],[-3,2,-5,421,638,[]],[-3,2,-4,421,638,[]],[-3,2,-3,421,638,[]],[-3,2,-2,421,638,[]],[-3,2,-1,421,638,[]],[-3,2,0,421,638,[]],[-3,2,1,421,638,[]],[-3,2,2,421,638,[]],[-3,2,3,421,638,[]],[-3,2,4,421,638,[]],[-3,2,5,421,638,[]],[-3,2,6,421,638,[]],[-3,2,7,421,638,[]],[-3,2,8,421,638,[]],[-3,2,9,421,638,[]],[-3,2,10,421,638,[]],[-3,2,11,421,638,[]],[-3,2,12,421,638,[]],[-3,2,13,421,638,[]],[-3,2,14,421,638,[]],[-3,2,16,296,514,[]],[-3,2,18,297,515,[]],[-3,2,19,298,516,[]],[-3,2,20,421,638,[]],[-3,2,21,421,638,[]],[-3,2,22,421,638,[]],[-3,2,23,421,638,[]],[-3,2,24,421,638,[]],[-3,2,25,421,638,[]],[-3,2,26,421,638,[]],[-3,2,27,421,638,[]],[-3,2,28,421,638,[]],[-3,2,29,421,638,[]],[-3,2,30,421,638,[]],[-3,2,31,421,638,[]],[-3,3,-5,292,510,[]],[-3,3,-4,291,509,[]],[-3,3,-3,290,508,[]],[-3,3,-1,289,507,[]],[-3,3,1,293,511,[]],[-3,3,5,301,519,[]],[-3,3,7,302,520,[]],[-3,3,8,303,521,[]],[-3,3,10,294,512,[]],[-3,3,12,295,513,[]],[-3,3,20,299,517,[]],[-3,3,21,300,518,[]],[-3,4,8,303,521,[]],[-2,-3,-17,421,638,[]],[-2,-3,-16,421,638,[]],[-2,-3,-15,421,638,[]],[-2,-3,-14,421,638,[]],[-2,-3,-13,421,638,[]],[-2,-3,-12,421,638,[]],[-2,-3,-11,421,638,[]],[-2,-3,-10,421,638,[]],[-2,-3,-9,421,638,[]],[-2,-3,-8,421,638,[]],[-2,-3,-7,421,638,[]],[-2,-3,-6,421,638,[]],[-2,-3,-5,421,638,[]],[-2,-3,-4,421,638,[]],[-2,-3,-3,421,638,[]],[-2,-3,-2,421,638,[]],[-2,-3,-1,421,638,[]],[-2,-3,0,421,638,[]],[-2,-3,1,421,638,[]],[-2,-3,2,421,638,[]],[-2,-3,3,421,638,[]],[-2,-3,4,421,638,[]],[-2,-3,5,421,638,[]],[-2,-3,6,421,638,[]],[-2,-3,7,421,638,[]],[-2,-3,8,421,638,[]],[-2,-3,9,421,638,[]],[-2,-3,10,421,638,[]],[-2,-3,11,421,638,[]],[-2,-3,12,421,638,[]],[-2,-3,13,421,638,[]],[-2,-3,14,421,638,[]],[-2,-3,15,421,638,[]],[-2,-3,16,421,638,[]],[-2,-3,17,421,638,[]],[-2,-3,18,421,638,[]],[-2,-3,19,421,638,[]],[-2,-3,20,421,638,[]],[-2,-3,21,421,638,[]],[-2,-3,22,421,638,[]],[-2,-3,23,421,638,[]],[-2,-3,24,421,638,[]],[-2,-3,25,421,638,[]],[-2,-3,26,421,638,[]],[-2,-3,27,421,638,[]],[-2,-3,28,421,638,[]],[-2,-3,29,421,638,[]],[-2,-3,30,421,638,[]],[-2,-3,31,421,638,[]],[-2,-2,-17,421,638,[]],[-2,-2,-16,421,638,[]],[-2,-2,-15,421,638,[]],[-2,-2,-14,421,638,[]],[-2,-2,-13,421,638,[]],[-2,-2,-12,421,638,[]],[-2,-2,-11,421,638,[]],[-2,-2,-10,421,638,[]],[-2,-2,-9,421,638,[]],[-2,-2,-8,421,638,[]],[-2,-2,-7,421,638,[]],[-2,-2,-6,421,638,[]],[-2,-2,-5,421,638,[]],[-2,-2,-4,421,638,[]],[-2,-2,-3,421,638,[]],[-2,-2,-2,421,638,[]],[-2,-2,-1,421,638,[]],[-2,-2,0,421,638,[]],[-2,-2,1,421,638,[]],[-2,-2,2,421,638,[]],[-2,-2,3,421,638,[]],[-2,-2,4,421,638,[]],[-2,-2,5,421,638,[]],[-2,-2,6,421,638,[]],[-2,-2,7,421,638,[]],[-2,-2,8,421,638,[]],[-2,-2,9,421,638,[]],[-2,-2,10,421,638,[]],[-2,-2,11,421,638,[]],[-2,-2,12,421,638,[]],[-2,-2,13,421,638,[]],[-2,-2,14,421,638,[]],[-2,-2,15,421,638,[]],[-2,-2,16,421,638,[]],[-2,-2,17,421,638,[]],[-2,-2,18,421,638,[]],[-2,-2,19,421,638,[]],[-2,-2,20,421,638,[]],[-2,-2,21,421,638,[]],[-2,-2,22,421,638,[]],[-2,-2,23,421,638,[]],[-2,-2,24,421,638,[]],[-2,-2,25,421,638,[]],[-2,-2,26,421,638,[]],[-2,-2,27,421,638,[]],[-2,-2,28,421,638,[]],[-2,-2,29,421,638,[]],[-2,-2,30,421,638,[]],[-2,-2,31,421,638,[]],[-2,-1,-17,421,638,[]],[-2,-1,-16,421,638,[]],[-2,-1,-15,421,638,[]],[-2,-1,-14,421,638,[]],[-2,-1,-13,421,638,[]],[-2,-1,-12,421,638,[]],[-2,-1,-11,421,638,[]],[-2,-1,-10,421,638,[]],[-2,-1,-9,421,638,[]],[-2,-1,-8,421,638,[]],[-2,-1,-7,421,638,[]],[-2,-1,-6,421,638,[]],[-2,-1,-5,421,638,[]],[-2,-1,-4,421,638,[]],[-2,-1,-3,421,638,[]],[-2,-1,-2,421,638,[]],[-2,-1,-1,421,638,[]],[-2,-1,0,421,638,[]],[-2,-1,1,421,638,[]],[-2,-1,2,421,638,[]],[-2,-1,3,421,638,[]],[-2,-1,4,421,638,[]],[-2,-1,5,421,638,[]],[-2,-1,6,421,638,[]],[-2,-1,7,421,638,[]],[-2,-1,8,421,638,[]],[-2,-1,9,421,638,[]],[-2,-1,10,421,638,[]],[-2,-1,11,421,638,[]],[-2,-1,12,421,638,[]],[-2,-1,13,421,638,[]],[-2,-1,14,421,638,[]],[-2,-1,15,421,638,[]],[-2,-1,16,421,638,[]],[-2,-1,17,421,638,[]],[-2,-1,18,421,638,[]],[-2,-1,19,421,638,[]],[-2,-1,20,421,638,[]],[-2,-1,21,421,638,[]],[-2,-1,22,421,638,[]],[-2,-1,23,421,638,[]],[-2,-1,24,421,638,[]],[-2,-1,25,421,638,[]],[-2,-1,26,421,638,[]],[-2,-1,27,421,638,[]],[-2,-1,28,421,638,[]],[-2,-1,29,421,638,[]],[-2,-1,30,421,638,[]],[-2,-1,31,421,638,[]],[-2,0,-17,421,638,[]],[-2,0,-16,421,638,[]],[-2,0,-15,421,638,[]],[-2,0,-14,421,638,[]],[-2,0,-13,421,638,[]],[-2,0,-12,421,638,[]],[-2,0,-11,421,638,[]],[-2,0,-10,421,638,[]],[-2,0,-9,421,638,[]],[-2,0,-8,421,638,[]],[-2,0,-7,421,638,[]],[-2,0,-6,421,638,[]],[-2,0,-5,421,638,[]],[-2,0,-4,421,638,[]],[-2,0,-3,421,638,[]],[-2,0,-2,421,638,[]],[-2,0,-1,421,638,[]],[-2,0,0,421,638,[]],[-2,0,1,421,638,[]],[-2,0,2,421,638,[]],[-2,0,3,421,638,[]],[-2,0,4,421,638,[]],[-2,0,5,421,638,[]],[-2,0,6,421,638,[]],[-2,0,7,421,638,[]],[-2,0,8,421,638,[]],[-2,0,9,421,638,[]],[-2,0,10,421,638,[]],[-2,0,11,421,638,[]],[-2,0,12,421,638,[]],[-2,0,13,421,638,[]],[-2,0,14,421,638,[]],[-2,0,15,421,638,[]],[-2,0,16,421,638,[]],[-2,0,17,421,638,[]],[-2,0,18,421,638,[]],[-2,0,19,421,638,[]],[-2,0,20,421,638,[]],[-2,0,21,421,638,[]],[-2,0,22,421,638,[]],[-2,0,23,421,638,[]],[-2,0,24,421,638,[]],[-2,0,25,421,638,[]],[-2,0,26,421,638,[]],[-2,0,27,421,638,[]],[-2,0,28,421,638,[]],[-2,0,29,421,638,[]],[-2,0,30,421,638,[]],[-2,0,31,421,638,[]],[-2,1,-17,421,638,[]],[-2,1,-16,421,638,[]],[-2,1,-15,421,638,[]],[-2,1,-14,421,638,[]],[-2,1,-13,421,638,[]],[-2,1,-12,421,638,[]],[-2,1,-11,421,638,[]],[-2,1,-10,421,638,[]],[-2,1,-9,421,638,[]],[-2,1,-8,421,638,[]],[-2,1,-7,421,638,[]],[-2,1,-6,421,638,[]],[-2,1,-5,421,638,[]],[-2,1,-4,421,638,[]],[-2,1,-3,421,638,[]],[-2,1,-2,421,638,[]],[-2,1,-1,421,638,[]],[-2,1,0,421,638,[]],[-2,1,1,421,638,[]],[-2,1,2,421,638,[]],[-2,1,3,421,638,[]],[-2,1,4,421,638,[]],[-2,1,5,421,638,[]],[-2,1,6,421,638,[]],[-2,1,7,421,638,[]],[-2,1,8,421,638,[]],[-2,1,9,421,638,[]],[-2,1,10,421,638,[]],[-2,1,11,421,638,[]],[-2,1,12,421,638,[]],[-2,1,13,421,638,[]],[-2,1,14,421,638,[]],[-2,1,15,421,638,[]],[-2,1,16,421,638,[]],[-2,1,17,421,638,[]],[-2,1,18,421,638,[]],[-2,1,19,421,638,[]],[-2,1,20,421,638,[]],[-2,1,21,421,638,[]],[-2,1,22,421,638,[]],[-2,1,23,421,638,[]],[-2,1,24,421,638,[]],[-2,1,25,421,638,[]],[-2,1,26,421,638,[]],[-2,1,27,421,638,[]],[-2,1,28,421,638,[]],[-2,1,29,421,638,[]],[-2,1,30,421,638,[]],[-2,1,31,421,638,[]],[-2,2,-17,421,638,[]],[-2,2,-16,421,638,[]],[-2,2,-15,421,638,[]],[-2,2,-14,421,638,[]],[-2,2,-13,421,638,[]],[-2,2,-12,421,638,[]],[-2,2,-11,421,638,[]],[-2,2,-10,421,638,[]],[-2,2,-9,421,638,[]],[-2,2,-8,421,638,[]],[-2,2,-7,421,638,[]],[-2,2,-6,421,638,[]],[-2,2,-5,421,638,[]],[-2,2,-4,421,638,[]],[-2,2,-3,421,638,[]],[-2,2,-2,421,638,[]],[-2,2,-1,421,638,[]],[-2,2,0,421,638,[]],[-2,2,1,421,638,[]],[-2,2,2,421,638,[]],[-2,2,3,421,638,[]],[-2,2,4,421,638,[]],[-2,2,5,421,638,[]],[-2,2,6,421,638,[]],[-2,2,7,421,638,[]],[-2,2,8,421,638,[]],[-2,2,9,421,638,[]],[-2,2,10,421,638,[]],[-2,2,13,284,502,[]],[-2,2,15,285,503,[]],[-2,2,16,286,504,[]],[-2,2,19,287,505,[]],[-2,2,21,288,506,[]],[-2,2,25,421,638,[]],[-2,2,26,421,638,[]],[-2,2,27,421,638,[]],[-2,2,28,421,638,[]],[-2,2,29,421,638,[]],[-2,2,30,421,638,[]],[-2,2,31,421,638,[]],[-2,3,-13,260,480,[]],[-2,3,-12,260,480,[]],[-2,3,-11,260,480,[]],[-2,3,-10,260,480,[]],[-2,3,-9,270,490,[]],[-2,3,-8,270,490,[]],[-2,3,-7,270,490,[]],[-2,3,-6,270,490,[]],[-2,3,-5,282,500,[]],[-2,3,-4,281,499,[]],[-2,3,-3,280,498,[]],[-2,3,-2,279,497,[]],[-2,3,0,283,501,[]],[-2,3,6,391,608,[]],[-2,3,15,285,503,[]],[-2,4,2,127,237,[]],[-2,4,3,127,237,[]],[-2,4,7,125,230,[]],[-2,4,8,125,230,[]],[-2,4,13,152,281,[]],[-2,4,14,152,281,[]],[-2,4,18,150,274,[]],[-2,4,19,150,274,[]],[-2,10,13,177,323,[]],[-2,10,14,177,323,[]],[-2,10,18,175,316,[]],[-2,10,19,175,316,[]],[-2,16,13,202,367,[]],[-2,16,14,202,367,[]],[-2,16,18,200,360,[]],[-2,16,19,200,360,[]],[-1,-3,-17,421,638,[]],[-1,-3,-16,421,638,[]],[-1,-3,-15,421,638,[]],[-1,-3,-14,421,638,[]],[-1,-3,-13,421,638,[]],[-1,-3,-12,421,638,[]],[-1,-3,-11,421,638,[]],[-1,-3,-10,421,638,[]],[-1,-3,-9,421,638,[]],[-1,-3,-8,421,638,[]],[-1,-3,-7,421,638,[]],[-1,-3,-6,421,638,[]],[-1,-3,-5,421,638,[]],[-1,-3,-4,421,638,[]],[-1,-3,-3,421,638,[]],[-1,-3,-2,421,638,[]],[-1,-3,-1,421,638,[]],[-1,-3,0,421,638,[]],[-1,-3,1,421,638,[]],[-1,-3,2,421,638,[]],[-1,-3,3,421,638,[]],[-1,-3,4,421,638,[]],[-1,-3,5,421,638,[]],[-1,-3,6,421,638,[]],[-1,-3,7,421,638,[]],[-1,-3,8,421,638,[]],[-1,-3,9,421,638,[]],[-1,-3,10,421,638,[]],[-1,-3,11,421,638,[]],[-1,-3,12,421,638,[]],[-1,-3,13,421,638,[]],[-1,-3,14,421,638,[]],[-1,-3,15,421,638,[]],[-1,-3,16,421,638,[]],[-1,-3,17,421,638,[]],[-1,-3,18,421,638,[]],[-1,-3,19,421,638,[]],[-1,-3,20,421,638,[]],[-1,-3,21,421,638,[]],[-1,-3,22,421,638,[]],[-1,-3,23,421,638,[]],[-1,-3,24,421,638,[]],[-1,-3,25,421,638,[]],[-1,-3,26,421,638,[]],[-1,-3,27,421,638,[]],[-1,-3,28,421,638,[]],[-1,-3,29,421,638,[]],[-1,-3,30,421,638,[]],[-1,-3,31,421,638,[]],[-1,-2,-17,421,638,[]],[-1,-2,-16,421,638,[]],[-1,-2,-15,421,638,[]],[-1,-2,-14,421,638,[]],[-1,-2,-13,421,638,[]],[-1,-2,-12,421,638,[]],[-1,-2,-11,421,638,[]],[-1,-2,-10,421,638,[]],[-1,-2,-9,421,638,[]],[-1,-2,-8,421,638,[]],[-1,-2,-7,421,638,[]],[-1,-2,-6,421,638,[]],[-1,-2,-5,421,638,[]],[-1,-2,-4,421,638,[]],[-1,-2,-3,421,638,[]],[-1,-2,-2,421,638,[]],[-1,-2,-1,421,638,[]],[-1,-2,0,421,638,[]],[-1,-2,1,421,638,[]],[-1,-2,2,421,638,[]],[-1,-2,3,421,638,[]],[-1,-2,4,421,638,[]],[-1,-2,5,421,638,[]],[-1,-2,6,421,638,[]],[-1,-2,7,421,638,[]],[-1,-2,8,421,638,[]],[-1,-2,9,421,638,[]],[-1,-2,10,421,638,[]],[-1,-2,11,421,638,[]],[-1,-2,12,421,638,[]],[-1,-2,13,421,638,[]],[-1,-2,14,421,638,[]],[-1,-2,15,421,638,[]],[-1,-2,16,421,638,[]],[-1,-2,17,421,638,[]],[-1,-2,18,421,638,[]],[-1,-2,19,421,638,[]],[-1,-2,20,421,638,[]],[-1,-2,21,421,638,[]],[-1,-2,22,421,638,[]],[-1,-2,23,421,638,[]],[-1,-2,24,421,638,[]],[-1,-2,25,421,638,[]],[-1,-2,26,421,638,[]],[-1,-2,27,421,638,[]],[-1,-2,28,421,638,[]],[-1,-2,29,421,638,[]],[-1,-2,30,421,638,[]],[-1,-2,31,421,638,[]],[-1,-1,-17,421,638,[]],[-1,-1,-16,421,638,[]],[-1,-1,-15,421,638,[]],[-1,-1,-14,421,638,[]],[-1,-1,-13,421,638,[]],[-1,-1,-12,421,638,[]],[-1,-1,-11,421,638,[]],[-1,-1,-10,421,638,[]],[-1,-1,-9,421,638,[]],[-1,-1,-8,421,638,[]],[-1,-1,-7,421,638,[]],[-1,-1,-6,421,638,[]],[-1,-1,-5,421,638,[]],[-1,-1,-4,421,638,[]],[-1,-1,-3,421,638,[]],[-1,-1,-2,421,638,[]],[-1,-1,-1,421,638,[]],[-1,-1,0,421,638,[]],[-1,-1,1,421,638,[]],[-1,-1,2,421,638,[]],[-1,-1,3,421,638,[]],[-1,-1,4,421,638,[]],[-1,-1,5,421,638,[]],[-1,-1,6,421,638,[]],[-1,-1,7,421,638,[]],[-1,-1,8,421,638,[]],[-1,-1,9,421,638,[]],[-1,-1,10,421,638,[]],[-1,-1,11,421,638,[]],[-1,-1,12,421,638,[]],[-1,-1,13,421,638,[]],[-1,-1,14,421,638,[]],[-1,-1,15,421,638,[]],[-1,-1,16,421,638,[]],[-1,-1,17,421,638,[]],[-1,-1,18,421,638,[]],[-1,-1,19,421,638,[]],[-1,-1,20,421,638,[]],[-1,-1,21,421,638,[]],[-1,-1,22,421,638,[]],[-1,-1,23,421,638,[]],[-1,-1,24,421,638,[]],[-1,-1,25,421,638,[]],[-1,-1,26,421,638,[]],[-1,-1,27,421,638,[]],[-1,-1,28,421,638,[]],[-1,-1,29,421,638,[]],[-1,-1,30,421,638,[]],[-1,-1,31,421,638,[]],[-1,0,-17,421,638,[]],[-1,0,-16,421,638,[]],[-1,0,-15,421,638,[]],[-1,0,-14,421,638,[]],[-1,0,-13,421,638,[]],[-1,0,-12,421,638,[]],[-1,0,-11,421,638,[]],[-1,0,-10,421,638,[]],[-1,0,-9,421,638,[]],[-1,0,-8,421,638,[]],[-1,0,-7,421,638,[]],[-1,0,-6,421,638,[]],[-1,0,-5,421,638,[]],[-1,0,-4,421,638,[]],[-1,0,-3,421,638,[]],[-1,0,-2,421,638,[]],[-1,0,-1,421,638,[]],[-1,0,0,421,638,[]],[-1,0,1,421,638,[]],[-1,0,2,421,638,[]],[-1,0,3,421,638,[]],[-1,0,4,421,638,[]],[-1,0,5,421,638,[]],[-1,0,6,421,638,[]],[-1,0,7,421,638,[]],[-1,0,8,421,638,[]],[-1,0,9,421,638,[]],[-1,0,10,421,638,[]],[-1,0,11,421,638,[]],[-1,0,12,421,638,[]],[-1,0,13,421,638,[]],[-1,0,14,421,638,[]],[-1,0,15,421,638,[]],[-1,0,16,421,638,[]],[-1,0,17,421,638,[]],[-1,0,18,421,638,[]],[-1,0,19,421,638,[]],[-1,0,20,421,638,[]],[-1,0,21,421,638,[]],[-1,0,22,421,638,[]],[-1,0,23,421,638,[]],[-1,0,24,421,638,[]],[-1,0,25,421,638,[]],[-1,0,26,421,638,[]],[-1,0,27,421,638,[]],[-1,0,28,421,638,[]],[-1,0,29,421,638,[]],[-1,0,30,421,638,[]],[-1,0,31,421,638,[]],[-1,1,-17,421,638,[]],[-1,1,-16,421,638,[]],[-1,1,-15,421,638,[]],[-1,1,-14,421,638,[]],[-1,1,-13,421,638,[]],[-1,1,-12,421,638,[]],[-1,1,-11,421,638,[]],[-1,1,-10,421,638,[]],[-1,1,-9,421,638,[]],[-1,1,-8,421,638,[]],[-1,1,-7,421,638,[]],[-1,1,-6,421,638,[]],[-1,1,-5,421,638,[]],[-1,1,-4,421,638,[]],[-1,1,-3,421,638,[]],[-1,1,-2,421,638,[]],[-1,1,-1,421,638,[]],[-1,1,0,421,638,[]],[-1,1,1,421,638,[]],[-1,1,2,421,638,[]],[-1,1,3,421,638,[]],[-1,1,4,421,638,[]],[-1,1,5,421,638,[]],[-1,1,6,421,638,[]],[-1,1,7,421,638,[]],[-1,1,8,421,638,[]],[-1,1,9,421,638,[]],[-1,1,10,421,638,[]],[-1,1,11,421,638,[]],[-1,1,12,421,638,[]],[-1,1,13,421,638,[]],[-1,1,14,421,638,[]],[-1,1,15,421,638,[]],[-1,1,16,421,638,[]],[-1,1,17,421,638,[]],[-1,1,18,421,638,[]],[-1,1,19,421,638,[]],[-1,1,20,421,638,[]],[-1,1,21,421,638,[]],[-1,1,22,421,638,[]],[-1,1,23,421,638,[]],[-1,1,24,421,638,[]],[-1,1,25,421,638,[]],[-1,1,26,421,638,[]],[-1,1,27,421,638,[]],[-1,1,28,421,638,[]],[-1,1,29,421,638,[]],[-1,1,30,421,638,[]],[-1,1,31,421,638,[]],[-1,2,-17,421,638,[]],[-1,2,-16,421,638,[]],[-1,2,-15,421,638,[]],[-1,2,-14,421,638,[]],[-1,2,-13,421,638,[]],[-1,2,-12,421,638,[]],[-1,2,-11,421,638,[]],[-1,2,-10,421,638,[]],[-1,2,-9,421,638,[]],[-1,2,-8,421,638,[]],[-1,2,-7,421,638,[]],[-1,2,-6,421,638,[]],[-1,2,-5,421,638,[]],[-1,2,-4,421,638,[]],[-1,2,-3,421,638,[]],[-1,2,-2,421,638,[]],[-1,2,-1,421,638,[]],[-1,2,0,421,638,[]],[-1,2,1,421,638,[]],[-1,2,2,421,638,[]],[-1,2,3,421,638,[]],[-1,2,4,421,638,[]],[-1,2,5,421,638,[]],[-1,2,6,421,638,[]],[-1,2,7,421,638,[]],[-1,2,8,421,638,[]],[-1,2,9,421,638,[]],[-1,2,27,421,638,[]],[-1,2,28,421,638,[]],[-1,2,29,421,638,[]],[-1,2,30,421,638,[]],[-1,2,31,421,638,[]],[-1,3,-13,260,480,[]],[-1,3,-12,259,479,[]],[-1,3,-11,259,477,[]],[-1,3,-10,260,480,[]],[-1,3,-9,270,490,[]],[-1,3,-8,269,489,[]],[-1,3,-7,269,487,[]],[-1,3,-6,270,490,[]],[-1,3,1,114,214,[]],[-1,3,2,114,214,[]],[-1,3,3,114,214,[]],[-1,3,4,114,214,[]],[-1,3,5,114,214,[]],[-1,3,6,114,214,[]],[-1,3,7,114,214,[]],[-1,3,8,114,214,[]],[-1,3,9,114,214,[]],[-1,3,12,139,258,[]],[-1,3,13,139,258,[]],[-1,3,14,139,258,[]],[-1,3,15,139,258,[]],[-1,3,16,139,258,[]],[-1,3,17,139,258,[]],[-1,3,18,139,258,[]],[-1,3,19,139,258,[]],[-1,3,20,139,258,[]],[-1,4,-12,259,478,[]],[-1,4,-8,269,488,[]],[-1,4,1,127,235,[]],[-1,4,2,127,238,[]],[-1,4,3,127,238,[]],[-1,4,4,127,235,[]],[-1,4,6,125,228,[]],[-1,4,7,125,231,[]],[-1,4,8,125,231,[]],[-1,4,9,125,228,[]],[-1,4,12,152,279,[]],[-1,4,13,152,282,[]],[-1,4,14,152,282,[]],[-1,4,15,152,279,[]],[-1,4,17,150,272,[]],[-1,4,18,150,275,[]],[-1,4,19,150,275,[]],[-1,4,20,150,272,[]],[-1,5,1,126,233,[]],[-1,5,2,127,236,[]],[-1,5,3,127,236,[]],[-1,5,4,126,233,[]],[-1,5,6,124,226,[]],[-1,5,7,125,229,[]],[-1,5,8,125,229,[]],[-1,5,9,124,226,[]],[-1,5,12,151,277,[]],[-1,5,13,152,280,[]],[-1,5,14,152,280,[]],[-1,5,15,151,277,[]],[-1,5,17,149,270,[]],[-1,5,18,150,273,[]],[-1,5,19,150,273,[]],[-1,5,20,149,270,[]],[-1,5,27,419,636,[]],[-1,6,1,126,233,[]],[-1,6,4,126,233,[]],[-1,6,6,124,226,[]],[-1,6,9,124,226,[]],[-1,6,12,151,277,[]],[-1,6,15,151,277,[]],[-1,6,17,149,270,[]],[-1,6,20,149,270,[]],[-1,7,1,126,233,[]],[-1,7,2,114,214,[]],[-1,7,4,126,233,[]],[-1,7,6,124,226,[]],[-1,7,8,114,214,[]],[-1,7,9,124,226,[]],[-1,7,12,151,277,[]],[-1,7,13,139,258,[]],[-1,7,15,151,277,[]],[-1,7,17,149,270,[]],[-1,7,19,139,258,[]],[-1,7,20,149,270,[]],[-1,8,1,114,214,[]],[-1,8,2,114,214,[]],[-1,8,3,114,214,[]],[-1,8,4,114,214,[]],[-1,8,5,114,214,[]],[-1,8,6,114,214,[]],[-1,8,7,114,214,[]],[-1,8,8,114,214,[]],[-1,8,9,114,214,[]],[-1,8,12,139,258,[]],[-1,8,13,139,258,[]],[-1,8,14,139,258,[]],[-1,8,15,139,258,[]],[-1,8,16,139,258,[]],[-1,8,17,139,258,[]],[-1,8,18,139,258,[]],[-1,8,19,139,258,[]],[-1,8,20,139,258,[]],[-1,9,12,162,298,[]],[-1,9,13,162,298,[]],[-1,9,14,162,298,[]],[-1,9,15,162,298,[]],[-1,9,16,162,298,[]],[-1,9,17,162,298,[]],[-1,9,18,162,298,[]],[-1,9,19,162,298,[]],[-1,9,20,162,298,[]],[-1,10,-1,32,67,[]],[-1,10,4,43,92,[]],[-1,10,5,43,92,[]],[-1,10,6,43,92,[]],[-1,10,11,32,67,[]],[-1,10,12,177,321,[]],[-1,10,13,177,324,[]],[-1,10,14,177,324,[]],[-1,10,15,177,321,[]],[-1,10,17,175,314,[]],[-1,10,18,175,317,[]],[-1,10,19,175,317,[]],[-1,10,20,175,314,[]],[-1,11,0,32,67,[]],[-1,11,3,43,91,[]],[-1,11,7,43,91,[]],[-1,11,10,32,67,[]],[-1,11,12,176,319,[]],[-1,11,13,177,322,[]],[-1,11,14,177,322,[]],[-1,11,15,176,319,[]],[-1,11,17,174,312,[]],[-1,11,18,175,315,[]],[-1,11,19,175,315,[]],[-1,11,20,174,312,[]],[-1,12,1,32,66,[]],[-1,12,3,43,91,[]],[-1,12,7,43,91,[]],[-1,12,9,32,66,[]],[-1,12,12,176,319,[]],[-1,12,15,176,319,[]],[-1,12,17,174,312,[]],[-1,12,20,174,312,[]],[-1,13,1,32,67,[]],[-1,13,3,43,91,[]],[-1,13,7,43,91,[]],[-1,13,9,32,67,[]],[-1,13,12,176,319,[]],[-1,13,13,162,298,[]],[-1,13,15,176,319,[]],[-1,13,17,174,312,[]],[-1,13,19,162,298,[]],[-1,13,20,174,312,[]],[-1,14,2,32,67,[]],[-1,14,8,32,67,[]],[-1,14,12,162,298,[]],[-1,14,13,162,298,[]],[-1,14,14,162,298,[]],[-1,14,15,162,298,[]],[-1,14,16,162,298,[]],[-1,14,17,162,298,[]],[-1,14,18,162,298,[]],[-1,14,19,162,298,[]],[-1,14,20,162,298,[]],[-1,15,3,32,66,[]],[-1,15,7,32,66,[]],[-1,15,12,187,342,[]],[-1,15,13,187,342,[]],[-1,15,14,187,342,[]],[-1,15,15,187,342,[]],[-1,15,16,187,342,[]],[-1,15,17,187,342,[]],[-1,15,18,187,342,[]],[-1,15,19,187,342,[]],[-1,15,20,187,342,[]],[-1,16,3,32,67,[]],[-1,16,7,32,67,[]],[-1,16,12,202,365,[]],[-1,16,13,202,368,[]],[-1,16,14,202,368,[]],[-1,16,15,202,365,[]],[-1,16,17,200,358,[]],[-1,16,18,200,361,[]],[-1,16,19,200,361,[]],[-1,16,20,200,358,[]],[-1,17,4,32,67,[]],[-1,17,6,32,67,[]],[-1,17,12,201,363,[]],[-1,17,13,202,366,[]],[-1,17,14,202,366,[]],[-1,17,15,201,363,[]],[-1,17,17,199,356,[]],[-1,17,18,200,359,[]],[-1,17,19,200,359,[]],[-1,17,20,199,356,[]],[-1,18,5,32,66,[]],[-1,18,12,201,363,[]],[-1,18,15,201,363,[]],[-1,18,17,199,356,[]],[-1,18,20,199,356,[]],[-1,19,5,32,67,[]],[-1,19,12,201,363,[]],[-1,19,13,187,342,[]],[-1,19,15,201,363,[]],[-1,19,17,199,356,[]],[-1,19,19,187,342,[]],[-1,19,20,199,356,[]],[-1,20,5,32,64,[]],[-1,20,12,187,342,[]],[-1,20,13,187,342,[]],[-1,20,14,187,342,[]],[-1,20,15,187,342,[]],[-1,20,16,187,342,[]],[-1,20,17,187,342,[]],[-1,20,18,187,342,[]],[-1,20,19,187,342,[]],[-1,20,20,187,342,[]],[-1,21,5,32,65,[]],[-1,22,10,86,174,[]],[-1,22,15,91,185,[]],[-1,22,16,91,185,[]],[-1,22,17,91,185,[]],[-1,22,22,86,174,[]],[-1,23,11,86,174,[]],[-1,23,14,91,184,[]],[-1,23,18,91,184,[]],[-1,23,21,86,174,[]],[-1,24,12,86,173,[]],[-1,24,14,91,184,[]],[-1,24,18,91,184,[]],[-1,24,20,86,173,[]],[-1,25,12,86,174,[]],[-1,25,14,91,184,[]],[-1,25,18,91,184,[]],[-1,25,20,86,174,[]],[-1,26,13,86,174,[]],[-1,26,19,86,174,[]],[-1,27,14,86,173,[]],[-1,27,18,86,173,[]],[-1,28,14,86,174,[]],[-1,28,18,86,174,[]],[-1,29,15,86,174,[]],[-1,29,17,86,174,[]],[-1,30,16,86,173,[]],[-1,31,16,86,174,[]],[-1,32,16,86,171,[]],[-1,33,16,86,172,[]],[0,-3,-17,421,638,[]],[0,-3,-16,421,638,[]],[0,-3,-15,421,638,[]],[0,-3,-14,421,638,[]],[0,-3,-13,421,638,[]],[0,-3,-12,421,638,[]],[0,-3,-11,421,638,[]],[0,-3,-10,421,638,[]],[0,-3,-9,421,638,[]],[0,-3,-8,421,638,[]],[0,-3,-7,421,638,[]],[0,-3,-6,421,638,[]],[0,-3,-5,421,638,[]],[0,-3,-4,421,638,[]],[0,-3,-3,421,638,[]],[0,-3,-2,421,638,[]],[0,-3,-1,421,638,[]],[0,-3,0,421,638,[]],[0,-3,1,421,638,[]],[0,-3,2,421,638,[]],[0,-3,3,421,638,[]],[0,-3,4,421,638,[]],[0,-3,5,421,638,[]],[0,-3,6,421,638,[]],[0,-3,7,421,638,[]],[0,-3,8,421,638,[]],[0,-3,9,421,638,[]],[0,-3,10,421,638,[]],[0,-3,11,421,638,[]],[0,-3,12,421,638,[]],[0,-3,13,421,638,[]],[0,-3,14,421,638,[]],[0,-3,15,421,638,[]],[0,-3,16,421,638,[]],[0,-3,17,421,638,[]],[0,-3,18,421,638,[]],[0,-3,19,421,638,[]],[0,-3,20,421,638,[]],[0,-3,21,421,638,[]],[0,-3,22,421,638,[]],[0,-3,23,421,638,[]],[0,-3,24,421,638,[]],[0,-3,25,421,638,[]],[0,-3,26,421,638,[]],[0,-3,27,421,638,[]],[0,-3,28,421,638,[]],[0,-3,29,421,638,[]],[0,-3,30,421,638,[]],[0,-3,31,421,638,[]],[0,-2,-17,421,638,[]],[0,-2,-16,421,638,[]],[0,-2,-15,421,638,[]],[0,-2,-14,421,638,[]],[0,-2,-13,421,638,[]],[0,-2,-12,421,638,[]],[0,-2,-11,421,638,[]],[0,-2,-10,421,638,[]],[0,-2,-9,421,638,[]],[0,-2,-8,421,638,[]],[0,-2,-7,421,638,[]],[0,-2,-6,421,638,[]],[0,-2,-5,421,638,[]],[0,-2,-4,421,638,[]],[0,-2,-3,421,638,[]],[0,-2,-2,421,638,[]],[0,-2,-1,421,638,[]],[0,-2,0,421,638,[]],[0,-2,1,421,638,[]],[0,-2,2,421,638,[]],[0,-2,3,421,638,[]],[0,-2,4,421,638,[]],[0,-2,5,421,638,[]],[0,-2,6,421,638,[]],[0,-2,7,421,638,[]],[0,-2,8,421,638,[]],[0,-2,9,421,638,[]],[0,-2,10,421,638,[]],[0,-2,11,421,638,[]],[0,-2,12,421,638,[]],[0,-2,13,421,638,[]],[0,-2,14,421,638,[]],[0,-2,15,421,638,[]],[0,-2,16,421,638,[]],[0,-2,17,421,638,[]],[0,-2,18,421,638,[]],[0,-2,19,421,638,[]],[0,-2,20,421,638,[]],[0,-2,21,421,638,[]],[0,-2,22,421,638,[]],[0,-2,23,421,638,[]],[0,-2,24,421,638,[]],[0,-2,25,421,638,[]],[0,-2,26,421,638,[]],[0,-2,27,421,638,[]],[0,-2,28,421,638,[]],[0,-2,29,421,638,[]],[0,-2,30,421,638,[]],[0,-2,31,421,638,[]],[0,-1,-17,421,638,[]],[0,-1,-16,421,638,[]],[0,-1,-15,421,638,[]],[0,-1,-14,421,638,[]],[0,-1,-13,421,638,[]],[0,-1,-12,421,638,[]],[0,-1,-11,421,638,[]],[0,-1,-10,421,638,[]],[0,-1,-9,421,638,[]],[0,-1,-8,421,638,[]],[0,-1,-7,421,638,[]],[0,-1,-6,421,638,[]],[0,-1,-5,421,638,[]],[0,-1,-4,421,638,[]],[0,-1,-3,421,638,[]],[0,-1,-2,421,638,[]],[0,-1,-1,421,638,[]],[0,-1,0,421,638,[]],[0,-1,1,421,638,[]],[0,-1,2,421,638,[]],[0,-1,3,421,638,[]],[0,-1,4,421,638,[]],[0,-1,5,421,638,[]],[0,-1,6,421,638,[]],[0,-1,7,421,638,[]],[0,-1,8,421,638,[]],[0,-1,9,421,638,[]],[0,-1,10,421,638,[]],[0,-1,11,421,638,[]],[0,-1,12,421,638,[]],[0,-1,13,421,638,[]],[0,-1,14,421,638,[]],[0,-1,15,421,638,[]],[0,-1,16,421,638,[]],[0,-1,17,421,638,[]],[0,-1,18,421,638,[]],[0,-1,19,421,638,[]],[0,-1,20,421,638,[]],[0,-1,21,421,638,[]],[0,-1,22,421,638,[]],[0,-1,23,421,638,[]],[0,-1,24,421,638,[]],[0,-1,25,421,638,[]],[0,-1,26,421,638,[]],[0,-1,27,421,638,[]],[0,-1,28,421,638,[]],[0,-1,29,421,638,[]],[0,-1,30,421,638,[]],[0,-1,31,421,638,[]],[0,0,-17,421,638,[]],[0,0,-16,421,638,[]],[0,0,-15,421,638,[]],[0,0,-14,421,638,[]],[0,0,-13,421,638,[]],[0,0,-12,421,638,[]],[0,0,-11,421,638,[]],[0,0,-10,421,638,[]],[0,0,-9,421,638,[]],[0,0,-8,421,638,[]],[0,0,-7,421,638,[]],[0,0,-6,421,638,[]],[0,0,-5,421,638,[]],[0,0,-4,421,638,[]],[0,0,-3,421,638,[]],[0,0,-2,421,638,[]],[0,0,-1,421,638,[]],[0,0,0,421,638,[]],[0,0,1,421,638,[]],[0,0,2,421,638,[]],[0,0,3,421,638,[]],[0,0,4,421,638,[]],[0,0,5,421,638,[]],[0,0,6,421,638,[]],[0,0,7,421,638,[]],[0,0,8,421,638,[]],[0,0,9,421,638,[]],[0,0,10,421,638,[]],[0,0,11,421,638,[]],[0,0,12,421,638,[]],[0,0,13,421,638,[]],[0,0,14,421,638,[]],[0,0,15,421,638,[]],[0,0,16,421,638,[]],[0,0,17,421,638,[]],[0,0,18,421,638,[]],[0,0,19,421,638,[]],[0,0,20,421,638,[]],[0,0,21,421,638,[]],[0,0,22,421,638,[]],[0,0,23,421,638,[]],[0,0,24,421,638,[]],[0,0,25,421,638,[]],[0,0,26,421,638,[]],[0,0,27,421,638,[]],[0,0,28,421,638,[]],[0,0,29,421,638,[]],[0,0,30,421,638,[]],[0,0,31,421,638,[]],[0,1,-17,421,638,[]],[0,1,-16,421,638,[]],[0,1,-15,421,638,[]],[0,1,-14,421,638,[]],[0,1,-13,421,638,[]],[0,1,-12,421,638,[]],[0,1,-11,421,638,[]],[0,1,-10,421,638,[]],[0,1,-9,421,638,[]],[0,1,-8,421,638,[]],[0,1,-7,421,638,[]],[0,1,-6,421,638,[]],[0,1,-5,421,638,[]],[0,1,-4,421,638,[]],[0,1,-3,421,638,[]],[0,1,-2,421,638,[]],[0,1,-1,421,638,[]],[0,1,0,421,638,[]],[0,1,1,421,638,[]],[0,1,2,421,638,[]],[0,1,3,421,638,[]],[0,1,4,421,638,[]],[0,1,5,421,638,[]],[0,1,6,421,638,[]],[0,1,7,421,638,[]],[0,1,8,421,638,[]],[0,1,9,421,638,[]],[0,1,10,421,638,[]],[0,1,11,421,638,[]],[0,1,12,421,638,[]],[0,1,13,421,638,[]],[0,1,14,421,638,[]],[0,1,15,421,638,[]],[0,1,16,421,638,[]],[0,1,17,421,638,[]],[0,1,18,421,638,[]],[0,1,19,421,638,[]],[0,1,20,421,638,[]],[0,1,21,421,638,[]],[0,1,22,421,638,[]],[0,1,23,421,638,[]],[0,1,24,421,638,[]],[0,1,25,421,638,[]],[0,1,26,421,638,[]],[0,1,27,421,638,[]],[0,1,28,421,638,[]],[0,1,29,421,638,[]],[0,1,30,421,638,[]],[0,1,31,421,638,[]],[0,2,-17,421,638,[]],[0,2,-16,421,638,[]],[0,2,-15,421,638,[]],[0,2,-14,421,638,[]],[0,2,-13,421,638,[]],[0,2,-12,421,638,[]],[0,2,-11,421,638,[]],[0,2,-10,421,638,[]],[0,2,-9,421,638,[]],[0,2,-8,421,638,[]],[0,2,-7,421,638,[]],[0,2,-6,421,638,[]],[0,2,-5,421,638,[]],[0,2,-4,421,638,[]],[0,2,-3,421,638,[]],[0,2,-2,421,638,[]],[0,2,-1,421,638,[]],[0,2,0,421,638,[]],[0,2,1,421,638,[]],[0,2,2,421,638,[]],[0,2,3,421,638,[]],[0,2,4,421,638,[]],[0,2,5,421,638,[]],[0,2,6,421,638,[]],[0,2,7,421,638,[]],[0,2,8,10,11,[]],[0,2,9,10,11,[]],[0,2,10,10,11,[]],[0,2,11,10,11,[]],[0,2,12,10,11,[]],[0,2,13,10,11,[]],[0,2,14,10,11,[]],[0,2,15,10,11,[]],[0,2,16,10,11,[]],[0,2,17,10,11,[]],[0,2,18,10,11,[]],[0,2,19,10,11,[]],[0,2,20,10,11,[]],[0,2,21,10,11,[]],[0,2,23,311,529,[]],[0,2,24,312,530,[]],[0,2,28,421,638,[]],[0,2,29,421,638,[]],[0,2,30,421,638,[]],[0,2,31,421,638,[]],[0,3,-13,260,480,[]],[0,3,-12,259,479,[]],[0,3,-11,259,477,[]],[0,3,-10,260,480,[]],[0,3,-9,270,490,[]],[0,3,-8,269,489,[]],[0,3,-7,269,487,[]],[0,3,-6,270,490,[]],[0,3,-5,11,15,[]],[0,3,-4,11,15,[]],[0,3,-3,11,15,[]],[0,3,-2,11,15,[]],[0,3,-1,11,15,[]],[0,3,0,108,199,[]],[0,3,1,108,199,[]],[0,3,2,108,199,[]],[0,3,3,108,199,[]],[0,3,4,108,199,[]],[0,3,5,108,199,[]],[0,3,6,108,199,[]],[0,3,7,108,199,[]],[0,3,8,108,199,[]],[0,3,9,108,199,[]],[0,3,10,108,199,[]],[0,3,11,132,242,[]],[0,3,12,132,242,[]],[0,3,13,132,242,[]],[0,3,14,132,242,[]],[0,3,15,132,242,[]],[0,3,16,132,242,[]],[0,3,17,132,242,[]],[0,3,18,132,242,[]],[0,3,19,132,242,[]],[0,3,20,132,242,[]],[0,3,21,132,242,[]],[0,3,22,138,257,[]],[0,4,-12,259,478,[]],[0,4,-8,269,488,[]],[0,4,-5,11,19,[]],[0,4,-4,11,12,[]],[0,4,-3,11,12,[]],[0,4,-2,11,12,[]],[0,4,0,119,220,[]],[0,4,1,121,222,[]],[0,4,2,121,222,[]],[0,4,3,121,222,[]],[0,4,4,121,222,[]],[0,4,5,121,222,[]],[0,4,6,121,222,[]],[0,4,7,121,222,[]],[0,4,8,121,222,[]],[0,4,9,121,222,[]],[0,4,10,120,221,[]],[0,4,11,144,264,[]],[0,4,12,146,266,[]],[0,4,13,146,266,[]],[0,4,14,146,266,[]],[0,4,15,146,266,[]],[0,4,16,146,266,[]],[0,4,17,146,266,[]],[0,4,18,146,266,[]],[0,4,19,146,266,[]],[0,4,20,146,266,[]],[0,4,21,145,265,[]],[0,4,22,138,257,[]],[0,5,-5,11,18,[]],[0,5,0,119,220,[]],[0,5,1,121,222,[]],[0,5,2,126,232,[]],[0,5,3,126,232,[]],[0,5,4,121,222,[]],[0,5,5,121,222,[]],[0,5,6,121,222,[]],[0,5,7,124,225,[]],[0,5,8,124,225,[]],[0,5,9,121,222,[]],[0,5,10,120,221,[]],[0,5,11,144,264,[]],[0,5,12,146,266,[]],[0,5,13,151,276,[]],[0,5,14,151,276,[]],[0,5,15,146,266,[]],[0,5,16,146,266,[]],[0,5,17,146,266,[]],[0,5,18,149,269,[]],[0,5,19,149,269,[]],[0,5,20,146,266,[]],[0,5,21,145,265,[]],[0,5,22,138,257,[]],[0,5,26,419,636,[]],[0,5,27,419,636,[]],[0,5,28,419,636,[]],[0,6,-5,11,18,[]],[0,6,0,119,220,[]],[0,6,1,121,222,[]],[0,6,2,126,232,[]],[0,6,3,126,232,[]],[0,6,4,121,222,[]],[0,6,5,121,222,[]],[0,6,6,121,222,[]],[0,6,7,124,225,[]],[0,6,8,124,225,[]],[0,6,9,121,222,[]],[0,6,10,120,221,[]],[0,6,11,144,264,[]],[0,6,12,146,266,[]],[0,6,13,151,276,[]],[0,6,14,151,276,[]],[0,6,15,146,266,[]],[0,6,16,146,266,[]],[0,6,17,146,266,[]],[0,6,18,149,269,[]],[0,6,19,149,269,[]],[0,6,20,146,266,[]],[0,6,21,145,265,[]],[0,6,22,138,257,[]],[0,6,27,419,636,[]],[0,7,-5,11,18,[]],[0,7,0,119,220,[]],[0,7,1,121,222,[]],[0,7,2,126,232,[]],[0,7,3,126,232,[]],[0,7,4,121,222,[]],[0,7,5,121,222,[]],[0,7,6,121,222,[]],[0,7,7,124,225,[]],[0,7,8,124,225,[]],[0,7,9,121,222,[]],[0,7,10,120,221,[]],[0,7,11,144,264,[]],[0,7,12,146,266,[]],[0,7,13,151,276,[]],[0,7,14,151,276,[]],[0,7,15,146,266,[]],[0,7,16,146,266,[]],[0,7,17,146,266,[]],[0,7,18,149,269,[]],[0,7,19,149,269,[]],[0,7,20,146,266,[]],[0,7,21,145,265,[]],[0,7,22,138,257,[]],[0,8,-5,11,16,[]],[0,8,0,119,220,[]],[0,8,1,121,222,[]],[0,8,2,121,222,[]],[0,8,3,121,222,[]],[0,8,4,121,222,[]],[0,8,5,121,222,[]],[0,8,6,121,222,[]],[0,8,7,121,222,[]],[0,8,8,121,222,[]],[0,8,9,121,222,[]],[0,8,10,120,221,[]],[0,8,11,144,264,[]],[0,8,12,146,266,[]],[0,8,13,146,266,[]],[0,8,14,146,266,[]],[0,8,15,146,266,[]],[0,8,16,146,266,[]],[0,8,17,146,266,[]],[0,8,18,146,266,[]],[0,8,19,146,266,[]],[0,8,20,146,266,[]],[0,8,21,145,265,[]],[0,8,22,138,257,[]],[0,8,27,419,636,[]],[0,9,-5,11,14,[]],[0,9,-4,11,14,[]],[0,9,-3,11,14,[]],[0,9,-1,32,63,[]],[0,9,0,95,190,[]],[0,9,1,95,190,[]],[0,9,2,95,190,[]],[0,9,3,95,190,[]],[0,9,4,95,190,[]],[0,9,5,95,190,[]],[0,9,6,95,190,[]],[0,9,7,95,190,[]],[0,9,8,95,190,[]],[0,9,9,95,190,[]],[0,9,10,95,190,[]],[0,9,11,155,284,[]],[0,9,12,155,284,[]],[0,9,13,155,284,[]],[0,9,14,155,284,[]],[0,9,15,155,284,[]],[0,9,16,155,284,[]],[0,9,17,155,284,[]],[0,9,18,155,284,[]],[0,9,19,155,284,[]],[0,9,20,155,284,[]],[0,9,21,155,284,[]],[0,9,22,161,297,[]],[0,10,-2,11,14,[]],[0,10,-1,11,14,[]],[0,10,0,42,89,[]],[0,10,1,42,89,[]],[0,10,2,42,89,[]],[0,10,3,42,89,[]],[0,10,4,42,89,[]],[0,10,5,42,89,[]],[0,10,6,42,89,[]],[0,10,7,42,89,[]],[0,10,8,42,89,[]],[0,10,9,42,89,[]],[0,10,10,42,89,[]],[0,10,11,167,304,[]],[0,10,12,169,306,[]],[0,10,13,169,306,[]],[0,10,14,169,306,[]],[0,10,15,169,306,[]],[0,10,16,169,306,[]],[0,10,17,169,306,[]],[0,10,18,169,306,[]],[0,10,19,169,306,[]],[0,10,20,169,306,[]],[0,10,21,168,305,[]],[0,10,22,161,297,[]],[0,11,0,32,67,[]],[0,11,1,42,89,[]],[0,11,2,42,89,[]],[0,11,3,42,89,[]],[0,11,4,43,90,[]],[0,11,5,43,90,[]],[0,11,6,43,90,[]],[0,11,7,42,89,[]],[0,11,8,42,89,[]],[0,11,9,42,89,[]],[0,11,10,32,67,[]],[0,11,11,167,304,[]],[0,11,12,169,306,[]],[0,11,13,176,318,[]],[0,11,14,176,318,[]],[0,11,15,169,306,[]],[0,11,16,169,306,[]],[0,11,17,169,306,[]],[0,11,18,174,311,[]],[0,11,19,174,311,[]],[0,11,20,169,306,[]],[0,11,21,168,305,[]],[0,11,22,161,297,[]],[0,12,1,32,66,[]],[0,12,2,42,89,[]],[0,12,3,42,89,[]],[0,12,4,43,90,[]],[0,12,5,43,90,[]],[0,12,6,43,90,[]],[0,12,7,42,89,[]],[0,12,8,42,89,[]],[0,12,9,32,66,[]],[0,12,11,167,304,[]],[0,12,12,169,306,[]],[0,12,13,176,318,[]],[0,12,14,176,318,[]],[0,12,15,169,306,[]],[0,12,16,169,306,[]],[0,12,17,169,306,[]],[0,12,18,174,311,[]],[0,12,19,174,311,[]],[0,12,20,169,306,[]],[0,12,21,168,305,[]],[0,12,22,161,297,[]],[0,13,1,32,67,[]],[0,13,2,42,89,[]],[0,13,3,42,89,[]],[0,13,4,43,90,[]],[0,13,5,43,90,[]],[0,13,6,43,90,[]],[0,13,7,42,89,[]],[0,13,8,42,89,[]],[0,13,9,32,67,[]],[0,13,11,167,304,[]],[0,13,12,169,306,[]],[0,13,13,176,318,[]],[0,13,14,176,318,[]],[0,13,15,169,306,[]],[0,13,16,169,306,[]],[0,13,17,169,306,[]],[0,13,18,174,311,[]],[0,13,19,174,311,[]],[0,13,20,169,306,[]],[0,13,21,168,305,[]],[0,13,22,161,297,[]],[0,14,2,32,67,[]],[0,14,3,42,89,[]],[0,14,4,42,89,[]],[0,14,5,42,89,[]],[0,14,6,42,89,[]],[0,14,7,42,89,[]],[0,14,8,32,67,[]],[0,14,11,167,304,[]],[0,14,12,169,306,[]],[0,14,13,169,306,[]],[0,14,14,169,306,[]],[0,14,15,169,306,[]],[0,14,16,169,306,[]],[0,14,17,169,306,[]],[0,14,18,169,306,[]],[0,14,19,169,306,[]],[0,14,20,169,306,[]],[0,14,21,168,305,[]],[0,14,22,161,297,[]],[0,15,3,32,66,[]],[0,15,4,42,89,[]],[0,15,5,42,89,[]],[0,15,6,42,89,[]],[0,15,7,32,66,[]],[0,15,11,180,326,[]],[0,15,12,180,326,[]],[0,15,13,180,326,[]],[0,15,14,180,326,[]],[0,15,15,180,326,[]],[0,15,16,180,326,[]],[0,15,17,180,326,[]],[0,15,18,180,326,[]],[0,15,19,180,326,[]],[0,15,20,180,326,[]],[0,15,21,180,326,[]],[0,15,22,186,341,[]],[0,16,3,32,67,[]],[0,16,4,42,89,[]],[0,16,5,42,89,[]],[0,16,6,42,89,[]],[0,16,7,32,67,[]],[0,16,11,192,348,[]],[0,16,12,194,350,[]],[0,16,13,194,350,[]],[0,16,14,194,350,[]],[0,16,15,194,350,[]],[0,16,16,194,350,[]],[0,16,17,194,350,[]],[0,16,18,194,350,[]],[0,16,19,194,350,[]],[0,16,20,194,350,[]],[0,16,21,193,349,[]],[0,16,22,186,341,[]],[0,17,4,32,67,[]],[0,17,5,42,89,[]],[0,17,6,32,67,[]],[0,17,11,192,348,[]],[0,17,12,194,350,[]],[0,17,13,201,362,[]],[0,17,14,201,362,[]],[0,17,15,194,350,[]],[0,17,16,194,350,[]],[0,17,17,194,350,[]],[0,17,18,199,355,[]],[0,17,19,199,355,[]],[0,17,20,194,350,[]],[0,17,21,193,349,[]],[0,17,22,186,341,[]],[0,18,5,32,66,[]],[0,18,11,192,348,[]],[0,18,12,194,350,[]],[0,18,13,201,362,[]],[0,18,14,201,362,[]],[0,18,15,194,350,[]],[0,18,16,194,350,[]],[0,18,17,194,350,[]],[0,18,18,199,355,[]],[0,18,19,199,355,[]],[0,18,20,194,350,[]],[0,18,21,193,349,[]],[0,18,22,186,341,[]],[0,19,5,32,67,[]],[0,19,11,192,348,[]],[0,19,12,194,350,[]],[0,19,13,201,362,[]],[0,19,14,201,362,[]],[0,19,15,194,350,[]],[0,19,16,194,350,[]],[0,19,17,194,350,[]],[0,19,18,199,355,[]],[0,19,19,199,355,[]],[0,19,20,194,350,[]],[0,19,21,193,349,[]],[0,19,22,186,341,[]],[0,20,5,32,64,[]],[0,20,11,192,348,[]],[0,20,12,194,350,[]],[0,20,13,194,350,[]],[0,20,14,194,350,[]],[0,20,15,194,350,[]],[0,20,16,194,350,[]],[0,20,17,194,350,[]],[0,20,18,194,350,[]],[0,20,19,194,350,[]],[0,20,20,194,350,[]],[0,20,21,193,349,[]],[0,20,22,186,341,[]],[0,21,10,86,170,[]],[0,21,11,101,194,[]],[0,21,12,101,194,[]],[0,21,13,101,194,[]],[0,21,14,101,194,[]],[0,21,15,101,194,[]],[0,21,16,101,194,[]],[0,21,17,101,194,[]],[0,21,18,101,194,[]],[0,21,19,101,194,[]],[0,21,20,101,194,[]],[0,21,21,101,194,[]],[0,21,22,86,170,[]],[0,22,10,86,174,[]],[0,22,11,90,182,[]],[0,22,12,90,182,[]],[0,22,13,90,182,[]],[0,22,14,90,182,[]],[0,22,15,90,182,[]],[0,22,16,90,182,[]],[0,22,17,90,182,[]],[0,22,18,90,182,[]],[0,22,19,90,182,[]],[0,22,20,90,182,[]],[0,22,21,90,182,[]],[0,22,22,86,174,[]],[0,23,11,86,174,[]],[0,23,12,90,182,[]],[0,23,13,90,182,[]],[0,23,14,90,182,[]],[0,23,15,91,183,[]],[0,23,16,91,183,[]],[0,23,17,91,183,[]],[0,23,18,90,182,[]],[0,23,19,90,182,[]],[0,23,20,90,182,[]],[0,23,21,86,174,[]],[0,24,12,86,173,[]],[0,24,13,90,182,[]],[0,24,14,90,182,[]],[0,24,15,91,183,[]],[0,24,16,91,183,[]],[0,24,17,91,183,[]],[0,24,18,90,182,[]],[0,24,19,90,182,[]],[0,24,20,86,173,[]],[0,25,12,86,174,[]],[0,25,13,90,182,[]],[0,25,14,90,182,[]],[0,25,15,91,183,[]],[0,25,16,91,183,[]],[0,25,17,91,183,[]],[0,25,18,90,182,[]],[0,25,19,90,182,[]],[0,25,20,86,174,[]],[0,26,13,86,174,[]],[0,26,14,90,182,[]],[0,26,15,90,182,[]],[0,26,16,90,182,[]],[0,26,17,90,182,[]],[0,26,18,90,182,[]],[0,26,19,86,174,[]],[0,27,14,86,173,[]],[0,27,15,90,182,[]],[0,27,16,90,182,[]],[0,27,17,90,182,[]],[0,27,18,86,173,[]],[0,28,14,86,174,[]],[0,28,15,90,182,[]],[0,28,16,90,182,[]],[0,28,17,90,182,[]],[0,28,18,86,174,[]],[0,29,15,86,174,[]],[0,29,16,90,182,[]],[0,29,17,86,174,[]],[0,30,16,86,173,[]],[0,31,16,86,174,[]],[0,32,16,86,171,[]],[1,-3,-17,421,638,[]],[1,-3,-16,421,638,[]],[1,-3,-15,421,638,[]],[1,-3,-14,421,638,[]],[1,-3,-13,421,638,[]],[1,-3,-12,421,638,[]],[1,-3,-11,421,638,[]],[1,-3,-10,421,638,[]],[1,-3,-9,421,638,[]],[1,-3,-8,421,638,[]],[1,-3,-7,421,638,[]],[1,-3,-6,421,638,[]],[1,-3,-5,421,638,[]],[1,-3,-4,421,638,[]],[1,-3,-3,421,638,[]],[1,-3,-2,421,638,[]],[1,-3,-1,421,638,[]],[1,-3,0,421,638,[]],[1,-3,1,421,638,[]],[1,-3,2,421,638,[]],[1,-3,3,421,638,[]],[1,-3,4,421,638,[]],[1,-3,5,421,638,[]],[1,-3,6,421,638,[]],[1,-3,7,421,638,[]],[1,-3,8,421,638,[]],[1,-3,9,421,638,[]],[1,-3,10,421,638,[]],[1,-3,11,421,638,[]],[1,-3,12,421,638,[]],[1,-3,13,421,638,[]],[1,-3,14,421,638,[]],[1,-3,15,421,638,[]],[1,-3,16,421,638,[]],[1,-3,17,421,638,[]],[1,-3,18,421,638,[]],[1,-3,19,421,638,[]],[1,-3,20,421,638,[]],[1,-3,21,421,638,[]],[1,-3,22,421,638,[]],[1,-3,23,421,638,[]],[1,-3,24,421,638,[]],[1,-3,25,421,638,[]],[1,-3,26,421,638,[]],[1,-3,27,421,638,[]],[1,-3,28,421,638,[]],[1,-3,29,421,638,[]],[1,-3,30,421,638,[]],[1,-3,31,421,638,[]],[1,-2,-17,421,638,[]],[1,-2,-16,421,638,[]],[1,-2,-15,421,638,[]],[1,-2,-14,421,638,[]],[1,-2,-13,421,638,[]],[1,-2,-12,421,638,[]],[1,-2,-11,421,638,[]],[1,-2,-10,421,638,[]],[1,-2,-9,421,638,[]],[1,-2,-8,421,638,[]],[1,-2,-7,421,638,[]],[1,-2,-6,421,638,[]],[1,-2,-5,421,638,[]],[1,-2,-4,421,638,[]],[1,-2,-3,421,638,[]],[1,-2,-2,421,638,[]],[1,-2,-1,421,638,[]],[1,-2,0,421,638,[]],[1,-2,1,421,638,[]],[1,-2,2,421,638,[]],[1,-2,3,421,638,[]],[1,-2,4,421,638,[]],[1,-2,5,421,638,[]],[1,-2,6,421,638,[]],[1,-2,7,421,638,[]],[1,-2,8,421,638,[]],[1,-2,9,421,638,[]],[1,-2,10,421,638,[]],[1,-2,11,421,638,[]],[1,-2,12,421,638,[]],[1,-2,13,421,638,[]],[1,-2,14,421,638,[]],[1,-2,15,421,638,[]],[1,-2,16,421,638,[]],[1,-2,17,421,638,[]],[1,-2,18,421,638,[]],[1,-2,19,421,638,[]],[1,-2,20,421,638,[]],[1,-2,21,421,638,[]],[1,-2,22,421,638,[]],[1,-2,23,421,638,[]],[1,-2,24,421,638,[]],[1,-2,25,421,638,[]],[1,-2,26,421,638,[]],[1,-2,27,421,638,[]],[1,-2,28,421,638,[]],[1,-2,29,421,638,[]],[1,-2,30,421,638,[]],[1,-2,31,421,638,[]],[1,-1,-17,421,638,[]],[1,-1,-16,421,638,[]],[1,-1,-15,421,638,[]],[1,-1,-14,421,638,[]],[1,-1,-13,421,638,[]],[1,-1,-12,421,638,[]],[1,-1,-11,421,638,[]],[1,-1,-10,421,638,[]],[1,-1,-9,421,638,[]],[1,-1,-8,421,638,[]],[1,-1,-7,421,638,[]],[1,-1,-6,421,638,[]],[1,-1,-5,421,638,[]],[1,-1,-4,421,638,[]],[1,-1,-3,421,638,[]],[1,-1,-2,421,638,[]],[1,-1,-1,421,638,[]],[1,-1,0,421,638,[]],[1,-1,1,421,638,[]],[1,-1,2,421,638,[]],[1,-1,3,421,638,[]],[1,-1,4,421,638,[]],[1,-1,5,421,638,[]],[1,-1,6,421,638,[]],[1,-1,7,421,638,[]],[1,-1,8,421,638,[]],[1,-1,9,421,638,[]],[1,-1,10,421,638,[]],[1,-1,11,421,638,[]],[1,-1,12,421,638,[]],[1,-1,13,421,638,[]],[1,-1,14,421,638,[]],[1,-1,15,421,638,[]],[1,-1,16,421,638,[]],[1,-1,17,421,638,[]],[1,-1,18,421,638,[]],[1,-1,19,421,638,[]],[1,-1,20,421,638,[]],[1,-1,21,421,638,[]],[1,-1,22,421,638,[]],[1,-1,23,421,638,[]],[1,-1,24,421,638,[]],[1,-1,25,421,638,[]],[1,-1,26,421,638,[]],[1,-1,27,421,638,[]],[1,-1,28,421,638,[]],[1,-1,29,421,638,[]],[1,-1,30,421,638,[]],[1,-1,31,421,638,[]],[1,0,-17,421,638,[]],[1,0,-16,421,638,[]],[1,0,-15,421,638,[]],[1,0,-14,421,638,[]],[1,0,-13,421,638,[]],[1,0,-12,421,638,[]],[1,0,-11,421,638,[]],[1,0,-10,421,638,[]],[1,0,-9,421,638,[]],[1,0,-8,421,638,[]],[1,0,-7,421,638,[]],[1,0,-6,421,638,[]],[1,0,-5,421,638,[]],[1,0,-4,421,638,[]],[1,0,-3,421,638,[]],[1,0,-2,421,638,[]],[1,0,-1,421,638,[]],[1,0,0,421,638,[]],[1,0,1,421,638,[]],[1,0,2,421,638,[]],[1,0,3,421,638,[]],[1,0,4,421,638,[]],[1,0,5,421,638,[]],[1,0,6,421,638,[]],[1,0,7,421,638,[]],[1,0,8,421,638,[]],[1,0,9,421,638,[]],[1,0,10,421,638,[]],[1,0,11,421,638,[]],[1,0,12,421,638,[]],[1,0,13,421,638,[]],[1,0,14,421,638,[]],[1,0,15,421,638,[]],[1,0,16,421,638,[]],[1,0,17,421,638,[]],[1,0,18,421,638,[]],[1,0,19,421,638,[]],[1,0,20,421,638,[]],[1,0,21,421,638,[]],[1,0,22,421,638,[]],[1,0,23,421,638,[]],[1,0,24,421,638,[]],[1,0,25,421,638,[]],[1,0,26,421,638,[]],[1,0,27,421,638,[]],[1,0,28,421,638,[]],[1,0,29,421,638,[]],[1,0,30,421,638,[]],[1,0,31,421,638,[]],[1,1,-17,421,638,[]],[1,1,-16,421,638,[]],[1,1,-15,421,638,[]],[1,1,-14,421,638,[]],[1,1,-13,421,638,[]],[1,1,-12,421,638,[]],[1,1,-11,421,638,[]],[1,1,-10,421,638,[]],[1,1,-9,421,638,[]],[1,1,-8,421,638,[]],[1,1,-7,421,638,[]],[1,1,-6,421,638,[]],[1,1,-5,421,638,[]],[1,1,-4,421,638,[]],[1,1,-3,421,638,[]],[1,1,-2,421,638,[]],[1,1,-1,421,638,[]],[1,1,0,421,638,[]],[1,1,1,421,638,[]],[1,1,2,421,638,[]],[1,1,3,421,638,[]],[1,1,4,421,638,[]],[1,1,5,421,638,[]],[1,1,6,421,638,[]],[1,1,7,421,638,[]],[1,1,8,421,638,[]],[1,1,9,421,638,[]],[1,1,10,421,638,[]],[1,1,11,421,638,[]],[1,1,12,421,638,[]],[1,1,13,421,638,[]],[1,1,14,421,638,[]],[1,1,15,421,638,[]],[1,1,16,421,638,[]],[1,1,17,421,638,[]],[1,1,18,421,638,[]],[1,1,19,421,638,[]],[1,1,20,421,638,[]],[1,1,21,421,638,[]],[1,1,22,421,638,[]],[1,1,23,421,638,[]],[1,1,24,421,638,[]],[1,1,25,421,638,[]],[1,1,26,421,638,[]],[1,1,27,421,638,[]],[1,1,28,421,638,[]],[1,1,29,421,638,[]],[1,1,30,421,638,[]],[1,1,31,421,638,[]],[1,2,-17,421,638,[]],[1,2,-16,421,638,[]],[1,2,-15,421,638,[]],[1,2,-14,421,638,[]],[1,2,-13,421,638,[]],[1,2,-12,421,638,[]],[1,2,-11,421,638,[]],[1,2,-10,421,638,[]],[1,2,-9,421,638,[]],[1,2,-8,421,638,[]],[1,2,-7,421,638,[]],[1,2,-6,421,638,[]],[1,2,-5,421,638,[]],[1,2,-4,421,638,[]],[1,2,-3,421,638,[]],[1,2,-2,421,638,[]],[1,2,-1,421,638,[]],[1,2,0,421,638,[]],[1,2,1,421,638,[]],[1,2,2,421,638,[]],[1,2,3,421,638,[]],[1,2,4,421,638,[]],[1,2,5,421,638,[]],[1,2,6,421,638,[]],[1,2,7,421,638,[]],[1,2,21,10,11,[]],[1,2,29,421,638,[]],[1,2,30,421,638,[]],[1,2,31,421,638,[]],[1,3,-13,260,480,[]],[1,3,-12,259,479,[]],[1,3,-11,259,477,[]],[1,3,-10,260,480,[]],[1,3,-9,270,490,[]],[1,3,-8,269,489,[]],[1,3,-7,269,487,[]],[1,3,-6,270,490,[]],[1,3,-5,11,15,[]],[1,3,-4,11,15,[]],[1,3,-3,11,15,[]],[1,3,-2,11,15,[]],[1,3,-1,11,15,[]],[1,3,0,108,199,[]],[1,3,1,108,199,[]],[1,3,2,108,199,[]],[1,3,3,108,199,[]],[1,3,4,108,199,[]],[1,3,5,108,199,[]],[1,3,6,108,199,[]],[1,3,7,108,199,[]],[1,3,8,108,199,[]],[1,3,9,108,199,[]],[1,3,10,108,199,[]],[1,3,11,132,242,[]],[1,3,12,132,242,[]],[1,3,13,132,242,[]],[1,3,14,132,242,[]],[1,3,15,132,242,[]],[1,3,16,132,242,[]],[1,3,17,132,242,[]],[1,3,18,132,242,[]],[1,3,19,132,242,[]],[1,3,20,132,242,[]],[1,3,21,132,242,[]],[1,3,22,138,257,[]],[1,4,-12,259,478,[]],[1,4,-8,269,488,[]],[1,4,-5,11,12,[]],[1,4,-2,11,17,[]],[1,4,0,119,220,[]],[1,4,10,120,221,[]],[1,4,11,144,264,[]],[1,4,17,135,250,[]],[1,4,18,135,250,[]],[1,4,19,137,256,[]],[1,4,20,137,256,[]],[1,4,21,145,265,[]],[1,5,0,119,220,[]],[1,5,10,120,221,[]],[1,5,11,144,264,[]],[1,5,17,135,249,[]],[1,5,18,135,251,[]],[1,5,21,145,265,[]],[1,5,25,419,636,[]],[1,5,26,419,636,[]],[1,5,27,419,636,[]],[1,5,28,419,636,[]],[1,5,29,419,636,[]],[1,6,-4,12,20,[]],[1,6,0,119,220,[]],[1,6,10,120,221,[]],[1,6,11,144,264,[]],[1,6,17,135,252,[]],[1,6,18,135,252,[]],[1,6,21,145,265,[]],[1,6,26,419,636,[]],[1,6,27,419,636,[]],[1,6,28,419,636,[]],[1,7,-5,11,13,[]],[1,7,-4,12,20,[]],[1,7,0,119,220,[]],[1,7,10,120,221,[]],[1,7,11,144,264,[]],[1,7,21,145,265,[]],[1,7,22,138,257,[]],[1,8,-5,11,16,[]],[1,8,0,119,220,[]],[1,8,2,2,1,[]],[1,8,8,2,1,[]],[1,8,10,120,221,[]],[1,8,11,144,264,[]],[1,8,13,3,2,[]],[1,8,19,3,2,[]],[1,8,21,145,265,[]],[1,8,22,138,257,[]],[1,8,26,419,636,[]],[1,8,27,419,636,[]],[1,8,28,419,636,[]],[1,9,-5,11,14,[]],[1,9,-4,11,14,[]],[1,9,-3,11,14,[]],[1,9,-1,32,63,[]],[1,9,0,95,190,[]],[1,9,1,95,190,[]],[1,9,2,95,190,[]],[1,9,3,95,190,[]],[1,9,4,95,190,[]],[1,9,5,95,190,[]],[1,9,6,95,190,[]],[1,9,7,95,190,[]],[1,9,8,95,190,[]],[1,9,9,95,190,[]],[1,9,10,95,190,[]],[1,9,11,155,284,[]],[1,9,12,155,284,[]],[1,9,13,155,284,[]],[1,9,14,155,284,[]],[1,9,15,155,284,[]],[1,9,16,155,284,[]],[1,9,17,155,284,[]],[1,9,18,155,284,[]],[1,9,19,155,284,[]],[1,9,20,155,284,[]],[1,9,21,155,284,[]],[1,9,22,161,297,[]],[1,9,27,419,636,[]],[1,10,-2,11,14,[]],[1,10,-1,11,14,[]],[1,10,0,96,191,[]],[1,10,2,17,23,[]],[1,10,3,17,23,[]],[1,10,4,30,62,[]],[1,10,5,30,58,[]],[1,10,10,96,191,[]],[1,10,11,167,304,[]],[1,10,15,160,296,[]],[1,10,16,160,296,[]],[1,10,17,157,287,[]],[1,10,18,157,288,[]],[1,10,21,168,305,[]],[1,11,0,32,67,[]],[1,11,4,30,58,[]],[1,11,5,30,58,[]],[1,11,10,32,67,[]],[1,11,11,167,304,[]],[1,11,18,157,286,[]],[1,11,21,168,305,[]],[1,11,27,419,636,[]],[1,12,1,32,66,[]],[1,12,4,30,61,[]],[1,12,5,30,58,[]],[1,12,9,32,66,[]],[1,12,11,167,304,[]],[1,12,21,168,305,[]],[1,13,1,32,67,[]],[1,13,9,32,67,[]],[1,13,11,167,304,[]],[1,13,21,168,305,[]],[1,13,22,161,297,[]],[1,14,2,32,67,[]],[1,14,8,32,67,[]],[1,14,11,167,304,[]],[1,14,13,4,3,[]],[1,14,19,4,3,[]],[1,14,21,168,305,[]],[1,14,22,161,297,[]],[1,15,3,32,66,[]],[1,15,7,32,66,[]],[1,15,11,180,326,[]],[1,15,12,180,326,[]],[1,15,13,180,326,[]],[1,15,14,180,326,[]],[1,15,15,180,326,[]],[1,15,16,180,326,[]],[1,15,17,180,326,[]],[1,15,18,180,326,[]],[1,15,19,180,326,[]],[1,15,20,180,326,[]],[1,15,21,180,326,[]],[1,15,22,186,341,[]],[1,16,3,32,67,[]],[1,16,7,32,67,[]],[1,16,11,192,348,[]],[1,16,17,184,339,[]],[1,16,18,184,338,[]],[1,16,19,182,331,[]],[1,16,20,182,327,[]],[1,16,21,193,349,[]],[1,17,4,32,67,[]],[1,17,6,32,67,[]],[1,17,11,192,348,[]],[1,17,17,184,338,[]],[1,17,18,184,338,[]],[1,17,19,182,327,[]],[1,17,20,182,327,[]],[1,17,21,193,349,[]],[1,18,5,32,66,[]],[1,18,11,192,348,[]],[1,18,17,184,337,[]],[1,18,18,184,337,[]],[1,18,19,182,330,[]],[1,18,20,182,327,[]],[1,18,21,193,349,[]],[1,19,5,32,67,[]],[1,19,11,192,348,[]],[1,19,21,193,349,[]],[1,19,22,186,341,[]],[1,20,5,32,64,[]],[1,20,11,192,348,[]],[1,20,13,5,4,[]],[1,20,19,5,4,[]],[1,20,21,193,349,[]],[1,20,22,186,341,[]],[1,21,10,86,170,[]],[1,21,11,101,194,[]],[1,21,12,101,194,[]],[1,21,13,101,194,[]],[1,21,14,101,194,[]],[1,21,15,101,194,[]],[1,21,16,101,194,[]],[1,21,17,101,194,[]],[1,21,18,101,194,[]],[1,21,19,101,194,[]],[1,21,20,101,194,[]],[1,21,21,101,194,[]],[1,21,22,86,170,[]],[1,22,10,86,174,[]],[1,22,11,102,195,[]],[1,22,13,77,148,[]],[1,22,14,77,148,[]],[1,22,16,84,166,[]],[1,22,17,84,166,[]],[1,22,21,102,195,[]],[1,22,22,86,174,[]],[1,23,11,86,174,[]],[1,23,21,86,174,[]],[1,24,12,86,173,[]],[1,24,18,78,150,[]],[1,24,20,86,173,[]],[1,25,12,86,174,[]],[1,25,18,78,149,[]],[1,25,20,86,174,[]],[1,26,13,86,174,[]],[1,26,18,78,149,[]],[1,26,19,86,174,[]],[1,27,14,86,173,[]],[1,27,18,86,173,[]],[1,28,14,86,174,[]],[1,28,18,86,174,[]],[1,29,15,86,174,[]],[1,29,17,86,174,[]],[1,30,16,86,173,[]],[1,31,16,86,174,[]],[1,32,16,86,171,[]],[2,-3,-17,421,638,[]],[2,-3,-16,421,638,[]],[2,-3,-15,421,638,[]],[2,-3,-14,421,638,[]],[2,-3,-13,421,638,[]],[2,-3,-12,421,638,[]],[2,-3,-11,421,638,[]],[2,-3,-10,421,638,[]],[2,-3,-9,421,638,[]],[2,-3,-8,421,638,[]],[2,-3,-7,421,638,[]],[2,-3,-6,421,638,[]],[2,-3,-5,421,638,[]],[2,-3,-4,421,638,[]],[2,-3,-3,421,638,[]],[2,-3,-2,421,638,[]],[2,-3,-1,421,638,[]],[2,-3,0,421,638,[]],[2,-3,1,421,638,[]],[2,-3,2,421,638,[]],[2,-3,3,421,638,[]],[2,-3,4,421,638,[]],[2,-3,5,421,638,[]],[2,-3,6,421,638,[]],[2,-3,7,421,638,[]],[2,-3,8,421,638,[]],[2,-3,9,421,638,[]],[2,-3,10,421,638,[]],[2,-3,11,421,638,[]],[2,-3,12,421,638,[]],[2,-3,13,421,638,[]],[2,-3,14,421,638,[]],[2,-3,15,421,638,[]],[2,-3,16,421,638,[]],[2,-3,17,421,638,[]],[2,-3,18,421,638,[]],[2,-3,19,421,638,[]],[2,-3,20,421,638,[]],[2,-3,21,421,638,[]],[2,-3,22,421,638,[]],[2,-3,23,421,638,[]],[2,-3,24,421,638,[]],[2,-3,25,421,638,[]],[2,-3,26,421,638,[]],[2,-3,27,421,638,[]],[2,-3,28,421,638,[]],[2,-3,29,421,638,[]],[2,-3,30,421,638,[]],[2,-3,31,421,638,[]],[2,-2,-17,421,638,[]],[2,-2,-16,421,638,[]],[2,-2,-15,421,638,[]],[2,-2,-14,421,638,[]],[2,-2,-13,421,638,[]],[2,-2,-12,421,638,[]],[2,-2,-11,421,638,[]],[2,-2,-10,421,638,[]],[2,-2,-9,421,638,[]],[2,-2,-8,421,638,[]],[2,-2,-7,421,638,[]],[2,-2,-6,421,638,[]],[2,-2,-5,421,638,[]],[2,-2,-4,421,638,[]],[2,-2,-3,421,638,[]],[2,-2,-2,421,638,[]],[2,-2,-1,421,638,[]],[2,-2,0,421,638,[]],[2,-2,1,421,638,[]],[2,-2,2,421,638,[]],[2,-2,3,421,638,[]],[2,-2,4,421,638,[]],[2,-2,5,421,638,[]],[2,-2,6,421,638,[]],[2,-2,7,421,638,[]],[2,-2,8,421,638,[]],[2,-2,9,421,638,[]],[2,-2,10,421,638,[]],[2,-2,11,421,638,[]],[2,-2,12,421,638,[]],[2,-2,13,421,638,[]],[2,-2,14,421,638,[]],[2,-2,15,421,638,[]],[2,-2,16,421,638,[]],[2,-2,17,421,638,[]],[2,-2,18,421,638,[]],[2,-2,19,421,638,[]],[2,-2,20,421,638,[]],[2,-2,21,421,638,[]],[2,-2,22,421,638,[]],[2,-2,23,421,638,[]],[2,-2,24,421,638,[]],[2,-2,25,421,638,[]],[2,-2,26,421,638,[]],[2,-2,27,421,638,[]],[2,-2,28,421,638,[]],[2,-2,29,421,638,[]],[2,-2,30,421,638,[]],[2,-2,31,421,638,[]],[2,-1,-17,421,638,[]],[2,-1,-16,421,638,[]],[2,-1,-15,421,638,[]],[2,-1,-14,421,638,[]],[2,-1,-13,421,638,[]],[2,-1,-12,421,638,[]],[2,-1,-11,421,638,[]],[2,-1,-10,421,638,[]],[2,-1,-9,421,638,[]],[2,-1,-8,421,638,[]],[2,-1,-7,421,638,[]],[2,-1,-6,421,638,[]],[2,-1,-5,421,638,[]],[2,-1,-4,421,638,[]],[2,-1,-3,421,638,[]],[2,-1,-2,421,638,[]],[2,-1,-1,421,638,[]],[2,-1,0,421,638,[]],[2,-1,1,421,638,[]],[2,-1,2,421,638,[]],[2,-1,3,421,638,[]],[2,-1,4,421,638,[]],[2,-1,5,421,638,[]],[2,-1,6,421,638,[]],[2,-1,7,421,638,[]],[2,-1,8,421,638,[]],[2,-1,9,421,638,[]],[2,-1,10,421,638,[]],[2,-1,11,421,638,[]],[2,-1,12,421,638,[]],[2,-1,13,421,638,[]],[2,-1,14,421,638,[]],[2,-1,15,421,638,[]],[2,-1,16,421,638,[]],[2,-1,17,421,638,[]],[2,-1,18,421,638,[]],[2,-1,19,421,638,[]],[2,-1,20,421,638,[]],[2,-1,21,421,638,[]],[2,-1,22,421,638,[]],[2,-1,23,421,638,[]],[2,-1,24,421,638,[]],[2,-1,25,421,638,[]],[2,-1,26,421,638,[]],[2,-1,27,421,638,[]],[2,-1,28,421,638,[]],[2,-1,29,421,638,[]],[2,-1,30,421,638,[]],[2,-1,31,421,638,[]],[2,0,-17,421,638,[]],[2,0,-16,421,638,[]],[2,0,-15,421,638,[]],[2,0,-14,421,638,[]],[2,0,-13,421,638,[]],[2,0,-12,421,638,[]],[2,0,-11,421,638,[]],[2,0,-10,421,638,[]],[2,0,-9,421,638,[]],[2,0,-8,421,638,[]],[2,0,-7,421,638,[]],[2,0,-6,421,638,[]],[2,0,-5,421,638,[]],[2,0,-4,421,638,[]],[2,0,-3,421,638,[]],[2,0,-2,421,638,[]],[2,0,-1,421,638,[]],[2,0,0,421,638,[]],[2,0,1,421,638,[]],[2,0,2,421,638,[]],[2,0,3,421,638,[]],[2,0,4,421,638,[]],[2,0,5,421,638,[]],[2,0,6,421,638,[]],[2,0,7,421,638,[]],[2,0,8,421,638,[]],[2,0,9,421,638,[]],[2,0,10,421,638,[]],[2,0,11,421,638,[]],[2,0,12,421,638,[]],[2,0,13,421,638,[]],[2,0,14,421,638,[]],[2,0,15,421,638,[]],[2,0,16,421,638,[]],[2,0,17,421,638,[]],[2,0,18,421,638,[]],[2,0,19,421,638,[]],[2,0,20,421,638,[]],[2,0,21,421,638,[]],[2,0,22,421,638,[]],[2,0,23,421,638,[]],[2,0,24,421,638,[]],[2,0,25,421,638,[]],[2,0,26,421,638,[]],[2,0,27,421,638,[]],[2,0,28,421,638,[]],[2,0,29,421,638,[]],[2,0,30,421,638,[]],[2,0,31,421,638,[]],[2,1,-17,421,638,[]],[2,1,-16,421,638,[]],[2,1,-15,421,638,[]],[2,1,-14,421,638,[]],[2,1,-13,421,638,[]],[2,1,-12,421,638,[]],[2,1,-11,421,638,[]],[2,1,-10,421,638,[]],[2,1,-9,421,638,[]],[2,1,-8,421,638,[]],[2,1,-7,421,638,[]],[2,1,-6,421,638,[]],[2,1,-5,421,638,[]],[2,1,-4,421,638,[]],[2,1,-3,421,638,[]],[2,1,-2,421,638,[]],[2,1,-1,421,638,[]],[2,1,0,421,638,[]],[2,1,1,421,638,[]],[2,1,2,421,638,[]],[2,1,3,421,638,[]],[2,1,4,421,638,[]],[2,1,5,421,638,[]],[2,1,6,421,638,[]],[2,1,7,421,638,[]],[2,1,8,421,638,[]],[2,1,9,421,638,[]],[2,1,10,421,638,[]],[2,1,11,421,638,[]],[2,1,12,421,638,[]],[2,1,13,421,638,[]],[2,1,14,421,638,[]],[2,1,15,421,638,[]],[2,1,16,421,638,[]],[2,1,17,421,638,[]],[2,1,18,421,638,[]],[2,1,19,421,638,[]],[2,1,20,421,638,[]],[2,1,21,421,638,[]],[2,1,22,421,638,[]],[2,1,23,421,638,[]],[2,1,24,421,638,[]],[2,1,25,421,638,[]],[2,1,26,421,638,[]],[2,1,27,421,638,[]],[2,1,28,421,638,[]],[2,1,29,421,638,[]],[2,1,30,421,638,[]],[2,1,31,421,638,[]],[2,2,-17,421,638,[]],[2,2,-16,421,638,[]],[2,2,-15,421,638,[]],[2,2,-14,421,638,[]],[2,2,-13,421,638,[]],[2,2,-12,421,638,[]],[2,2,-11,421,638,[]],[2,2,-10,421,638,[]],[2,2,-9,421,638,[]],[2,2,-8,421,638,[]],[2,2,-7,421,638,[]],[2,2,-6,421,638,[]],[2,2,-5,421,638,[]],[2,2,-4,421,638,[]],[2,2,-3,421,638,[]],[2,2,-2,421,638,[]],[2,2,-1,421,638,[]],[2,2,0,421,638,[]],[2,2,1,421,638,[]],[2,2,2,421,638,[]],[2,2,3,421,638,[]],[2,2,4,421,638,[]],[2,2,5,421,638,[]],[2,2,6,421,638,[]],[2,2,21,10,11,[]],[2,2,25,333,551,[]],[2,2,27,419,636,[]],[2,2,30,421,638,[]],[2,2,31,421,638,[]],[2,3,-14,386,604,[]],[2,3,-13,260,480,[]],[2,3,-12,260,480,[]],[2,3,-11,260,480,[]],[2,3,-10,260,480,[]],[2,3,-9,270,490,[]],[2,3,-8,270,490,[]],[2,3,-7,270,490,[]],[2,3,-6,270,490,[]],[2,3,-5,11,15,[]],[2,3,-4,11,15,[]],[2,3,-3,11,15,[]],[2,3,-2,11,15,[]],[2,3,-1,11,15,[]],[2,3,0,108,199,[]],[2,3,1,108,199,[]],[2,3,2,108,199,[]],[2,3,3,108,199,[]],[2,3,4,108,199,[]],[2,3,5,108,199,[]],[2,3,6,108,199,[]],[2,3,7,108,199,[]],[2,3,8,108,199,[]],[2,3,9,108,199,[]],[2,3,10,108,199,[]],[2,3,11,132,242,[]],[2,3,12,132,242,[]],[2,3,13,132,242,[]],[2,3,14,132,242,[]],[2,3,15,132,242,[]],[2,3,16,132,242,[]],[2,3,17,132,242,[]],[2,3,18,132,242,[]],[2,3,19,132,242,[]],[2,3,20,132,242,[]],[2,3,21,132,242,[]],[2,3,22,138,257,[]],[2,3,27,419,636,[]],[2,4,-14,386,604,[]],[2,4,-5,11,12,[]],[2,4,0,119,220,[]],[2,4,2,117,218,[]],[2,4,3,117,218,[]],[2,4,6,113,213,[]],[2,4,7,113,213,[]],[2,4,8,111,207,[]],[2,4,9,111,207,[]],[2,4,10,120,221,[]],[2,4,11,144,264,[]],[2,4,13,142,262,[]],[2,4,14,142,262,[]],[2,4,17,135,250,[]],[2,4,18,135,250,[]],[2,4,19,137,256,[]],[2,4,20,137,256,[]],[2,4,21,145,265,[]],[2,4,27,419,636,[]],[2,5,-14,386,604,[]],[2,5,0,122,223,[]],[2,5,8,111,208,[]],[2,5,9,111,206,[]],[2,5,10,120,221,[]],[2,5,11,144,264,[]],[2,5,17,135,249,[]],[2,5,18,135,248,[]],[2,5,21,148,268,[]],[2,5,24,419,636,[]],[2,5,25,419,636,[]],[2,5,26,419,636,[]],[2,5,27,419,636,[]],[2,5,28,419,636,[]],[2,5,29,419,636,[]],[2,5,30,419,636,[]],[2,6,-14,386,604,[]],[2,6,0,122,223,[]],[2,6,8,111,209,[]],[2,6,9,111,209,[]],[2,6,10,120,221,[]],[2,6,11,144,264,[]],[2,6,17,135,252,[]],[2,6,18,135,252,[]],[2,6,21,148,268,[]],[2,6,25,419,636,[]],[2,6,26,419,636,[]],[2,6,27,419,636,[]],[2,6,28,419,636,[]],[2,6,29,419,636,[]],[2,7,-14,386,604,[]],[2,7,0,122,223,[]],[2,7,5,116,216,[]],[2,7,10,120,221,[]],[2,7,11,144,264,[]],[2,7,16,141,260,[]],[2,7,21,148,268,[]],[2,7,27,419,636,[]],[2,8,-5,11,16,[]],[2,8,0,119,220,[]],[2,8,5,116,216,[]],[2,8,8,2,1,[]],[2,8,10,120,221,[]],[2,8,11,144,264,[]],[2,8,16,141,260,[]],[2,8,19,3,2,[]],[2,8,21,145,265,[]],[2,8,22,138,257,[]],[2,8,25,419,636,[]],[2,8,26,419,636,[]],[2,8,27,419,636,[]],[2,8,28,419,636,[]],[2,8,29,419,636,[]],[2,9,-5,11,14,[]],[2,9,-4,11,14,[]],[2,9,-3,11,14,[]],[2,9,-1,32,63,[]],[2,9,0,95,190,[]],[2,9,1,95,190,[]],[2,9,4,95,190,[]],[2,9,5,95,190,[]],[2,9,6,95,190,[]],[2,9,7,95,190,[]],[2,9,8,95,190,[]],[2,9,9,95,190,[]],[2,9,10,95,190,[]],[2,9,11,155,284,[]],[2,9,12,155,284,[]],[2,9,15,155,284,[]],[2,9,16,155,284,[]],[2,9,17,155,284,[]],[2,9,18,155,284,[]],[2,9,19,155,284,[]],[2,9,20,155,284,[]],[2,9,21,155,284,[]],[2,9,22,161,297,[]],[2,9,26,419,636,[]],[2,9,27,419,636,[]],[2,9,28,419,636,[]],[2,10,-2,11,14,[]],[2,10,-1,11,14,[]],[2,10,0,96,191,[]],[2,10,1,17,23,[]],[2,10,4,30,60,[]],[2,10,5,30,59,[]],[2,10,10,96,191,[]],[2,10,11,167,304,[]],[2,10,13,165,302,[]],[2,10,14,165,302,[]],[2,10,15,160,296,[]],[2,10,16,160,296,[]],[2,10,17,157,285,[]],[2,10,18,157,285,[]],[2,10,21,168,305,[]],[2,10,27,419,636,[]],[2,11,0,32,67,[]],[2,11,8,36,75,[]],[2,11,9,36,75,[]],[2,11,10,36,75,[]],[2,11,11,170,307,[]],[2,11,21,173,310,[]],[2,11,26,419,636,[]],[2,11,27,419,636,[]],[2,11,28,419,636,[]],[2,12,1,32,66,[]],[2,12,8,36,75,[]],[2,12,9,36,75,[]],[2,12,10,36,75,[]],[2,12,11,170,307,[]],[2,12,21,173,310,[]],[2,12,27,419,636,[]],[2,13,1,32,67,[]],[2,13,8,36,75,[]],[2,13,9,36,75,[]],[2,13,10,36,75,[]],[2,13,11,170,307,[]],[2,13,16,164,300,[]],[2,13,21,173,310,[]],[2,13,27,419,636,[]],[2,14,2,32,67,[]],[2,14,8,36,75,[]],[2,14,9,36,75,[]],[2,14,10,36,75,[]],[2,14,11,167,304,[]],[2,14,16,164,300,[]],[2,14,19,4,3,[]],[2,14,21,168,305,[]],[2,14,22,161,297,[]],[2,15,3,32,66,[]],[2,15,7,32,66,[]],[2,15,8,36,76,[]],[2,15,9,36,76,[]],[2,15,10,36,76,[]],[2,15,11,180,326,[]],[2,15,12,180,326,[]],[2,15,15,180,326,[]],[2,15,16,180,326,[]],[2,15,17,180,326,[]],[2,15,18,180,326,[]],[2,15,19,180,326,[]],[2,15,20,180,326,[]],[2,15,21,180,326,[]],[2,15,22,186,341,[]],[2,16,3,32,67,[]],[2,16,7,32,67,[]],[2,16,11,192,348,[]],[2,16,13,190,346,[]],[2,16,14,190,346,[]],[2,16,17,185,340,[]],[2,16,18,184,338,[]],[2,16,19,182,329,[]],[2,16,20,182,328,[]],[2,16,21,193,349,[]],[2,17,4,32,67,[]],[2,17,6,32,67,[]],[2,17,11,195,351,[]],[2,17,21,198,354,[]],[2,18,5,32,66,[]],[2,18,11,195,351,[]],[2,18,21,198,354,[]],[2,19,5,32,67,[]],[2,19,11,195,351,[]],[2,19,16,189,344,[]],[2,19,21,198,354,[]],[2,20,5,32,64,[]],[2,20,11,192,348,[]],[2,20,16,189,344,[]],[2,20,19,5,4,[]],[2,20,21,193,349,[]],[2,20,22,186,341,[]],[2,21,10,86,170,[]],[2,21,11,101,194,[]],[2,21,12,101,194,[]],[2,21,15,101,194,[]],[2,21,16,101,194,[]],[2,21,17,101,194,[]],[2,21,18,101,194,[]],[2,21,19,101,194,[]],[2,21,20,101,194,[]],[2,21,21,101,194,[]],[2,21,22,86,170,[]],[2,22,10,86,174,[]],[2,22,11,102,195,[]],[2,22,12,77,148,[]],[2,22,15,77,148,[]],[2,22,16,84,169,[]],[2,22,17,84,168,[]],[2,22,21,102,195,[]],[2,22,22,86,174,[]],[2,23,11,86,174,[]],[2,23,16,84,167,[]],[2,23,19,87,175,[]],[2,23,20,87,175,[]],[2,23,21,87,175,[]],[2,24,12,86,173,[]],[2,24,19,87,175,[]],[2,24,20,87,175,[]],[2,24,21,87,175,[]],[2,25,12,86,174,[]],[2,25,19,87,175,[]],[2,25,20,87,175,[]],[2,25,21,87,175,[]],[2,26,13,86,174,[]],[2,26,19,87,175,[]],[2,26,20,87,175,[]],[2,26,21,87,175,[]],[2,27,14,86,173,[]],[2,27,18,86,173,[]],[2,27,19,87,176,[]],[2,27,20,87,176,[]],[2,27,21,87,176,[]],[2,28,14,86,174,[]],[2,28,18,86,174,[]],[2,29,15,86,174,[]],[2,29,17,86,174,[]],[2,30,16,86,173,[]],[2,31,16,86,174,[]],[2,32,16,86,171,[]],[3,-3,-17,421,638,[]],[3,-3,-16,421,638,[]],[3,-3,-15,421,638,[]],[3,-3,-14,421,638,[]],[3,-3,-13,421,638,[]],[3,-3,-12,421,638,[]],[3,-3,-11,421,638,[]],[3,-3,-10,421,638,[]],[3,-3,-9,421,638,[]],[3,-3,-8,421,638,[]],[3,-3,-7,421,638,[]],[3,-3,-6,421,638,[]],[3,-3,-5,421,638,[]],[3,-3,-4,421,638,[]],[3,-3,-3,421,638,[]],[3,-3,-2,421,638,[]],[3,-3,-1,421,638,[]],[3,-3,0,421,638,[]],[3,-3,1,421,638,[]],[3,-3,2,421,638,[]],[3,-3,3,421,638,[]],[3,-3,4,421,638,[]],[3,-3,5,421,638,[]],[3,-3,6,421,638,[]],[3,-3,7,421,638,[]],[3,-3,8,421,638,[]],[3,-3,9,421,638,[]],[3,-3,10,421,638,[]],[3,-3,11,421,638,[]],[3,-3,12,421,638,[]],[3,-3,13,421,638,[]],[3,-3,14,421,638,[]],[3,-3,15,421,638,[]],[3,-3,16,421,638,[]],[3,-3,17,421,638,[]],[3,-3,18,421,638,[]],[3,-3,19,421,638,[]],[3,-3,20,421,638,[]],[3,-3,21,421,638,[]],[3,-3,22,421,638,[]],[3,-3,23,421,638,[]],[3,-3,24,421,638,[]],[3,-3,25,421,638,[]],[3,-3,26,421,638,[]],[3,-3,27,421,638,[]],[3,-3,28,421,638,[]],[3,-3,29,421,638,[]],[3,-3,30,421,638,[]],[3,-3,31,421,638,[]],[3,-2,-17,421,638,[]],[3,-2,-16,421,638,[]],[3,-2,-15,421,638,[]],[3,-2,-14,421,638,[]],[3,-2,-13,421,638,[]],[3,-2,-12,421,638,[]],[3,-2,-11,421,638,[]],[3,-2,-10,421,638,[]],[3,-2,-9,421,638,[]],[3,-2,-8,421,638,[]],[3,-2,-7,421,638,[]],[3,-2,-6,421,638,[]],[3,-2,-5,421,638,[]],[3,-2,-4,421,638,[]],[3,-2,-3,421,638,[]],[3,-2,-2,421,638,[]],[3,-2,-1,421,638,[]],[3,-2,0,421,638,[]],[3,-2,1,421,638,[]],[3,-2,2,421,638,[]],[3,-2,3,421,638,[]],[3,-2,4,421,638,[]],[3,-2,5,421,638,[]],[3,-2,6,421,638,[]],[3,-2,7,421,638,[]],[3,-2,8,421,638,[]],[3,-2,9,421,638,[]],[3,-2,10,421,638,[]],[3,-2,11,421,638,[]],[3,-2,12,421,638,[]],[3,-2,13,421,638,[]],[3,-2,14,421,638,[]],[3,-2,15,421,638,[]],[3,-2,16,421,638,[]],[3,-2,17,421,638,[]],[3,-2,18,421,638,[]],[3,-2,19,421,638,[]],[3,-2,20,421,638,[]],[3,-2,21,421,638,[]],[3,-2,22,421,638,[]],[3,-2,23,421,638,[]],[3,-2,24,421,638,[]],[3,-2,25,421,638,[]],[3,-2,26,421,638,[]],[3,-2,27,421,638,[]],[3,-2,28,421,638,[]],[3,-2,29,421,638,[]],[3,-2,30,421,638,[]],[3,-2,31,421,638,[]],[3,-1,-17,421,638,[]],[3,-1,-16,421,638,[]],[3,-1,-15,421,638,[]],[3,-1,-14,421,638,[]],[3,-1,-13,421,638,[]],[3,-1,-12,421,638,[]],[3,-1,-11,421,638,[]],[3,-1,-10,421,638,[]],[3,-1,-9,421,638,[]],[3,-1,-8,421,638,[]],[3,-1,-7,421,638,[]],[3,-1,-6,421,638,[]],[3,-1,-5,421,638,[]],[3,-1,-4,421,638,[]],[3,-1,-3,421,638,[]],[3,-1,-2,421,638,[]],[3,-1,-1,421,638,[]],[3,-1,0,421,638,[]],[3,-1,1,421,638,[]],[3,-1,2,421,638,[]],[3,-1,3,421,638,[]],[3,-1,4,421,638,[]],[3,-1,5,421,638,[]],[3,-1,6,421,638,[]],[3,-1,7,421,638,[]],[3,-1,8,421,638,[]],[3,-1,9,421,638,[]],[3,-1,10,421,638,[]],[3,-1,11,421,638,[]],[3,-1,12,421,638,[]],[3,-1,13,421,638,[]],[3,-1,14,421,638,[]],[3,-1,15,421,638,[]],[3,-1,16,421,638,[]],[3,-1,17,421,638,[]],[3,-1,18,421,638,[]],[3,-1,19,421,638,[]],[3,-1,20,421,638,[]],[3,-1,21,421,638,[]],[3,-1,22,421,638,[]],[3,-1,23,421,638,[]],[3,-1,24,421,638,[]],[3,-1,25,421,638,[]],[3,-1,26,421,638,[]],[3,-1,27,421,638,[]],[3,-1,28,421,638,[]],[3,-1,29,421,638,[]],[3,-1,30,421,638,[]],[3,-1,31,421,638,[]],[3,0,-17,421,638,[]],[3,0,-16,421,638,[]],[3,0,-15,421,638,[]],[3,0,-14,421,638,[]],[3,0,-13,421,638,[]],[3,0,-12,421,638,[]],[3,0,-11,421,638,[]],[3,0,-10,421,638,[]],[3,0,-9,421,638,[]],[3,0,-8,421,638,[]],[3,0,-7,421,638,[]],[3,0,-6,421,638,[]],[3,0,-5,421,638,[]],[3,0,-4,421,638,[]],[3,0,-3,421,638,[]],[3,0,-2,421,638,[]],[3,0,-1,421,638,[]],[3,0,0,421,638,[]],[3,0,1,421,638,[]],[3,0,2,421,638,[]],[3,0,3,421,638,[]],[3,0,4,421,638,[]],[3,0,5,421,638,[]],[3,0,6,421,638,[]],[3,0,7,421,638,[]],[3,0,8,421,638,[]],[3,0,9,421,638,[]],[3,0,10,421,638,[]],[3,0,11,421,638,[]],[3,0,12,421,638,[]],[3,0,13,421,638,[]],[3,0,14,421,638,[]],[3,0,15,421,638,[]],[3,0,16,421,638,[]],[3,0,17,421,638,[]],[3,0,18,421,638,[]],[3,0,19,421,638,[]],[3,0,20,421,638,[]],[3,0,21,421,638,[]],[3,0,22,421,638,[]],[3,0,23,421,638,[]],[3,0,24,421,638,[]],[3,0,25,421,638,[]],[3,0,26,421,638,[]],[3,0,27,421,638,[]],[3,0,28,421,638,[]],[3,0,29,421,638,[]],[3,0,30,421,638,[]],[3,0,31,421,638,[]],[3,1,-17,421,638,[]],[3,1,-16,421,638,[]],[3,1,-15,421,638,[]],[3,1,-14,421,638,[]],[3,1,-13,421,638,[]],[3,1,-12,421,638,[]],[3,1,-11,421,638,[]],[3,1,-10,421,638,[]],[3,1,-9,421,638,[]],[3,1,-8,421,638,[]],[3,1,-7,421,638,[]],[3,1,-6,421,638,[]],[3,1,-5,421,638,[]],[3,1,-4,421,638,[]],[3,1,-3,421,638,[]],[3,1,-2,421,638,[]],[3,1,-1,421,638,[]],[3,1,0,421,638,[]],[3,1,1,421,638,[]],[3,1,2,421,638,[]],[3,1,3,421,638,[]],[3,1,4,421,638,[]],[3,1,5,421,638,[]],[3,1,6,421,638,[]],[3,1,7,421,638,[]],[3,1,8,421,638,[]],[3,1,9,421,638,[]],[3,1,10,421,638,[]],[3,1,11,421,638,[]],[3,1,12,421,638,[]],[3,1,13,421,638,[]],[3,1,14,421,638,[]],[3,1,15,421,638,[]],[3,1,16,421,638,[]],[3,1,17,421,638,[]],[3,1,18,421,638,[]],[3,1,19,421,638,[]],[3,1,20,421,638,[]],[3,1,21,421,638,[]],[3,1,22,421,638,[]],[3,1,23,421,638,[]],[3,1,24,421,638,[]],[3,1,25,421,638,[]],[3,1,26,421,638,[]],[3,1,27,421,638,[]],[3,1,28,421,638,[]],[3,1,29,421,638,[]],[3,1,30,421,638,[]],[3,1,31,421,638,[]],[3,2,-17,421,638,[]],[3,2,-16,421,638,[]],[3,2,-15,421,638,[]],[3,2,-14,421,638,[]],[3,2,-13,421,638,[]],[3,2,-12,421,638,[]],[3,2,-11,421,638,[]],[3,2,-10,421,638,[]],[3,2,-9,421,638,[]],[3,2,-8,421,638,[]],[3,2,-7,421,638,[]],[3,2,-6,421,638,[]],[3,2,-5,421,638,[]],[3,2,-4,421,638,[]],[3,2,-3,421,638,[]],[3,2,-2,421,638,[]],[3,2,-1,421,638,[]],[3,2,0,421,638,[]],[3,2,1,421,638,[]],[3,2,2,421,638,[]],[3,2,3,421,638,[]],[3,2,4,421,638,[]],[3,2,5,421,638,[]],[3,2,21,10,11,[]],[3,2,24,374,592,[]],[3,2,31,421,638,[]],[3,3,-9,373,591,[]],[3,3,-8,372,590,[]],[3,3,-5,11,15,[]],[3,3,-4,11,15,[]],[3,3,-3,11,15,[]],[3,3,-2,11,15,[]],[3,3,-1,11,15,[]],[3,3,0,108,199,[]],[3,3,1,108,199,[]],[3,3,2,108,199,[]],[3,3,3,108,199,[]],[3,3,4,108,199,[]],[3,3,5,108,199,[]],[3,3,6,108,199,[]],[3,3,7,108,199,[]],[3,3,8,108,199,[]],[3,3,9,108,199,[]],[3,3,10,108,199,[]],[3,3,11,132,242,[]],[3,3,12,132,242,[]],[3,3,13,132,242,[]],[3,3,14,132,242,[]],[3,3,15,132,242,[]],[3,3,16,132,242,[]],[3,3,17,132,242,[]],[3,3,18,132,242,[]],[3,3,19,132,242,[]],[3,3,20,132,242,[]],[3,3,21,132,242,[]],[3,3,22,138,257,[]],[3,4,-8,372,590,[]],[3,4,-5,11,12,[]],[3,4,0,119,220,[]],[3,4,2,117,217,[]],[3,4,3,117,217,[]],[3,4,6,113,213,[]],[3,4,7,113,213,[]],[3,4,8,111,207,[]],[3,4,9,111,207,[]],[3,4,10,120,221,[]],[3,4,11,144,264,[]],[3,4,13,142,261,[]],[3,4,14,142,261,[]],[3,4,17,135,250,[]],[3,4,18,135,250,[]],[3,4,19,137,256,[]],[3,4,20,137,256,[]],[3,4,21,145,265,[]],[3,5,-14,387,605,[]],[3,5,0,122,223,[]],[3,5,2,117,218,[]],[3,5,3,117,218,[]],[3,5,8,111,205,[]],[3,5,9,111,206,[]],[3,5,10,120,221,[]],[3,5,11,144,264,[]],[3,5,13,142,262,[]],[3,5,14,142,262,[]],[3,5,17,135,249,[]],[3,5,18,135,251,[]],[3,5,21,148,268,[]],[3,5,25,419,636,[]],[3,5,26,419,636,[]],[3,5,27,419,636,[]],[3,5,28,419,636,[]],[3,5,29,419,636,[]],[3,6,-14,387,605,[]],[3,6,0,122,223,[]],[3,6,8,111,209,[]],[3,6,9,111,209,[]],[3,6,10,120,221,[]],[3,6,11,144,264,[]],[3,6,17,135,252,[]],[3,6,18,135,252,[]],[3,6,21,148,268,[]],[3,6,26,419,636,[]],[3,6,27,419,636,[]],[3,6,28,419,636,[]],[3,7,-14,386,604,[]],[3,7,0,122,223,[]],[3,7,10,120,221,[]],[3,7,11,144,264,[]],[3,7,21,148,268,[]],[3,8,-5,11,16,[]],[3,8,0,119,220,[]],[3,8,8,2,1,[]],[3,8,10,120,221,[]],[3,8,11,144,264,[]],[3,8,19,3,2,[]],[3,8,21,145,265,[]],[3,8,22,138,257,[]],[3,8,26,419,636,[]],[3,8,27,419,636,[]],[3,8,28,419,636,[]],[3,9,-5,11,14,[]],[3,9,-4,11,14,[]],[3,9,-3,11,14,[]],[3,9,-1,32,63,[]],[3,9,0,95,190,[]],[3,9,1,95,190,[]],[3,9,4,95,190,[]],[3,9,5,95,190,[]],[3,9,6,95,190,[]],[3,9,7,95,190,[]],[3,9,8,95,190,[]],[3,9,9,95,190,[]],[3,9,10,95,190,[]],[3,9,11,155,284,[]],[3,9,12,155,284,[]],[3,9,15,155,284,[]],[3,9,16,155,284,[]],[3,9,17,155,284,[]],[3,9,18,155,284,[]],[3,9,19,155,284,[]],[3,9,20,155,284,[]],[3,9,21,155,284,[]],[3,9,22,161,297,[]],[3,9,27,419,636,[]],[3,10,-2,11,14,[]],[3,10,-1,11,14,[]],[3,10,0,96,191,[]],[3,10,1,17,23,[]],[3,10,8,29,56,[]],[3,10,9,29,57,[]],[3,10,10,96,191,[]],[3,10,11,167,304,[]],[3,10,13,165,301,[]],[3,10,14,165,301,[]],[3,10,15,160,296,[]],[3,10,16,160,296,[]],[3,10,17,160,296,[]],[3,10,18,159,292,[]],[3,10,19,159,292,[]],[3,10,20,159,292,[]],[3,10,21,168,305,[]],[3,11,0,32,67,[]],[3,11,9,29,55,[]],[3,11,10,37,80,[]],[3,11,11,170,307,[]],[3,11,13,165,302,[]],[3,11,14,165,302,[]],[3,11,18,159,292,[]],[3,11,20,159,292,[]],[3,11,21,173,310,[]],[3,11,27,419,636,[]],[3,12,1,32,66,[]],[3,12,5,18,24,[]],[3,12,10,38,81,[]],[3,12,11,170,307,[]],[3,12,18,159,293,[]],[3,12,19,159,293,[]],[3,12,20,159,293,[]],[3,12,21,173,310,[]],[3,13,1,32,67,[]],[3,13,2,16,22,[]],[3,13,3,16,22,[]],[3,13,4,16,22,[]],[3,13,5,16,22,[]],[3,13,6,16,22,[]],[3,13,7,16,22,[]],[3,13,8,16,22,[]],[3,13,9,16,22,[]],[3,13,10,38,81,[]],[3,13,11,170,307,[]],[3,13,21,173,310,[]],[3,14,2,32,67,[]],[3,14,10,37,80,[]],[3,14,11,167,304,[]],[3,14,19,4,3,[]],[3,14,21,168,305,[]],[3,14,22,161,297,[]],[3,15,3,32,66,[]],[3,15,7,32,66,[]],[3,15,8,36,79,[]],[3,15,9,36,79,[]],[3,15,10,37,80,[]],[3,15,11,180,326,[]],[3,15,12,180,326,[]],[3,15,15,180,326,[]],[3,15,16,180,326,[]],[3,15,17,180,326,[]],[3,15,18,180,326,[]],[3,15,19,180,326,[]],[3,15,20,180,326,[]],[3,15,21,180,326,[]],[3,15,22,186,341,[]],[3,16,3,32,67,[]],[3,16,7,32,67,[]],[3,16,8,36,76,[]],[3,16,9,36,76,[]],[3,16,10,36,76,[]],[3,16,11,192,348,[]],[3,16,13,190,345,[]],[3,16,14,190,345,[]],[3,16,17,185,340,[]],[3,16,18,185,340,[]],[3,16,19,185,340,[]],[3,16,20,185,340,[]],[3,16,21,193,349,[]],[3,17,4,32,67,[]],[3,17,6,32,67,[]],[3,17,11,195,351,[]],[3,17,13,190,346,[]],[3,17,14,190,346,[]],[3,17,21,198,354,[]],[3,18,5,32,66,[]],[3,18,11,195,351,[]],[3,18,21,198,354,[]],[3,19,5,32,67,[]],[3,19,11,195,351,[]],[3,19,21,198,354,[]],[3,20,5,32,64,[]],[3,20,11,192,348,[]],[3,20,19,5,4,[]],[3,20,21,193,349,[]],[3,20,22,186,341,[]],[3,21,10,86,170,[]],[3,21,11,101,194,[]],[3,21,12,101,194,[]],[3,21,15,101,194,[]],[3,21,16,101,194,[]],[3,21,17,101,194,[]],[3,21,18,101,194,[]],[3,21,19,101,194,[]],[3,21,20,101,194,[]],[3,21,21,101,194,[]],[3,21,22,86,170,[]],[3,22,10,86,174,[]],[3,22,11,102,195,[]],[3,22,12,77,148,[]],[3,22,15,77,148,[]],[3,22,21,102,195,[]],[3,22,22,86,174,[]],[3,23,11,86,174,[]],[3,23,21,88,180,[]],[3,24,12,86,173,[]],[3,24,21,89,181,[]],[3,25,12,86,174,[]],[3,25,13,76,147,[]],[3,25,14,76,147,[]],[3,25,15,76,147,[]],[3,25,16,76,147,[]],[3,25,17,76,147,[]],[3,25,18,76,147,[]],[3,25,19,76,147,[]],[3,25,20,76,147,[]],[3,25,21,89,181,[]],[3,26,13,86,174,[]],[3,26,21,88,180,[]],[3,27,14,86,173,[]],[3,27,18,86,173,[]],[3,27,19,87,179,[]],[3,27,20,87,179,[]],[3,27,21,88,180,[]],[3,28,14,86,174,[]],[3,28,18,86,174,[]],[3,28,19,87,176,[]],[3,28,20,87,176,[]],[3,28,21,87,176,[]],[3,29,15,86,174,[]],[3,29,17,86,174,[]],[3,30,16,86,173,[]],[3,31,16,86,174,[]],[3,32,16,86,171,[]],[4,-3,-17,421,638,[]],[4,-3,-16,421,638,[]],[4,-3,-15,421,638,[]],[4,-3,-14,421,638,[]],[4,-3,-13,421,638,[]],[4,-3,-12,421,638,[]],[4,-3,-11,421,638,[]],[4,-3,-10,421,638,[]],[4,-3,-9,421,638,[]],[4,-3,-8,421,638,[]],[4,-3,-7,421,638,[]],[4,-3,-6,421,638,[]],[4,-3,-5,421,638,[]],[4,-3,-4,421,638,[]],[4,-3,-3,421,638,[]],[4,-3,-2,421,638,[]],[4,-3,-1,421,638,[]],[4,-3,0,421,638,[]],[4,-3,1,421,638,[]],[4,-3,2,421,638,[]],[4,-3,3,421,638,[]],[4,-3,4,421,638,[]],[4,-3,5,421,638,[]],[4,-3,6,421,638,[]],[4,-3,7,421,638,[]],[4,-3,8,421,638,[]],[4,-3,9,421,638,[]],[4,-3,10,421,638,[]],[4,-3,11,421,638,[]],[4,-3,12,421,638,[]],[4,-3,13,421,638,[]],[4,-3,14,421,638,[]],[4,-3,15,421,638,[]],[4,-3,16,421,638,[]],[4,-3,17,421,638,[]],[4,-3,18,421,638,[]],[4,-3,19,421,638,[]],[4,-3,20,421,638,[]],[4,-3,21,421,638,[]],[4,-3,22,421,638,[]],[4,-3,23,421,638,[]],[4,-3,24,421,638,[]],[4,-3,25,421,638,[]],[4,-3,26,421,638,[]],[4,-3,27,421,638,[]],[4,-3,28,421,638,[]],[4,-3,29,421,638,[]],[4,-3,30,421,638,[]],[4,-3,31,421,638,[]],[4,-2,-17,421,638,[]],[4,-2,-16,421,638,[]],[4,-2,-15,421,638,[]],[4,-2,-14,421,638,[]],[4,-2,-13,421,638,[]],[4,-2,-12,421,638,[]],[4,-2,-11,421,638,[]],[4,-2,-10,421,638,[]],[4,-2,-9,421,638,[]],[4,-2,-8,421,638,[]],[4,-2,-7,421,638,[]],[4,-2,-6,421,638,[]],[4,-2,-5,421,638,[]],[4,-2,-4,421,638,[]],[4,-2,-3,421,638,[]],[4,-2,-2,421,638,[]],[4,-2,-1,421,638,[]],[4,-2,0,421,638,[]],[4,-2,1,421,638,[]],[4,-2,2,421,638,[]],[4,-2,3,421,638,[]],[4,-2,4,421,638,[]],[4,-2,5,421,638,[]],[4,-2,6,421,638,[]],[4,-2,7,421,638,[]],[4,-2,8,421,638,[]],[4,-2,9,421,638,[]],[4,-2,10,421,638,[]],[4,-2,11,421,638,[]],[4,-2,12,421,638,[]],[4,-2,13,421,638,[]],[4,-2,14,421,638,[]],[4,-2,15,421,638,[]],[4,-2,16,421,638,[]],[4,-2,17,421,638,[]],[4,-2,18,421,638,[]],[4,-2,19,421,638,[]],[4,-2,20,421,638,[]],[4,-2,21,421,638,[]],[4,-2,22,421,638,[]],[4,-2,23,421,638,[]],[4,-2,24,421,638,[]],[4,-2,25,421,638,[]],[4,-2,26,421,638,[]],[4,-2,27,421,638,[]],[4,-2,28,421,638,[]],[4,-2,29,421,638,[]],[4,-2,30,421,638,[]],[4,-2,31,421,638,[]],[4,-1,-17,421,638,[]],[4,-1,-16,421,638,[]],[4,-1,-15,421,638,[]],[4,-1,-14,421,638,[]],[4,-1,-13,421,638,[]],[4,-1,-12,421,638,[]],[4,-1,-11,421,638,[]],[4,-1,-10,421,638,[]],[4,-1,-9,421,638,[]],[4,-1,-8,421,638,[]],[4,-1,-7,421,638,[]],[4,-1,-6,421,638,[]],[4,-1,-5,421,638,[]],[4,-1,-4,421,638,[]],[4,-1,-3,421,638,[]],[4,-1,-2,421,638,[]],[4,-1,-1,421,638,[]],[4,-1,0,421,638,[]],[4,-1,1,421,638,[]],[4,-1,2,421,638,[]],[4,-1,3,421,638,[]],[4,-1,4,421,638,[]],[4,-1,5,421,638,[]],[4,-1,6,421,638,[]],[4,-1,7,421,638,[]],[4,-1,8,421,638,[]],[4,-1,9,421,638,[]],[4,-1,10,421,638,[]],[4,-1,11,421,638,[]],[4,-1,12,421,638,[]],[4,-1,13,421,638,[]],[4,-1,14,421,638,[]],[4,-1,15,421,638,[]],[4,-1,16,421,638,[]],[4,-1,17,421,638,[]],[4,-1,18,421,638,[]],[4,-1,19,421,638,[]],[4,-1,20,421,638,[]],[4,-1,21,421,638,[]],[4,-1,22,421,638,[]],[4,-1,23,421,638,[]],[4,-1,24,421,638,[]],[4,-1,25,421,638,[]],[4,-1,26,421,638,[]],[4,-1,27,421,638,[]],[4,-1,28,421,638,[]],[4,-1,29,421,638,[]],[4,-1,30,421,638,[]],[4,-1,31,421,638,[]],[4,0,-17,421,638,[]],[4,0,-16,421,638,[]],[4,0,-15,421,638,[]],[4,0,-14,421,638,[]],[4,0,-13,421,638,[]],[4,0,-12,421,638,[]],[4,0,-11,421,638,[]],[4,0,-10,421,638,[]],[4,0,-9,421,638,[]],[4,0,-8,421,638,[]],[4,0,-7,421,638,[]],[4,0,-6,421,638,[]],[4,0,-5,421,638,[]],[4,0,-4,421,638,[]],[4,0,-3,421,638,[]],[4,0,-2,421,638,[]],[4,0,-1,421,638,[]],[4,0,0,421,638,[]],[4,0,1,421,638,[]],[4,0,2,421,638,[]],[4,0,3,421,638,[]],[4,0,4,421,638,[]],[4,0,5,421,638,[]],[4,0,6,421,638,[]],[4,0,7,421,638,[]],[4,0,8,421,638,[]],[4,0,9,421,638,[]],[4,0,10,421,638,[]],[4,0,11,421,638,[]],[4,0,12,421,638,[]],[4,0,13,421,638,[]],[4,0,14,421,638,[]],[4,0,15,421,638,[]],[4,0,16,421,638,[]],[4,0,17,421,638,[]],[4,0,18,421,638,[]],[4,0,19,421,638,[]],[4,0,20,421,638,[]],[4,0,21,421,638,[]],[4,0,22,421,638,[]],[4,0,23,421,638,[]],[4,0,24,421,638,[]],[4,0,25,421,638,[]],[4,0,26,421,638,[]],[4,0,27,421,638,[]],[4,0,28,421,638,[]],[4,0,29,421,638,[]],[4,0,30,421,638,[]],[4,0,31,421,638,[]],[4,1,-17,421,638,[]],[4,1,-16,421,638,[]],[4,1,-15,421,638,[]],[4,1,-14,421,638,[]],[4,1,-13,421,638,[]],[4,1,-12,421,638,[]],[4,1,-11,421,638,[]],[4,1,-10,421,638,[]],[4,1,-9,421,638,[]],[4,1,-8,421,638,[]],[4,1,-7,421,638,[]],[4,1,-6,421,638,[]],[4,1,-5,421,638,[]],[4,1,-4,421,638,[]],[4,1,-3,421,638,[]],[4,1,-2,421,638,[]],[4,1,-1,421,638,[]],[4,1,0,421,638,[]],[4,1,1,421,638,[]],[4,1,2,421,638,[]],[4,1,3,421,638,[]],[4,1,4,421,638,[]],[4,1,5,421,638,[]],[4,1,6,421,638,[]],[4,1,7,421,638,[]],[4,1,8,421,638,[]],[4,1,9,421,638,[]],[4,1,10,421,638,[]],[4,1,11,421,638,[]],[4,1,12,421,638,[]],[4,1,13,421,638,[]],[4,1,14,421,638,[]],[4,1,15,421,638,[]],[4,1,16,421,638,[]],[4,1,17,421,638,[]],[4,1,18,421,638,[]],[4,1,19,421,638,[]],[4,1,20,421,638,[]],[4,1,21,421,638,[]],[4,1,22,421,638,[]],[4,1,23,421,638,[]],[4,1,24,421,638,[]],[4,1,25,421,638,[]],[4,1,26,421,638,[]],[4,1,27,421,638,[]],[4,1,28,421,638,[]],[4,1,29,421,638,[]],[4,1,30,421,638,[]],[4,1,31,421,638,[]],[4,2,-17,421,638,[]],[4,2,-16,421,638,[]],[4,2,-15,420,637,[]],[4,2,-14,420,637,[]],[4,2,-13,420,637,[]],[4,2,-12,420,637,[]],[4,2,-11,420,637,[]],[4,2,-10,420,637,[]],[4,2,-9,420,637,[]],[4,2,-8,420,637,[]],[4,2,-7,420,637,[]],[4,2,-6,421,638,[]],[4,2,-5,421,638,[]],[4,2,-4,421,638,[]],[4,2,-3,421,638,[]],[4,2,-2,421,638,[]],[4,2,-1,421,638,[]],[4,2,0,421,638,[]],[4,2,1,421,638,[]],[4,2,2,421,638,[]],[4,2,3,421,638,[]],[4,2,4,421,638,[]],[4,2,5,421,638,[]],[4,2,8,10,11,[]],[4,2,12,10,11,[]],[4,2,16,10,11,[]],[4,2,20,10,11,[]],[4,2,22,10,11,[]],[4,2,23,10,11,[]],[4,2,31,421,638,[]],[4,3,-6,1,0,[]],[4,3,-5,11,15,[]],[4,3,-4,11,15,[]],[4,3,-3,11,15,[]],[4,3,-2,11,15,[]],[4,3,-1,11,15,[]],[4,3,0,108,199,[]],[4,3,1,108,199,[]],[4,3,2,108,199,[]],[4,3,3,108,199,[]],[4,3,4,108,199,[]],[4,3,5,108,199,[]],[4,3,6,108,199,[]],[4,3,7,108,199,[]],[4,3,8,108,199,[]],[4,3,9,108,199,[]],[4,3,10,108,199,[]],[4,3,11,132,242,[]],[4,3,12,132,242,[]],[4,3,13,132,242,[]],[4,3,14,132,242,[]],[4,3,15,132,242,[]],[4,3,16,132,242,[]],[4,3,17,132,242,[]],[4,3,18,132,242,[]],[4,3,19,132,242,[]],[4,3,20,132,242,[]],[4,3,21,132,242,[]],[4,3,22,8,9,[]],[4,3,23,8,9,[]],[4,4,0,119,220,[]],[4,4,5,113,213,[]],[4,4,6,113,213,[]],[4,4,7,113,213,[]],[4,4,8,111,207,[]],[4,4,9,111,207,[]],[4,4,10,120,221,[]],[4,4,11,144,264,[]],[4,4,18,137,256,[]],[4,4,19,137,256,[]],[4,4,20,137,256,[]],[4,4,21,145,265,[]],[4,4,22,8,9,[]],[4,4,23,8,9,[]],[4,5,0,119,220,[]],[4,5,2,117,217,[]],[4,5,3,117,217,[]],[4,5,8,111,208,[]],[4,5,9,111,206,[]],[4,5,10,120,221,[]],[4,5,11,144,264,[]],[4,5,13,142,261,[]],[4,5,14,142,261,[]],[4,5,21,145,265,[]],[4,5,22,8,9,[]],[4,5,23,8,9,[]],[4,5,26,419,636,[]],[4,5,27,419,636,[]],[4,5,28,419,636,[]],[4,6,0,119,220,[]],[4,6,2,117,218,[]],[4,6,3,117,218,[]],[4,6,8,111,209,[]],[4,6,9,111,209,[]],[4,6,10,120,221,[]],[4,6,11,144,264,[]],[4,6,13,142,262,[]],[4,6,14,142,262,[]],[4,6,21,145,265,[]],[4,6,22,8,9,[]],[4,6,23,8,9,[]],[4,6,27,419,636,[]],[4,7,0,119,220,[]],[4,7,10,120,221,[]],[4,7,11,144,264,[]],[4,7,21,145,265,[]],[4,7,22,8,9,[]],[4,7,23,8,9,[]],[4,8,-5,11,16,[]],[4,8,0,119,220,[]],[4,8,8,2,1,[]],[4,8,10,120,221,[]],[4,8,11,144,264,[]],[4,8,19,3,2,[]],[4,8,21,145,265,[]],[4,8,22,8,9,[]],[4,8,23,8,9,[]],[4,8,27,419,636,[]],[4,9,-5,11,14,[]],[4,9,-4,11,14,[]],[4,9,-3,11,14,[]],[4,9,-1,32,63,[]],[4,9,0,95,190,[]],[4,9,1,95,190,[]],[4,9,4,95,190,[]],[4,9,5,95,190,[]],[4,9,6,95,190,[]],[4,9,7,95,190,[]],[4,9,8,95,190,[]],[4,9,9,95,190,[]],[4,9,10,95,190,[]],[4,9,11,155,284,[]],[4,9,12,155,284,[]],[4,9,15,155,284,[]],[4,9,16,155,284,[]],[4,9,17,155,284,[]],[4,9,18,155,284,[]],[4,9,19,155,284,[]],[4,9,20,155,284,[]],[4,9,21,155,284,[]],[4,9,22,8,9,[]],[4,9,23,8,9,[]],[4,10,-2,11,14,[]],[4,10,-1,11,14,[]],[4,10,0,96,191,[]],[4,10,1,17,23,[]],[4,10,4,17,23,[]],[4,10,8,29,54,[]],[4,10,9,29,54,[]],[4,10,10,96,191,[]],[4,10,11,167,304,[]],[4,10,18,159,295,[]],[4,10,19,160,296,[]],[4,10,20,159,294,[]],[4,10,21,168,305,[]],[4,10,22,8,9,[]],[4,10,23,8,9,[]],[4,11,0,32,67,[]],[4,11,10,37,80,[]],[4,11,11,167,304,[]],[4,11,13,165,301,[]],[4,11,14,165,301,[]],[4,11,21,168,305,[]],[4,11,22,8,9,[]],[4,11,23,8,9,[]],[4,12,1,32,66,[]],[4,12,10,38,81,[]],[4,12,11,167,304,[]],[4,12,13,165,302,[]],[4,12,14,165,302,[]],[4,12,21,168,305,[]],[4,12,22,8,9,[]],[4,12,23,8,9,[]],[4,13,1,32,67,[]],[4,13,10,38,81,[]],[4,13,11,167,304,[]],[4,13,21,168,305,[]],[4,13,22,8,9,[]],[4,13,23,8,9,[]],[4,14,2,32,67,[]],[4,14,10,37,80,[]],[4,14,11,167,304,[]],[4,14,19,4,3,[]],[4,14,21,168,305,[]],[4,14,22,8,9,[]],[4,14,23,8,9,[]],[4,15,3,32,66,[]],[4,15,7,32,66,[]],[4,15,8,36,79,[]],[4,15,9,36,79,[]],[4,15,10,37,80,[]],[4,15,11,180,326,[]],[4,15,12,180,326,[]],[4,15,15,180,326,[]],[4,15,16,180,326,[]],[4,15,17,180,326,[]],[4,15,18,180,326,[]],[4,15,19,180,326,[]],[4,15,20,180,326,[]],[4,15,21,180,326,[]],[4,15,22,8,9,[]],[4,15,23,8,9,[]],[4,16,3,32,67,[]],[4,16,7,32,67,[]],[4,16,8,36,79,[]],[4,16,9,36,79,[]],[4,16,10,37,80,[]],[4,16,11,192,348,[]],[4,16,17,185,340,[]],[4,16,18,185,340,[]],[4,16,19,185,340,[]],[4,16,20,185,340,[]],[4,16,21,193,349,[]],[4,16,22,8,9,[]],[4,16,23,8,9,[]],[4,17,4,32,67,[]],[4,17,6,32,67,[]],[4,17,8,36,76,[]],[4,17,9,36,76,[]],[4,17,10,36,76,[]],[4,17,11,192,348,[]],[4,17,13,190,345,[]],[4,17,14,190,345,[]],[4,17,21,193,349,[]],[4,17,22,8,9,[]],[4,17,23,8,9,[]],[4,18,5,32,66,[]],[4,18,11,192,348,[]],[4,18,13,190,346,[]],[4,18,14,190,346,[]],[4,18,21,193,349,[]],[4,18,22,8,9,[]],[4,18,23,8,9,[]],[4,19,5,32,67,[]],[4,19,11,192,348,[]],[4,19,21,193,349,[]],[4,19,22,8,9,[]],[4,19,23,8,9,[]],[4,20,5,32,64,[]],[4,20,11,192,348,[]],[4,20,19,5,4,[]],[4,20,21,193,349,[]],[4,20,22,8,9,[]],[4,20,23,8,9,[]],[4,21,10,86,170,[]],[4,21,11,101,194,[]],[4,21,12,101,194,[]],[4,21,15,101,194,[]],[4,21,16,101,194,[]],[4,21,17,101,194,[]],[4,21,18,101,194,[]],[4,21,19,101,194,[]],[4,21,20,101,194,[]],[4,21,21,101,194,[]],[4,21,22,8,9,[]],[4,21,23,8,9,[]],[4,22,10,86,174,[]],[4,22,11,102,195,[]],[4,22,12,77,148,[]],[4,22,15,77,148,[]],[4,22,21,102,195,[]],[4,22,22,8,9,[]],[4,22,23,8,9,[]],[4,23,11,86,174,[]],[4,23,21,88,180,[]],[4,23,22,8,9,[]],[4,23,23,8,9,[]],[4,24,12,86,173,[]],[4,24,16,79,152,[]],[4,24,21,89,181,[]],[4,24,22,8,9,[]],[4,24,23,8,9,[]],[4,25,12,86,174,[]],[4,25,16,79,151,[]],[4,25,21,89,181,[]],[4,25,22,8,9,[]],[4,25,23,8,9,[]],[4,26,13,86,174,[]],[4,26,16,79,151,[]],[4,26,21,88,180,[]],[4,26,22,8,9,[]],[4,26,23,8,9,[]],[4,27,14,86,173,[]],[4,27,16,79,151,[]],[4,27,18,86,173,[]],[4,27,19,87,179,[]],[4,27,20,87,179,[]],[4,27,21,88,180,[]],[4,27,22,8,9,[]],[4,27,23,8,9,[]],[4,28,14,86,174,[]],[4,28,16,79,151,[]],[4,28,18,86,174,[]],[4,28,19,87,179,[]],[4,28,20,87,179,[]],[4,28,21,88,180,[]],[4,28,22,8,9,[]],[4,28,23,8,9,[]],[4,29,15,86,174,[]],[4,29,16,79,151,[]],[4,29,17,86,174,[]],[4,29,19,87,176,[]],[4,29,20,87,176,[]],[4,29,21,87,176,[]],[4,29,22,8,9,[]],[4,29,23,8,9,[]],[4,30,16,86,173,[]],[4,30,22,8,9,[]],[4,30,23,8,9,[]],[4,31,16,86,174,[]],[4,31,22,8,9,[]],[4,31,23,8,9,[]],[4,32,16,86,171,[]],[4,32,22,8,7,[]],[4,32,23,8,7,[]],[5,-3,-17,421,638,[]],[5,-3,-16,421,638,[]],[5,-3,-15,421,638,[]],[5,-3,-14,421,638,[]],[5,-3,-13,421,638,[]],[5,-3,-12,421,638,[]],[5,-3,-11,421,638,[]],[5,-3,-10,421,638,[]],[5,-3,-9,421,638,[]],[5,-3,-8,421,638,[]],[5,-3,-7,421,638,[]],[5,-3,-6,421,638,[]],[5,-3,-5,421,638,[]],[5,-3,-4,421,638,[]],[5,-3,-3,421,638,[]],[5,-3,-2,421,638,[]],[5,-3,-1,421,638,[]],[5,-3,0,421,638,[]],[5,-3,1,421,638,[]],[5,-3,2,421,638,[]],[5,-3,3,421,638,[]],[5,-3,4,421,638,[]],[5,-3,5,421,638,[]],[5,-3,6,421,638,[]],[5,-3,7,421,638,[]],[5,-3,8,421,638,[]],[5,-3,9,421,638,[]],[5,-3,10,421,638,[]],[5,-3,11,421,638,[]],[5,-3,12,421,638,[]],[5,-3,13,421,638,[]],[5,-3,14,421,638,[]],[5,-3,15,421,638,[]],[5,-3,16,421,638,[]],[5,-3,17,421,638,[]],[5,-3,18,421,638,[]],[5,-3,19,421,638,[]],[5,-3,20,421,638,[]],[5,-3,21,421,638,[]],[5,-3,22,421,638,[]],[5,-3,23,421,638,[]],[5,-3,24,421,638,[]],[5,-3,25,421,638,[]],[5,-3,26,421,638,[]],[5,-3,27,421,638,[]],[5,-3,28,421,638,[]],[5,-3,29,421,638,[]],[5,-3,30,421,638,[]],[5,-3,31,421,638,[]],[5,-2,-17,421,638,[]],[5,-2,-16,421,638,[]],[5,-2,-15,421,638,[]],[5,-2,-14,421,638,[]],[5,-2,-13,421,638,[]],[5,-2,-12,421,638,[]],[5,-2,-11,421,638,[]],[5,-2,-10,421,638,[]],[5,-2,-9,421,638,[]],[5,-2,-8,421,638,[]],[5,-2,-7,421,638,[]],[5,-2,-6,421,638,[]],[5,-2,-5,421,638,[]],[5,-2,-4,421,638,[]],[5,-2,-3,421,638,[]],[5,-2,-2,421,638,[]],[5,-2,-1,421,638,[]],[5,-2,0,421,638,[]],[5,-2,1,421,638,[]],[5,-2,2,421,638,[]],[5,-2,3,421,638,[]],[5,-2,4,421,638,[]],[5,-2,5,421,638,[]],[5,-2,6,421,638,[]],[5,-2,7,421,638,[]],[5,-2,8,421,638,[]],[5,-2,9,421,638,[]],[5,-2,10,421,638,[]],[5,-2,11,421,638,[]],[5,-2,12,421,638,[]],[5,-2,13,421,638,[]],[5,-2,14,421,638,[]],[5,-2,15,421,638,[]],[5,-2,16,421,638,[]],[5,-2,17,421,638,[]],[5,-2,18,421,638,[]],[5,-2,19,421,638,[]],[5,-2,20,421,638,[]],[5,-2,21,421,638,[]],[5,-2,22,421,638,[]],[5,-2,23,421,638,[]],[5,-2,24,421,638,[]],[5,-2,25,421,638,[]],[5,-2,26,421,638,[]],[5,-2,27,421,638,[]],[5,-2,28,421,638,[]],[5,-2,29,421,638,[]],[5,-2,30,421,638,[]],[5,-2,31,421,638,[]],[5,-1,-17,421,638,[]],[5,-1,-16,421,638,[]],[5,-1,-15,421,638,[]],[5,-1,-14,421,638,[]],[5,-1,-13,421,638,[]],[5,-1,-12,421,638,[]],[5,-1,-11,421,638,[]],[5,-1,-10,421,638,[]],[5,-1,-9,421,638,[]],[5,-1,-8,421,638,[]],[5,-1,-7,421,638,[]],[5,-1,-6,421,638,[]],[5,-1,-5,421,638,[]],[5,-1,-4,421,638,[]],[5,-1,-3,421,638,[]],[5,-1,-2,421,638,[]],[5,-1,-1,421,638,[]],[5,-1,0,421,638,[]],[5,-1,1,421,638,[]],[5,-1,2,421,638,[]],[5,-1,3,421,638,[]],[5,-1,4,421,638,[]],[5,-1,5,421,638,[]],[5,-1,6,421,638,[]],[5,-1,7,421,638,[]],[5,-1,8,421,638,[]],[5,-1,9,421,638,[]],[5,-1,10,421,638,[]],[5,-1,11,421,638,[]],[5,-1,12,421,638,[]],[5,-1,13,421,638,[]],[5,-1,14,421,638,[]],[5,-1,15,421,638,[]],[5,-1,16,421,638,[]],[5,-1,17,421,638,[]],[5,-1,18,421,638,[]],[5,-1,19,421,638,[]],[5,-1,20,421,638,[]],[5,-1,21,421,638,[]],[5,-1,22,421,638,[]],[5,-1,23,421,638,[]],[5,-1,24,421,638,[]],[5,-1,25,421,638,[]],[5,-1,26,421,638,[]],[5,-1,27,421,638,[]],[5,-1,28,421,638,[]],[5,-1,29,421,638,[]],[5,-1,30,421,638,[]],[5,-1,31,421,638,[]],[5,0,-17,421,638,[]],[5,0,-16,421,638,[]],[5,0,-15,421,638,[]],[5,0,-14,421,638,[]],[5,0,-13,421,638,[]],[5,0,-12,421,638,[]],[5,0,-11,421,638,[]],[5,0,-10,421,638,[]],[5,0,-9,421,638,[]],[5,0,-8,421,638,[]],[5,0,-7,421,638,[]],[5,0,-6,421,638,[]],[5,0,-5,421,638,[]],[5,0,-4,421,638,[]],[5,0,-3,421,638,[]],[5,0,-2,421,638,[]],[5,0,-1,421,638,[]],[5,0,0,421,638,[]],[5,0,1,421,638,[]],[5,0,2,421,638,[]],[5,0,3,421,638,[]],[5,0,4,421,638,[]],[5,0,5,421,638,[]],[5,0,6,421,638,[]],[5,0,7,421,638,[]],[5,0,8,421,638,[]],[5,0,9,421,638,[]],[5,0,10,421,638,[]],[5,0,11,421,638,[]],[5,0,12,421,638,[]],[5,0,13,421,638,[]],[5,0,14,421,638,[]],[5,0,15,421,638,[]],[5,0,16,421,638,[]],[5,0,17,421,638,[]],[5,0,18,421,638,[]],[5,0,19,421,638,[]],[5,0,20,421,638,[]],[5,0,21,421,638,[]],[5,0,22,421,638,[]],[5,0,23,421,638,[]],[5,0,24,421,638,[]],[5,0,25,421,638,[]],[5,0,26,421,638,[]],[5,0,27,421,638,[]],[5,0,28,421,638,[]],[5,0,29,421,638,[]],[5,0,30,421,638,[]],[5,0,31,421,638,[]],[5,1,-17,421,638,[]],[5,1,-16,421,638,[]],[5,1,-15,421,638,[]],[5,1,-14,421,638,[]],[5,1,-13,421,638,[]],[5,1,-12,421,638,[]],[5,1,-11,421,638,[]],[5,1,-10,421,638,[]],[5,1,-9,421,638,[]],[5,1,-8,421,638,[]],[5,1,-7,421,638,[]],[5,1,-6,421,638,[]],[5,1,-5,421,638,[]],[5,1,-4,421,638,[]],[5,1,-3,421,638,[]],[5,1,-2,421,638,[]],[5,1,-1,421,638,[]],[5,1,0,421,638,[]],[5,1,1,421,638,[]],[5,1,2,421,638,[]],[5,1,3,421,638,[]],[5,1,4,421,638,[]],[5,1,5,421,638,[]],[5,1,6,421,638,[]],[5,1,7,421,638,[]],[5,1,8,421,638,[]],[5,1,9,421,638,[]],[5,1,10,421,638,[]],[5,1,11,421,638,[]],[5,1,12,421,638,[]],[5,1,13,421,638,[]],[5,1,14,421,638,[]],[5,1,15,421,638,[]],[5,1,16,421,638,[]],[5,1,17,421,638,[]],[5,1,18,421,638,[]],[5,1,19,421,638,[]],[5,1,20,421,638,[]],[5,1,21,421,638,[]],[5,1,22,421,638,[]],[5,1,23,421,638,[]],[5,1,24,421,638,[]],[5,1,25,421,638,[]],[5,1,26,421,638,[]],[5,1,27,421,638,[]],[5,1,28,421,638,[]],[5,1,29,421,638,[]],[5,1,30,421,638,[]],[5,1,31,421,638,[]],[5,2,-17,421,638,[]],[5,2,-16,421,638,[]],[5,2,-15,420,637,[]],[5,2,-14,420,637,[]],[5,2,-13,420,637,[]],[5,2,-12,420,637,[]],[5,2,-11,420,637,[]],[5,2,-10,420,637,[]],[5,2,-9,420,637,[]],[5,2,-8,420,637,[]],[5,2,-7,420,637,[]],[5,2,-6,421,638,[]],[5,2,-5,421,638,[]],[5,2,-4,421,638,[]],[5,2,-3,421,638,[]],[5,2,-2,421,638,[]],[5,2,-1,421,638,[]],[5,2,0,421,638,[]],[5,2,1,421,638,[]],[5,2,2,421,638,[]],[5,2,3,421,638,[]],[5,2,4,421,638,[]],[5,2,22,9,10,[]],[5,2,23,10,11,[]],[5,2,27,375,593,[]],[5,3,-6,1,0,[]],[5,3,-5,11,15,[]],[5,3,-4,11,15,[]],[5,3,-3,11,15,[]],[5,3,-2,11,15,[]],[5,3,-1,11,15,[]],[5,3,0,108,199,[]],[5,3,1,108,199,[]],[5,3,2,108,199,[]],[5,3,3,108,199,[]],[5,3,4,108,199,[]],[5,3,5,108,199,[]],[5,3,6,108,199,[]],[5,3,7,108,199,[]],[5,3,8,108,199,[]],[5,3,9,108,199,[]],[5,3,10,108,199,[]],[5,3,11,132,242,[]],[5,3,12,132,242,[]],[5,3,13,132,242,[]],[5,3,14,132,242,[]],[5,3,15,132,242,[]],[5,3,16,132,242,[]],[5,3,17,132,242,[]],[5,3,18,132,242,[]],[5,3,19,132,242,[]],[5,3,20,132,242,[]],[5,3,21,132,242,[]],[5,3,22,8,9,[]],[5,3,23,8,9,[]],[5,4,0,105,197,[]],[5,4,5,113,213,[]],[5,4,6,113,213,[]],[5,4,7,113,213,[]],[5,4,10,106,198,[]],[5,4,11,130,240,[]],[5,4,18,137,256,[]],[5,4,19,137,256,[]],[5,4,20,137,256,[]],[5,4,21,145,265,[]],[5,4,22,8,9,[]],[5,4,23,8,9,[]],[5,5,0,105,197,[]],[5,5,10,106,198,[]],[5,5,11,130,240,[]],[5,5,21,145,265,[]],[5,5,22,8,9,[]],[5,5,23,8,9,[]],[5,5,27,419,636,[]],[5,6,0,119,220,[]],[5,6,2,117,217,[]],[5,6,3,117,217,[]],[5,6,10,120,221,[]],[5,6,11,144,264,[]],[5,6,13,142,261,[]],[5,6,14,142,261,[]],[5,6,21,145,265,[]],[5,6,22,8,9,[]],[5,6,23,8,9,[]],[5,7,0,119,220,[]],[5,7,2,117,218,[]],[5,7,3,117,218,[]],[5,7,10,120,221,[]],[5,7,11,144,264,[]],[5,7,13,142,262,[]],[5,7,14,142,262,[]],[5,7,21,145,265,[]],[5,7,22,8,9,[]],[5,7,23,8,9,[]],[5,8,-5,11,16,[]],[5,8,0,119,220,[]],[5,8,1,2,1,[]],[5,8,4,2,1,[]],[5,8,5,2,1,[]],[5,8,6,2,1,[]],[5,8,7,2,1,[]],[5,8,8,2,1,[]],[5,8,9,2,1,[]],[5,8,10,120,221,[]],[5,8,11,144,264,[]],[5,8,12,3,2,[]],[5,8,15,3,2,[]],[5,8,16,3,2,[]],[5,8,17,3,2,[]],[5,8,18,3,2,[]],[5,8,19,3,2,[]],[5,8,20,3,2,[]],[5,8,21,145,265,[]],[5,8,22,8,9,[]],[5,8,23,8,9,[]],[5,9,-5,11,14,[]],[5,9,-4,11,14,[]],[5,9,-3,11,14,[]],[5,9,-1,32,63,[]],[5,9,0,95,190,[]],[5,9,1,95,190,[]],[5,9,4,95,190,[]],[5,9,5,95,190,[]],[5,9,6,95,190,[]],[5,9,7,95,190,[]],[5,9,8,95,190,[]],[5,9,9,95,190,[]],[5,9,10,95,190,[]],[5,9,11,155,284,[]],[5,9,12,155,284,[]],[5,9,15,155,284,[]],[5,9,16,155,284,[]],[5,9,17,155,284,[]],[5,9,18,155,284,[]],[5,9,19,155,284,[]],[5,9,20,155,284,[]],[5,9,21,155,284,[]],[5,9,22,8,9,[]],[5,9,23,8,9,[]],[5,10,-2,11,14,[]],[5,10,-1,11,14,[]],[5,10,0,96,191,[]],[5,10,1,17,23,[]],[5,10,4,17,23,[]],[5,10,10,96,191,[]],[5,10,11,167,304,[]],[5,10,19,160,296,[]],[5,10,20,160,296,[]],[5,10,21,168,305,[]],[5,10,22,8,9,[]],[5,10,23,8,9,[]],[5,11,0,32,67,[]],[5,11,10,37,80,[]],[5,11,11,167,304,[]],[5,11,21,168,305,[]],[5,11,22,8,9,[]],[5,11,23,8,9,[]],[5,12,1,32,66,[]],[5,12,10,38,81,[]],[5,12,11,167,304,[]],[5,12,13,165,301,[]],[5,12,14,165,301,[]],[5,12,21,168,305,[]],[5,12,22,8,9,[]],[5,12,23,8,9,[]],[5,13,1,32,67,[]],[5,13,10,38,81,[]],[5,13,11,167,304,[]],[5,13,13,165,302,[]],[5,13,14,165,302,[]],[5,13,21,168,305,[]],[5,13,22,8,9,[]],[5,13,23,8,9,[]],[5,14,2,32,67,[]],[5,14,10,37,80,[]],[5,14,11,167,304,[]],[5,14,12,4,3,[]],[5,14,15,4,3,[]],[5,14,16,4,3,[]],[5,14,17,4,3,[]],[5,14,18,4,3,[]],[5,14,19,4,3,[]],[5,14,20,4,3,[]],[5,14,21,168,305,[]],[5,14,22,8,9,[]],[5,14,23,8,9,[]],[5,15,3,32,66,[]],[5,15,7,32,66,[]],[5,15,8,36,79,[]],[5,15,9,36,79,[]],[5,15,10,37,80,[]],[5,15,11,180,326,[]],[5,15,12,180,326,[]],[5,15,15,180,326,[]],[5,15,16,180,326,[]],[5,15,17,180,326,[]],[5,15,18,180,326,[]],[5,15,19,180,326,[]],[5,15,20,180,326,[]],[5,15,21,180,326,[]],[5,15,22,8,9,[]],[5,15,23,8,9,[]],[5,16,3,32,67,[]],[5,16,7,32,67,[]],[5,16,8,36,76,[]],[5,16,9,36,76,[]],[5,16,10,36,76,[]],[5,16,11,192,348,[]],[5,16,21,193,349,[]],[5,16,22,8,9,[]],[5,16,23,8,9,[]],[5,17,4,32,67,[]],[5,17,6,32,67,[]],[5,17,11,192,348,[]],[5,17,21,193,349,[]],[5,17,22,8,9,[]],[5,17,23,8,9,[]],[5,18,5,32,66,[]],[5,18,11,192,348,[]],[5,18,13,190,345,[]],[5,18,14,190,345,[]],[5,18,21,193,349,[]],[5,18,22,8,9,[]],[5,18,23,8,9,[]],[5,19,5,32,67,[]],[5,19,11,192,348,[]],[5,19,13,190,346,[]],[5,19,14,190,346,[]],[5,19,21,193,349,[]],[5,19,22,8,9,[]],[5,19,23,8,9,[]],[5,20,5,32,64,[]],[5,20,11,192,348,[]],[5,20,12,5,4,[]],[5,20,15,5,4,[]],[5,20,16,5,4,[]],[5,20,17,5,4,[]],[5,20,18,5,4,[]],[5,20,19,5,4,[]],[5,20,20,5,4,[]],[5,20,21,193,349,[]],[5,20,22,8,9,[]],[5,20,23,8,9,[]],[5,21,10,86,170,[]],[5,21,11,101,194,[]],[5,21,12,101,194,[]],[5,21,15,101,194,[]],[5,21,16,101,194,[]],[5,21,17,101,194,[]],[5,21,18,101,194,[]],[5,21,19,101,194,[]],[5,21,20,101,194,[]],[5,21,21,101,194,[]],[5,21,22,8,9,[]],[5,21,23,8,9,[]],[5,22,10,86,174,[]],[5,22,11,102,195,[]],[5,22,12,77,148,[]],[5,22,21,102,195,[]],[5,22,22,8,9,[]],[5,22,23,8,9,[]],[5,23,11,86,174,[]],[5,23,21,88,180,[]],[5,23,22,8,9,[]],[5,23,23,8,9,[]],[5,24,12,86,173,[]],[5,24,21,89,181,[]],[5,24,22,8,9,[]],[5,24,23,8,9,[]],[5,25,12,86,174,[]],[5,25,21,89,181,[]],[5,25,22,8,9,[]],[5,25,23,8,9,[]],[5,26,13,86,174,[]],[5,26,21,88,180,[]],[5,26,22,8,9,[]],[5,26,23,8,9,[]],[5,27,14,86,173,[]],[5,27,18,86,173,[]],[5,27,19,87,179,[]],[5,27,20,87,179,[]],[5,27,21,88,180,[]],[5,27,22,8,9,[]],[5,27,23,8,9,[]],[5,28,14,86,174,[]],[5,28,18,86,174,[]],[5,28,19,87,176,[]],[5,28,20,87,176,[]],[5,28,21,87,176,[]],[5,28,22,8,9,[]],[5,28,23,8,9,[]],[5,29,15,86,174,[]],[5,29,17,86,174,[]],[5,29,22,8,9,[]],[5,29,23,8,9,[]],[5,30,16,86,173,[]],[5,30,22,8,9,[]],[5,30,23,8,9,[]],[5,31,16,86,174,[]],[5,31,22,8,9,[]],[5,31,23,8,9,[]],[5,32,16,86,171,[]],[5,32,22,8,7,[]],[5,32,23,8,7,[]],[5,33,22,8,8,[]],[5,33,23,8,8,[]],[6,-3,-17,421,638,[]],[6,-3,-16,421,638,[]],[6,-3,-15,421,638,[]],[6,-3,-14,421,638,[]],[6,-3,-13,421,638,[]],[6,-3,-12,421,638,[]],[6,-3,-11,421,638,[]],[6,-3,-10,421,638,[]],[6,-3,-9,421,638,[]],[6,-3,-8,421,638,[]],[6,-3,-7,421,638,[]],[6,-3,-6,421,638,[]],[6,-3,-5,421,638,[]],[6,-3,-4,421,638,[]],[6,-3,-3,421,638,[]],[6,-3,-2,421,638,[]],[6,-3,-1,421,638,[]],[6,-3,0,421,638,[]],[6,-3,1,421,638,[]],[6,-3,2,421,638,[]],[6,-3,3,421,638,[]],[6,-3,4,421,638,[]],[6,-3,5,421,638,[]],[6,-3,6,421,638,[]],[6,-3,7,421,638,[]],[6,-3,8,421,638,[]],[6,-3,9,421,638,[]],[6,-3,10,421,638,[]],[6,-3,11,421,638,[]],[6,-3,12,421,638,[]],[6,-3,13,421,638,[]],[6,-3,14,421,638,[]],[6,-3,15,421,638,[]],[6,-3,16,421,638,[]],[6,-3,17,421,638,[]],[6,-3,18,421,638,[]],[6,-3,19,421,638,[]],[6,-3,20,421,638,[]],[6,-3,21,421,638,[]],[6,-3,22,421,638,[]],[6,-3,23,421,638,[]],[6,-3,24,421,638,[]],[6,-3,25,421,638,[]],[6,-3,26,421,638,[]],[6,-3,27,421,638,[]],[6,-3,28,421,638,[]],[6,-3,29,421,638,[]],[6,-3,30,421,638,[]],[6,-3,31,421,638,[]],[6,-2,-17,421,638,[]],[6,-2,-16,421,638,[]],[6,-2,-15,421,638,[]],[6,-2,-14,421,638,[]],[6,-2,-13,421,638,[]],[6,-2,-12,421,638,[]],[6,-2,-11,421,638,[]],[6,-2,-10,421,638,[]],[6,-2,-9,421,638,[]],[6,-2,-8,421,638,[]],[6,-2,-7,421,638,[]],[6,-2,-6,421,638,[]],[6,-2,-5,421,638,[]],[6,-2,-4,421,638,[]],[6,-2,-3,421,638,[]],[6,-2,-2,421,638,[]],[6,-2,-1,421,638,[]],[6,-2,0,421,638,[]],[6,-2,1,421,638,[]],[6,-2,2,421,638,[]],[6,-2,3,421,638,[]],[6,-2,4,421,638,[]],[6,-2,5,421,638,[]],[6,-2,6,421,638,[]],[6,-2,7,421,638,[]],[6,-2,8,421,638,[]],[6,-2,9,421,638,[]],[6,-2,10,421,638,[]],[6,-2,11,421,638,[]],[6,-2,12,421,638,[]],[6,-2,13,421,638,[]],[6,-2,14,421,638,[]],[6,-2,15,421,638,[]],[6,-2,16,421,638,[]],[6,-2,17,421,638,[]],[6,-2,18,421,638,[]],[6,-2,19,421,638,[]],[6,-2,20,421,638,[]],[6,-2,21,421,638,[]],[6,-2,22,421,638,[]],[6,-2,23,421,638,[]],[6,-2,24,421,638,[]],[6,-2,25,421,638,[]],[6,-2,26,421,638,[]],[6,-2,27,421,638,[]],[6,-2,28,421,638,[]],[6,-2,29,421,638,[]],[6,-2,30,421,638,[]],[6,-2,31,421,638,[]],[6,-1,-17,421,638,[]],[6,-1,-16,421,638,[]],[6,-1,-15,421,638,[]],[6,-1,-14,421,638,[]],[6,-1,-13,421,638,[]],[6,-1,-12,421,638,[]],[6,-1,-11,421,638,[]],[6,-1,-10,421,638,[]],[6,-1,-9,421,638,[]],[6,-1,-8,421,638,[]],[6,-1,-7,421,638,[]],[6,-1,-6,421,638,[]],[6,-1,-5,421,638,[]],[6,-1,-4,421,638,[]],[6,-1,-3,421,638,[]],[6,-1,-2,421,638,[]],[6,-1,-1,421,638,[]],[6,-1,0,421,638,[]],[6,-1,1,421,638,[]],[6,-1,2,421,638,[]],[6,-1,3,421,638,[]],[6,-1,4,421,638,[]],[6,-1,5,421,638,[]],[6,-1,6,421,638,[]],[6,-1,7,421,638,[]],[6,-1,8,421,638,[]],[6,-1,9,421,638,[]],[6,-1,10,421,638,[]],[6,-1,11,421,638,[]],[6,-1,12,421,638,[]],[6,-1,13,421,638,[]],[6,-1,14,421,638,[]],[6,-1,15,421,638,[]],[6,-1,16,421,638,[]],[6,-1,17,421,638,[]],[6,-1,18,421,638,[]],[6,-1,19,421,638,[]],[6,-1,20,421,638,[]],[6,-1,21,421,638,[]],[6,-1,22,421,638,[]],[6,-1,23,421,638,[]],[6,-1,24,421,638,[]],[6,-1,25,421,638,[]],[6,-1,26,421,638,[]],[6,-1,27,421,638,[]],[6,-1,28,421,638,[]],[6,-1,29,421,638,[]],[6,-1,30,421,638,[]],[6,-1,31,421,638,[]],[6,0,-17,421,638,[]],[6,0,-16,421,638,[]],[6,0,-15,421,638,[]],[6,0,-14,421,638,[]],[6,0,-13,421,638,[]],[6,0,-12,421,638,[]],[6,0,-11,421,638,[]],[6,0,-10,421,638,[]],[6,0,-9,421,638,[]],[6,0,-8,421,638,[]],[6,0,-7,421,638,[]],[6,0,-6,421,638,[]],[6,0,-5,421,638,[]],[6,0,-4,421,638,[]],[6,0,-3,421,638,[]],[6,0,-2,421,638,[]],[6,0,-1,421,638,[]],[6,0,0,421,638,[]],[6,0,1,421,638,[]],[6,0,2,421,638,[]],[6,0,3,421,638,[]],[6,0,4,421,638,[]],[6,0,5,421,638,[]],[6,0,6,421,638,[]],[6,0,7,421,638,[]],[6,0,8,421,638,[]],[6,0,9,421,638,[]],[6,0,10,421,638,[]],[6,0,11,421,638,[]],[6,0,12,421,638,[]],[6,0,13,421,638,[]],[6,0,14,421,638,[]],[6,0,15,421,638,[]],[6,0,16,421,638,[]],[6,0,17,421,638,[]],[6,0,18,421,638,[]],[6,0,19,421,638,[]],[6,0,20,421,638,[]],[6,0,21,421,638,[]],[6,0,22,421,638,[]],[6,0,23,421,638,[]],[6,0,24,421,638,[]],[6,0,25,421,638,[]],[6,0,26,421,638,[]],[6,0,27,421,638,[]],[6,0,28,421,638,[]],[6,0,29,421,638,[]],[6,0,30,421,638,[]],[6,0,31,421,638,[]],[6,1,-17,421,638,[]],[6,1,-16,421,638,[]],[6,1,-15,421,638,[]],[6,1,-14,421,638,[]],[6,1,-13,421,638,[]],[6,1,-12,421,638,[]],[6,1,-11,421,638,[]],[6,1,-10,421,638,[]],[6,1,-9,421,638,[]],[6,1,-8,421,638,[]],[6,1,-7,421,638,[]],[6,1,-6,421,638,[]],[6,1,-5,421,638,[]],[6,1,-4,421,638,[]],[6,1,-3,421,638,[]],[6,1,-2,421,638,[]],[6,1,-1,421,638,[]],[6,1,0,421,638,[]],[6,1,1,421,638,[]],[6,1,2,421,638,[]],[6,1,3,421,638,[]],[6,1,4,421,638,[]],[6,1,5,421,638,[]],[6,1,6,421,638,[]],[6,1,7,421,638,[]],[6,1,8,421,638,[]],[6,1,9,421,638,[]],[6,1,10,421,638,[]],[6,1,11,421,638,[]],[6,1,12,421,638,[]],[6,1,13,421,638,[]],[6,1,14,421,638,[]],[6,1,15,421,638,[]],[6,1,16,421,638,[]],[6,1,17,421,638,[]],[6,1,18,421,638,[]],[6,1,19,421,638,[]],[6,1,20,421,638,[]],[6,1,21,421,638,[]],[6,1,22,421,638,[]],[6,1,23,421,638,[]],[6,1,24,421,638,[]],[6,1,25,421,638,[]],[6,1,26,421,638,[]],[6,1,27,421,638,[]],[6,1,28,421,638,[]],[6,1,29,421,638,[]],[6,1,30,421,638,[]],[6,1,31,421,638,[]],[6,2,-17,421,638,[]],[6,2,-16,421,638,[]],[6,2,-15,420,637,[]],[6,2,-14,420,637,[]],[6,2,-13,420,637,[]],[6,2,-12,420,637,[]],[6,2,-11,420,637,[]],[6,2,-10,420,637,[]],[6,2,-9,420,637,[]],[6,2,-8,420,637,[]],[6,2,-7,420,637,[]],[6,2,-6,421,638,[]],[6,2,-5,421,638,[]],[6,2,-4,421,638,[]],[6,2,-3,421,638,[]],[6,2,-2,421,638,[]],[6,2,-1,421,638,[]],[6,2,0,421,638,[]],[6,2,1,421,638,[]],[6,2,2,421,638,[]],[6,2,3,421,638,[]],[6,2,4,421,638,[]],[6,2,22,10,11,[]],[6,2,23,10,11,[]],[6,2,25,376,594,[]],[6,3,-6,1,0,[]],[6,3,-5,11,15,[]],[6,3,-4,11,15,[]],[6,3,-3,11,15,[]],[6,3,-2,11,15,[]],[6,3,-1,11,15,[]],[6,3,0,108,199,[]],[6,3,1,108,199,[]],[6,3,2,108,199,[]],[6,3,3,108,199,[]],[6,3,4,108,199,[]],[6,3,5,108,199,[]],[6,3,6,108,199,[]],[6,3,7,108,199,[]],[6,3,8,108,199,[]],[6,3,9,108,199,[]],[6,3,10,108,199,[]],[6,3,11,132,242,[]],[6,3,12,132,242,[]],[6,3,13,132,242,[]],[6,3,14,132,242,[]],[6,3,15,132,242,[]],[6,3,16,132,242,[]],[6,3,17,132,242,[]],[6,3,18,132,242,[]],[6,3,19,132,242,[]],[6,3,20,132,242,[]],[6,3,21,132,242,[]],[6,3,22,8,9,[]],[6,3,23,8,9,[]],[6,4,0,119,220,[]],[6,4,5,113,213,[]],[6,4,6,112,211,[]],[6,4,7,113,213,[]],[6,4,10,120,221,[]],[6,4,11,144,264,[]],[6,4,18,137,256,[]],[6,4,19,134,244,[]],[6,4,20,134,245,[]],[6,4,21,145,265,[]],[6,4,22,8,9,[]],[6,4,23,8,9,[]],[6,5,0,119,220,[]],[6,5,10,120,221,[]],[6,5,11,144,264,[]],[6,5,21,145,265,[]],[6,5,22,8,9,[]],[6,5,23,8,9,[]],[6,6,0,119,220,[]],[6,6,10,120,221,[]],[6,6,11,144,264,[]],[6,6,21,145,265,[]],[6,6,22,8,9,[]],[6,6,23,8,9,[]],[6,7,0,119,220,[]],[6,7,2,117,217,[]],[6,7,3,117,217,[]],[6,7,10,120,221,[]],[6,7,11,144,264,[]],[6,7,13,142,261,[]],[6,7,14,142,261,[]],[6,7,21,145,265,[]],[6,7,22,8,9,[]],[6,7,23,8,9,[]],[6,8,-5,11,16,[]],[6,8,0,119,220,[]],[6,8,2,117,218,[]],[6,8,3,117,218,[]],[6,8,8,2,1,[]],[6,8,10,120,221,[]],[6,8,11,144,264,[]],[6,8,13,142,262,[]],[6,8,14,142,262,[]],[6,8,19,3,2,[]],[6,8,21,145,265,[]],[6,8,22,8,9,[]],[6,8,23,8,9,[]],[6,9,-5,11,14,[]],[6,9,-4,11,14,[]],[6,9,-3,11,14,[]],[6,9,-1,32,63,[]],[6,9,0,95,190,[]],[6,9,1,95,190,[]],[6,9,4,95,190,[]],[6,9,5,95,190,[]],[6,9,6,95,190,[]],[6,9,7,95,190,[]],[6,9,8,95,190,[]],[6,9,9,95,190,[]],[6,9,10,95,190,[]],[6,9,11,155,284,[]],[6,9,12,155,284,[]],[6,9,15,155,284,[]],[6,9,16,155,284,[]],[6,9,17,155,284,[]],[6,9,18,155,284,[]],[6,9,19,155,284,[]],[6,9,20,155,284,[]],[6,9,21,155,284,[]],[6,9,22,8,9,[]],[6,9,23,8,9,[]],[6,10,-2,11,14,[]],[6,10,-1,11,14,[]],[6,10,0,96,191,[]],[6,10,1,17,23,[]],[6,10,4,17,23,[]],[6,10,10,96,191,[]],[6,10,11,167,304,[]],[6,10,19,158,291,[]],[6,10,20,158,289,[]],[6,10,21,168,305,[]],[6,10,22,8,9,[]],[6,10,23,8,9,[]],[6,11,0,32,67,[]],[6,11,8,36,75,[]],[6,11,9,36,75,[]],[6,11,10,36,75,[]],[6,11,11,167,304,[]],[6,11,20,158,289,[]],[6,11,21,168,305,[]],[6,11,22,8,9,[]],[6,11,23,8,9,[]],[6,12,1,32,66,[]],[6,12,8,36,75,[]],[6,12,9,36,75,[]],[6,12,10,36,75,[]],[6,12,11,167,304,[]],[6,12,20,158,290,[]],[6,12,21,168,305,[]],[6,12,22,8,9,[]],[6,12,23,8,9,[]],[6,13,1,32,67,[]],[6,13,8,36,75,[]],[6,13,9,36,75,[]],[6,13,10,36,75,[]],[6,13,11,167,304,[]],[6,13,13,165,301,[]],[6,13,14,165,301,[]],[6,13,21,168,305,[]],[6,13,22,8,9,[]],[6,13,23,8,9,[]],[6,14,2,32,67,[]],[6,14,8,36,75,[]],[6,14,9,36,75,[]],[6,14,10,36,75,[]],[6,14,11,167,304,[]],[6,14,13,165,302,[]],[6,14,14,165,302,[]],[6,14,19,4,3,[]],[6,14,21,168,305,[]],[6,14,22,8,9,[]],[6,14,23,8,9,[]],[6,15,3,32,66,[]],[6,15,7,32,66,[]],[6,15,8,36,76,[]],[6,15,9,36,76,[]],[6,15,10,36,76,[]],[6,15,11,180,326,[]],[6,15,12,180,326,[]],[6,15,15,180,326,[]],[6,15,16,180,326,[]],[6,15,17,180,326,[]],[6,15,18,180,326,[]],[6,15,19,180,326,[]],[6,15,20,180,326,[]],[6,15,21,180,326,[]],[6,15,22,8,9,[]],[6,15,23,8,9,[]],[6,16,3,32,67,[]],[6,16,7,32,67,[]],[6,16,11,192,348,[]],[6,16,21,193,349,[]],[6,16,22,8,9,[]],[6,16,23,8,9,[]],[6,17,4,32,67,[]],[6,17,6,32,67,[]],[6,17,11,192,348,[]],[6,17,21,193,349,[]],[6,17,22,8,9,[]],[6,17,23,8,9,[]],[6,18,5,32,66,[]],[6,18,11,192,348,[]],[6,18,21,193,349,[]],[6,18,22,8,9,[]],[6,18,23,8,9,[]],[6,19,5,32,67,[]],[6,19,11,192,348,[]],[6,19,13,190,345,[]],[6,19,14,190,345,[]],[6,19,21,193,349,[]],[6,19,22,8,9,[]],[6,19,23,8,9,[]],[6,20,5,32,64,[]],[6,20,11,192,348,[]],[6,20,13,190,346,[]],[6,20,14,190,346,[]],[6,20,19,5,4,[]],[6,20,21,193,349,[]],[6,20,22,8,9,[]],[6,20,23,8,9,[]],[6,21,10,86,170,[]],[6,21,11,101,194,[]],[6,21,12,101,194,[]],[6,21,15,101,194,[]],[6,21,16,101,194,[]],[6,21,17,101,194,[]],[6,21,18,101,194,[]],[6,21,19,101,194,[]],[6,21,20,101,194,[]],[6,21,21,101,194,[]],[6,21,22,8,9,[]],[6,21,23,8,9,[]],[6,22,10,86,174,[]],[6,22,11,102,195,[]],[6,22,12,77,148,[]],[6,22,21,102,195,[]],[6,22,22,8,9,[]],[6,22,23,8,9,[]],[6,23,11,86,174,[]],[6,23,19,87,175,[]],[6,23,20,87,175,[]],[6,23,21,87,175,[]],[6,23,22,8,9,[]],[6,23,23,8,9,[]],[6,24,12,86,173,[]],[6,24,19,87,175,[]],[6,24,20,87,175,[]],[6,24,21,87,175,[]],[6,24,22,8,9,[]],[6,24,23,8,9,[]],[6,25,12,86,174,[]],[6,25,19,87,175,[]],[6,25,20,87,175,[]],[6,25,21,87,175,[]],[6,25,22,8,9,[]],[6,25,23,8,9,[]],[6,26,13,86,174,[]],[6,26,19,87,175,[]],[6,26,20,87,175,[]],[6,26,21,87,175,[]],[6,26,22,8,9,[]],[6,26,23,8,9,[]],[6,27,14,86,173,[]],[6,27,18,86,173,[]],[6,27,19,87,176,[]],[6,27,20,87,176,[]],[6,27,21,87,176,[]],[6,27,22,8,9,[]],[6,27,23,8,9,[]],[6,28,14,86,174,[]],[6,28,18,86,174,[]],[6,28,22,8,9,[]],[6,28,23,8,9,[]],[6,29,15,86,174,[]],[6,29,17,86,174,[]],[6,29,22,8,9,[]],[6,29,23,8,9,[]],[6,30,16,86,173,[]],[6,30,22,8,9,[]],[6,30,23,8,9,[]],[6,31,16,86,174,[]],[6,31,22,8,9,[]],[6,31,23,8,9,[]],[6,32,16,86,171,[]],[6,32,22,8,7,[]],[6,32,23,8,7,[]],[7,-3,-17,421,638,[]],[7,-3,-16,421,638,[]],[7,-3,-15,421,638,[]],[7,-3,-14,421,638,[]],[7,-3,-13,421,638,[]],[7,-3,-12,421,638,[]],[7,-3,-11,421,638,[]],[7,-3,-10,421,638,[]],[7,-3,-9,421,638,[]],[7,-3,-8,421,638,[]],[7,-3,-7,421,638,[]],[7,-3,-6,421,638,[]],[7,-3,-5,421,638,[]],[7,-3,-4,421,638,[]],[7,-3,-3,421,638,[]],[7,-3,-2,421,638,[]],[7,-3,-1,421,638,[]],[7,-3,0,421,638,[]],[7,-3,1,421,638,[]],[7,-3,2,421,638,[]],[7,-3,3,421,638,[]],[7,-3,4,421,638,[]],[7,-3,5,421,638,[]],[7,-3,6,421,638,[]],[7,-3,7,421,638,[]],[7,-3,8,421,638,[]],[7,-3,9,421,638,[]],[7,-3,10,421,638,[]],[7,-3,11,421,638,[]],[7,-3,12,421,638,[]],[7,-3,13,421,638,[]],[7,-3,14,421,638,[]],[7,-3,15,421,638,[]],[7,-3,16,421,638,[]],[7,-3,17,421,638,[]],[7,-3,18,421,638,[]],[7,-3,19,421,638,[]],[7,-3,20,421,638,[]],[7,-3,21,421,638,[]],[7,-3,22,421,638,[]],[7,-3,23,421,638,[]],[7,-3,24,421,638,[]],[7,-3,25,421,638,[]],[7,-3,26,421,638,[]],[7,-3,27,421,638,[]],[7,-3,28,421,638,[]],[7,-3,29,421,638,[]],[7,-3,30,421,638,[]],[7,-3,31,421,638,[]],[7,-2,-17,421,638,[]],[7,-2,-16,421,638,[]],[7,-2,-15,421,638,[]],[7,-2,-14,421,638,[]],[7,-2,-13,421,638,[]],[7,-2,-12,421,638,[]],[7,-2,-11,421,638,[]],[7,-2,-10,421,638,[]],[7,-2,-9,421,638,[]],[7,-2,-8,421,638,[]],[7,-2,-7,421,638,[]],[7,-2,-6,421,638,[]],[7,-2,-5,421,638,[]],[7,-2,-4,421,638,[]],[7,-2,-3,421,638,[]],[7,-2,-2,421,638,[]],[7,-2,-1,421,638,[]],[7,-2,0,421,638,[]],[7,-2,1,421,638,[]],[7,-2,2,421,638,[]],[7,-2,3,421,638,[]],[7,-2,4,421,638,[]],[7,-2,5,421,638,[]],[7,-2,6,421,638,[]],[7,-2,7,421,638,[]],[7,-2,8,421,638,[]],[7,-2,9,421,638,[]],[7,-2,10,421,638,[]],[7,-2,11,421,638,[]],[7,-2,12,421,638,[]],[7,-2,13,421,638,[]],[7,-2,14,421,638,[]],[7,-2,15,421,638,[]],[7,-2,16,421,638,[]],[7,-2,17,421,638,[]],[7,-2,18,421,638,[]],[7,-2,19,421,638,[]],[7,-2,20,421,638,[]],[7,-2,21,421,638,[]],[7,-2,22,421,638,[]],[7,-2,23,421,638,[]],[7,-2,24,421,638,[]],[7,-2,25,421,638,[]],[7,-2,26,421,638,[]],[7,-2,27,421,638,[]],[7,-2,28,421,638,[]],[7,-2,29,421,638,[]],[7,-2,30,421,638,[]],[7,-2,31,421,638,[]],[7,-1,-17,421,638,[]],[7,-1,-16,421,638,[]],[7,-1,-15,421,638,[]],[7,-1,-14,421,638,[]],[7,-1,-13,421,638,[]],[7,-1,-12,421,638,[]],[7,-1,-11,421,638,[]],[7,-1,-10,421,638,[]],[7,-1,-9,421,638,[]],[7,-1,-8,421,638,[]],[7,-1,-7,421,638,[]],[7,-1,-6,421,638,[]],[7,-1,-5,421,638,[]],[7,-1,-4,421,638,[]],[7,-1,-3,421,638,[]],[7,-1,-2,421,638,[]],[7,-1,-1,421,638,[]],[7,-1,0,421,638,[]],[7,-1,1,421,638,[]],[7,-1,2,421,638,[]],[7,-1,3,421,638,[]],[7,-1,4,421,638,[]],[7,-1,5,421,638,[]],[7,-1,6,421,638,[]],[7,-1,7,421,638,[]],[7,-1,8,421,638,[]],[7,-1,9,421,638,[]],[7,-1,10,421,638,[]],[7,-1,11,421,638,[]],[7,-1,12,421,638,[]],[7,-1,13,421,638,[]],[7,-1,14,421,638,[]],[7,-1,15,421,638,[]],[7,-1,16,421,638,[]],[7,-1,17,421,638,[]],[7,-1,18,421,638,[]],[7,-1,19,421,638,[]],[7,-1,20,421,638,[]],[7,-1,21,421,638,[]],[7,-1,22,421,638,[]],[7,-1,23,421,638,[]],[7,-1,24,421,638,[]],[7,-1,25,421,638,[]],[7,-1,26,421,638,[]],[7,-1,27,421,638,[]],[7,-1,28,421,638,[]],[7,-1,29,421,638,[]],[7,-1,30,421,638,[]],[7,-1,31,421,638,[]],[7,0,-17,421,638,[]],[7,0,-16,421,638,[]],[7,0,-15,421,638,[]],[7,0,-14,421,638,[]],[7,0,-13,421,638,[]],[7,0,-12,421,638,[]],[7,0,-11,421,638,[]],[7,0,-10,421,638,[]],[7,0,-9,421,638,[]],[7,0,-8,421,638,[]],[7,0,-7,421,638,[]],[7,0,-6,421,638,[]],[7,0,-5,421,638,[]],[7,0,-4,421,638,[]],[7,0,-3,421,638,[]],[7,0,-2,421,638,[]],[7,0,-1,421,638,[]],[7,0,0,421,638,[]],[7,0,1,421,638,[]],[7,0,2,421,638,[]],[7,0,3,421,638,[]],[7,0,4,421,638,[]],[7,0,5,421,638,[]],[7,0,6,421,638,[]],[7,0,7,421,638,[]],[7,0,8,421,638,[]],[7,0,9,421,638,[]],[7,0,10,421,638,[]],[7,0,11,421,638,[]],[7,0,12,421,638,[]],[7,0,13,421,638,[]],[7,0,14,421,638,[]],[7,0,15,421,638,[]],[7,0,16,421,638,[]],[7,0,17,421,638,[]],[7,0,18,421,638,[]],[7,0,19,421,638,[]],[7,0,20,421,638,[]],[7,0,21,421,638,[]],[7,0,22,421,638,[]],[7,0,23,421,638,[]],[7,0,24,421,638,[]],[7,0,25,421,638,[]],[7,0,26,421,638,[]],[7,0,27,421,638,[]],[7,0,28,421,638,[]],[7,0,29,421,638,[]],[7,0,30,421,638,[]],[7,0,31,421,638,[]],[7,1,-17,421,638,[]],[7,1,-16,421,638,[]],[7,1,-15,421,638,[]],[7,1,-14,421,638,[]],[7,1,-13,421,638,[]],[7,1,-12,421,638,[]],[7,1,-11,421,638,[]],[7,1,-10,421,638,[]],[7,1,-9,421,638,[]],[7,1,-8,421,638,[]],[7,1,-7,421,638,[]],[7,1,-6,421,638,[]],[7,1,-5,421,638,[]],[7,1,-4,421,638,[]],[7,1,-3,421,638,[]],[7,1,-2,421,638,[]],[7,1,-1,421,638,[]],[7,1,0,421,638,[]],[7,1,1,421,638,[]],[7,1,2,421,638,[]],[7,1,3,421,638,[]],[7,1,4,421,638,[]],[7,1,5,421,638,[]],[7,1,6,421,638,[]],[7,1,7,421,638,[]],[7,1,8,421,638,[]],[7,1,9,421,638,[]],[7,1,10,421,638,[]],[7,1,11,421,638,[]],[7,1,12,421,638,[]],[7,1,13,421,638,[]],[7,1,14,421,638,[]],[7,1,15,421,638,[]],[7,1,16,421,638,[]],[7,1,17,421,638,[]],[7,1,18,421,638,[]],[7,1,19,421,638,[]],[7,1,20,421,638,[]],[7,1,21,421,638,[]],[7,1,22,421,638,[]],[7,1,23,421,638,[]],[7,1,24,421,638,[]],[7,1,25,421,638,[]],[7,1,26,421,638,[]],[7,1,27,421,638,[]],[7,1,28,421,638,[]],[7,1,29,421,638,[]],[7,1,30,421,638,[]],[7,1,31,421,638,[]],[7,2,-17,421,638,[]],[7,2,-16,421,638,[]],[7,2,-15,421,638,[]],[7,2,-14,421,638,[]],[7,2,-13,421,638,[]],[7,2,-12,421,638,[]],[7,2,-11,421,638,[]],[7,2,-10,421,638,[]],[7,2,-9,421,638,[]],[7,2,-8,421,638,[]],[7,2,-7,421,638,[]],[7,2,-6,421,638,[]],[7,2,-5,421,638,[]],[7,2,-4,421,638,[]],[7,2,-3,421,638,[]],[7,2,-2,421,638,[]],[7,2,-1,421,638,[]],[7,2,0,421,638,[]],[7,2,1,421,638,[]],[7,2,2,421,638,[]],[7,2,3,421,638,[]],[7,2,21,10,11,[]],[7,2,24,378,596,[]],[7,2,25,379,597,[]],[7,2,26,380,598,[]],[7,3,-8,377,595,[]],[7,3,-5,11,15,[]],[7,3,-4,11,15,[]],[7,3,-3,11,15,[]],[7,3,-2,11,15,[]],[7,3,-1,11,15,[]],[7,3,0,108,199,[]],[7,3,1,108,199,[]],[7,3,2,108,199,[]],[7,3,3,108,199,[]],[7,3,4,108,199,[]],[7,3,5,108,199,[]],[7,3,6,108,199,[]],[7,3,7,108,199,[]],[7,3,8,108,199,[]],[7,3,9,108,199,[]],[7,3,10,108,199,[]],[7,3,11,132,242,[]],[7,3,12,132,242,[]],[7,3,13,132,242,[]],[7,3,14,132,242,[]],[7,3,15,132,242,[]],[7,3,16,132,242,[]],[7,3,17,132,242,[]],[7,3,18,132,242,[]],[7,3,19,132,242,[]],[7,3,20,132,242,[]],[7,3,21,132,242,[]],[7,3,22,138,257,[]],[7,4,-8,377,595,[]],[7,4,-5,11,12,[]],[7,4,0,119,220,[]],[7,4,6,112,211,[]],[7,4,7,112,212,[]],[7,4,8,113,213,[]],[7,4,9,113,213,[]],[7,4,10,120,221,[]],[7,4,11,144,264,[]],[7,4,15,137,256,[]],[7,4,16,137,256,[]],[7,4,17,136,253,[]],[7,4,18,136,253,[]],[7,4,19,134,243,[]],[7,4,20,134,247,[]],[7,4,21,145,265,[]],[7,5,0,123,224,[]],[7,5,6,112,211,[]],[7,5,7,112,211,[]],[7,5,10,120,221,[]],[7,5,11,144,264,[]],[7,5,19,134,243,[]],[7,5,20,134,243,[]],[7,5,21,147,267,[]],[7,6,0,123,224,[]],[7,6,6,112,210,[]],[7,6,7,112,210,[]],[7,6,10,120,221,[]],[7,6,11,144,264,[]],[7,6,19,134,243,[]],[7,6,20,134,246,[]],[7,6,21,147,267,[]],[7,7,0,123,224,[]],[7,7,10,120,221,[]],[7,7,11,144,264,[]],[7,7,21,147,267,[]],[7,8,-5,11,16,[]],[7,8,0,119,220,[]],[7,8,2,117,217,[]],[7,8,3,117,217,[]],[7,8,8,2,1,[]],[7,8,10,120,221,[]],[7,8,11,144,264,[]],[7,8,13,142,261,[]],[7,8,14,142,261,[]],[7,8,19,3,2,[]],[7,8,21,145,265,[]],[7,8,22,138,257,[]],[7,9,-5,11,14,[]],[7,9,-4,11,14,[]],[7,9,-3,11,14,[]],[7,9,-1,32,63,[]],[7,9,0,95,190,[]],[7,9,1,95,190,[]],[7,9,2,117,218,[]],[7,9,3,117,218,[]],[7,9,4,95,190,[]],[7,9,5,95,190,[]],[7,9,6,95,190,[]],[7,9,7,95,190,[]],[7,9,8,95,190,[]],[7,9,9,95,190,[]],[7,9,10,95,190,[]],[7,9,11,155,284,[]],[7,9,12,155,284,[]],[7,9,13,142,262,[]],[7,9,14,142,262,[]],[7,9,15,155,284,[]],[7,9,16,155,284,[]],[7,9,17,155,284,[]],[7,9,18,155,284,[]],[7,9,19,155,284,[]],[7,9,20,155,284,[]],[7,9,21,155,284,[]],[7,9,22,161,297,[]],[7,10,-2,11,14,[]],[7,10,-1,11,14,[]],[7,10,0,96,191,[]],[7,10,1,17,23,[]],[7,10,10,96,191,[]],[7,10,11,167,304,[]],[7,10,17,160,296,[]],[7,10,18,160,296,[]],[7,10,19,158,291,[]],[7,10,20,158,289,[]],[7,10,21,168,305,[]],[7,11,0,32,67,[]],[7,11,10,32,67,[]],[7,11,11,171,308,[]],[7,11,20,158,289,[]],[7,11,21,172,309,[]],[7,12,1,32,66,[]],[7,12,4,19,26,[]],[7,12,9,32,66,[]],[7,12,11,171,308,[]],[7,12,20,158,290,[]],[7,12,21,172,309,[]],[7,13,1,32,67,[]],[7,13,4,19,25,[]],[7,13,9,32,67,[]],[7,13,11,171,308,[]],[7,13,21,172,309,[]],[7,14,2,32,67,[]],[7,14,4,19,25,[]],[7,14,8,32,67,[]],[7,14,11,167,304,[]],[7,14,13,165,301,[]],[7,14,14,165,301,[]],[7,14,19,4,3,[]],[7,14,21,168,305,[]],[7,14,22,161,297,[]],[7,15,3,32,66,[]],[7,15,4,19,25,[]],[7,15,7,32,66,[]],[7,15,11,180,326,[]],[7,15,12,180,326,[]],[7,15,13,165,302,[]],[7,15,14,165,302,[]],[7,15,15,180,326,[]],[7,15,16,180,326,[]],[7,15,17,180,326,[]],[7,15,18,180,326,[]],[7,15,19,180,326,[]],[7,15,20,180,326,[]],[7,15,21,180,326,[]],[7,15,22,186,341,[]],[7,16,3,32,67,[]],[7,16,4,19,25,[]],[7,16,7,32,67,[]],[7,16,11,192,348,[]],[7,16,17,185,340,[]],[7,16,18,185,340,[]],[7,16,19,183,334,[]],[7,16,20,183,334,[]],[7,16,21,193,349,[]],[7,17,4,32,67,[]],[7,17,6,32,67,[]],[7,17,11,196,352,[]],[7,17,19,183,335,[]],[7,17,20,183,333,[]],[7,17,21,197,353,[]],[7,18,5,32,66,[]],[7,18,11,196,352,[]],[7,18,19,183,336,[]],[7,18,20,183,336,[]],[7,18,21,197,353,[]],[7,19,5,32,67,[]],[7,19,11,196,352,[]],[7,19,21,197,353,[]],[7,20,5,32,64,[]],[7,20,11,192,348,[]],[7,20,13,190,345,[]],[7,20,14,190,345,[]],[7,20,19,5,4,[]],[7,20,21,193,349,[]],[7,20,22,186,341,[]],[7,21,10,86,170,[]],[7,21,11,101,194,[]],[7,21,12,101,194,[]],[7,21,13,190,346,[]],[7,21,14,190,346,[]],[7,21,15,101,194,[]],[7,21,16,101,194,[]],[7,21,17,101,194,[]],[7,21,18,101,194,[]],[7,21,19,101,194,[]],[7,21,20,101,194,[]],[7,21,21,101,194,[]],[7,21,22,86,170,[]],[7,22,10,86,174,[]],[7,22,11,102,195,[]],[7,22,12,77,148,[]],[7,22,21,102,195,[]],[7,22,22,86,174,[]],[7,23,11,86,174,[]],[7,23,21,86,174,[]],[7,24,12,86,173,[]],[7,24,18,80,154,[]],[7,24,20,86,173,[]],[7,25,12,86,174,[]],[7,25,18,80,153,[]],[7,25,20,86,174,[]],[7,26,13,86,174,[]],[7,26,18,80,153,[]],[7,26,19,86,174,[]],[7,27,14,86,173,[]],[7,27,18,86,173,[]],[7,28,14,86,174,[]],[7,28,18,86,174,[]],[7,29,15,86,174,[]],[7,29,17,86,174,[]],[7,30,16,86,173,[]],[7,31,16,86,174,[]],[7,32,16,86,171,[]],[8,-3,-17,421,638,[]],[8,-3,-16,421,638,[]],[8,-3,-15,421,638,[]],[8,-3,-14,421,638,[]],[8,-3,-13,421,638,[]],[8,-3,-12,421,638,[]],[8,-3,-11,421,638,[]],[8,-3,-10,421,638,[]],[8,-3,-9,421,638,[]],[8,-3,-8,421,638,[]],[8,-3,-7,421,638,[]],[8,-3,-6,421,638,[]],[8,-3,-5,421,638,[]],[8,-3,-4,421,638,[]],[8,-3,-3,421,638,[]],[8,-3,-2,421,638,[]],[8,-3,-1,421,638,[]],[8,-3,0,421,638,[]],[8,-3,1,421,638,[]],[8,-3,2,421,638,[]],[8,-3,3,421,638,[]],[8,-3,4,421,638,[]],[8,-3,5,421,638,[]],[8,-3,6,421,638,[]],[8,-3,7,421,638,[]],[8,-3,8,421,638,[]],[8,-3,9,421,638,[]],[8,-3,10,421,638,[]],[8,-3,11,421,638,[]],[8,-3,12,421,638,[]],[8,-3,13,421,638,[]],[8,-3,14,421,638,[]],[8,-3,15,421,638,[]],[8,-3,16,421,638,[]],[8,-3,17,421,638,[]],[8,-3,18,421,638,[]],[8,-3,19,421,638,[]],[8,-3,20,421,638,[]],[8,-3,21,421,638,[]],[8,-3,22,421,638,[]],[8,-3,23,421,638,[]],[8,-3,24,421,638,[]],[8,-3,25,421,638,[]],[8,-3,26,421,638,[]],[8,-3,27,421,638,[]],[8,-3,28,421,638,[]],[8,-3,29,421,638,[]],[8,-3,30,421,638,[]],[8,-3,31,421,638,[]],[8,-2,-17,421,638,[]],[8,-2,-16,421,638,[]],[8,-2,-15,421,638,[]],[8,-2,-14,421,638,[]],[8,-2,-13,421,638,[]],[8,-2,-12,421,638,[]],[8,-2,-11,421,638,[]],[8,-2,-10,421,638,[]],[8,-2,-9,421,638,[]],[8,-2,-8,421,638,[]],[8,-2,-7,421,638,[]],[8,-2,-6,421,638,[]],[8,-2,-5,421,638,[]],[8,-2,-4,421,638,[]],[8,-2,-3,421,638,[]],[8,-2,-2,421,638,[]],[8,-2,-1,421,638,[]],[8,-2,0,421,638,[]],[8,-2,1,421,638,[]],[8,-2,2,421,638,[]],[8,-2,3,421,638,[]],[8,-2,4,421,638,[]],[8,-2,5,421,638,[]],[8,-2,6,421,638,[]],[8,-2,7,421,638,[]],[8,-2,8,421,638,[]],[8,-2,9,421,638,[]],[8,-2,10,421,638,[]],[8,-2,11,421,638,[]],[8,-2,12,421,638,[]],[8,-2,13,421,638,[]],[8,-2,14,421,638,[]],[8,-2,15,421,638,[]],[8,-2,16,421,638,[]],[8,-2,17,421,638,[]],[8,-2,18,421,638,[]],[8,-2,19,421,638,[]],[8,-2,20,421,638,[]],[8,-2,21,421,638,[]],[8,-2,22,421,638,[]],[8,-2,23,421,638,[]],[8,-2,24,421,638,[]],[8,-2,25,421,638,[]],[8,-2,26,421,638,[]],[8,-2,27,421,638,[]],[8,-2,28,421,638,[]],[8,-2,29,421,638,[]],[8,-2,30,421,638,[]],[8,-2,31,421,638,[]],[8,-1,-17,421,638,[]],[8,-1,-16,421,638,[]],[8,-1,-15,421,638,[]],[8,-1,-14,421,638,[]],[8,-1,-13,421,638,[]],[8,-1,-12,421,638,[]],[8,-1,-11,421,638,[]],[8,-1,-10,421,638,[]],[8,-1,-9,421,638,[]],[8,-1,-8,421,638,[]],[8,-1,-7,421,638,[]],[8,-1,-6,421,638,[]],[8,-1,-5,421,638,[]],[8,-1,-4,421,638,[]],[8,-1,-3,421,638,[]],[8,-1,-2,421,638,[]],[8,-1,-1,421,638,[]],[8,-1,0,421,638,[]],[8,-1,1,421,638,[]],[8,-1,2,421,638,[]],[8,-1,3,421,638,[]],[8,-1,4,421,638,[]],[8,-1,5,421,638,[]],[8,-1,6,421,638,[]],[8,-1,7,421,638,[]],[8,-1,8,421,638,[]],[8,-1,9,421,638,[]],[8,-1,10,421,638,[]],[8,-1,11,421,638,[]],[8,-1,12,421,638,[]],[8,-1,13,421,638,[]],[8,-1,14,421,638,[]],[8,-1,15,421,638,[]],[8,-1,16,421,638,[]],[8,-1,17,421,638,[]],[8,-1,18,421,638,[]],[8,-1,19,421,638,[]],[8,-1,20,421,638,[]],[8,-1,21,421,638,[]],[8,-1,22,421,638,[]],[8,-1,23,421,638,[]],[8,-1,24,421,638,[]],[8,-1,25,421,638,[]],[8,-1,26,421,638,[]],[8,-1,27,421,638,[]],[8,-1,28,421,638,[]],[8,-1,29,421,638,[]],[8,-1,30,421,638,[]],[8,-1,31,421,638,[]],[8,0,-17,421,638,[]],[8,0,-16,421,638,[]],[8,0,-15,421,638,[]],[8,0,-14,421,638,[]],[8,0,-13,421,638,[]],[8,0,-12,421,638,[]],[8,0,-11,421,638,[]],[8,0,-10,421,638,[]],[8,0,-9,421,638,[]],[8,0,-8,421,638,[]],[8,0,-7,421,638,[]],[8,0,-6,421,638,[]],[8,0,-5,421,638,[]],[8,0,-4,421,638,[]],[8,0,-3,421,638,[]],[8,0,-2,421,638,[]],[8,0,-1,421,638,[]],[8,0,0,421,638,[]],[8,0,1,421,638,[]],[8,0,2,421,638,[]],[8,0,3,421,638,[]],[8,0,4,421,638,[]],[8,0,5,421,638,[]],[8,0,6,421,638,[]],[8,0,7,421,638,[]],[8,0,8,421,638,[]],[8,0,9,421,638,[]],[8,0,10,421,638,[]],[8,0,11,421,638,[]],[8,0,12,421,638,[]],[8,0,13,421,638,[]],[8,0,14,421,638,[]],[8,0,15,421,638,[]],[8,0,16,421,638,[]],[8,0,17,421,638,[]],[8,0,18,421,638,[]],[8,0,19,421,638,[]],[8,0,20,421,638,[]],[8,0,21,421,638,[]],[8,0,22,421,638,[]],[8,0,23,421,638,[]],[8,0,24,421,638,[]],[8,0,25,421,638,[]],[8,0,26,421,638,[]],[8,0,27,421,638,[]],[8,0,28,421,638,[]],[8,0,29,421,638,[]],[8,0,30,421,638,[]],[8,0,31,421,638,[]],[8,1,-17,421,638,[]],[8,1,-16,421,638,[]],[8,1,-15,421,638,[]],[8,1,-14,421,638,[]],[8,1,-13,421,638,[]],[8,1,-12,421,638,[]],[8,1,-11,421,638,[]],[8,1,-10,421,638,[]],[8,1,-9,421,638,[]],[8,1,-8,421,638,[]],[8,1,-7,421,638,[]],[8,1,-6,421,638,[]],[8,1,-5,421,638,[]],[8,1,-4,421,638,[]],[8,1,-3,421,638,[]],[8,1,-2,421,638,[]],[8,1,-1,421,638,[]],[8,1,0,421,638,[]],[8,1,1,421,638,[]],[8,1,2,421,638,[]],[8,1,3,421,638,[]],[8,1,4,421,638,[]],[8,1,5,421,638,[]],[8,1,6,421,638,[]],[8,1,7,421,638,[]],[8,1,8,421,638,[]],[8,1,9,421,638,[]],[8,1,10,421,638,[]],[8,1,11,421,638,[]],[8,1,12,421,638,[]],[8,1,13,421,638,[]],[8,1,14,421,638,[]],[8,1,15,421,638,[]],[8,1,16,421,638,[]],[8,1,17,421,638,[]],[8,1,18,421,638,[]],[8,1,19,421,638,[]],[8,1,20,421,638,[]],[8,1,21,421,638,[]],[8,1,22,421,638,[]],[8,1,23,421,638,[]],[8,1,24,421,638,[]],[8,1,25,421,638,[]],[8,1,26,421,638,[]],[8,1,27,421,638,[]],[8,1,28,421,638,[]],[8,1,29,421,638,[]],[8,1,30,421,638,[]],[8,1,31,421,638,[]],[8,2,-16,421,638,[]],[8,2,-15,421,638,[]],[8,2,-14,421,638,[]],[8,2,-13,421,638,[]],[8,2,-12,421,638,[]],[8,2,-11,421,638,[]],[8,2,-10,421,638,[]],[8,2,-9,421,638,[]],[8,2,-8,421,638,[]],[8,2,-7,421,638,[]],[8,2,-6,421,638,[]],[8,2,-5,421,638,[]],[8,2,-4,421,638,[]],[8,2,-3,421,638,[]],[8,2,-2,421,638,[]],[8,2,-1,421,638,[]],[8,2,0,421,638,[]],[8,2,1,421,638,[]],[8,2,2,421,638,[]],[8,2,4,10,11,[]],[8,2,8,10,11,[]],[8,2,12,10,11,[]],[8,2,16,10,11,[]],[8,2,20,10,11,[]],[8,2,21,10,11,[]],[8,2,24,384,602,[]],[8,3,-14,388,606,[]],[8,3,-13,414,631,[]],[8,3,-9,383,601,[]],[8,3,-8,382,600,[]],[8,3,-7,381,599,[]],[8,3,-5,11,15,[]],[8,3,-4,11,15,[]],[8,3,-3,11,15,[]],[8,3,-2,11,15,[]],[8,3,-1,11,15,[]],[8,3,0,108,199,[]],[8,3,1,108,199,[]],[8,3,2,108,199,[]],[8,3,3,108,199,[]],[8,3,4,108,199,[]],[8,3,5,108,199,[]],[8,3,6,108,199,[]],[8,3,7,108,199,[]],[8,3,8,108,199,[]],[8,3,9,108,199,[]],[8,3,10,108,199,[]],[8,3,11,132,242,[]],[8,3,12,132,242,[]],[8,3,13,132,242,[]],[8,3,14,132,242,[]],[8,3,15,132,242,[]],[8,3,16,132,242,[]],[8,3,17,132,242,[]],[8,3,18,132,242,[]],[8,3,19,132,242,[]],[8,3,20,132,242,[]],[8,3,21,132,242,[]],[8,3,22,138,257,[]],[8,4,-14,388,606,[]],[8,4,-9,383,601,[]],[8,4,-5,11,12,[]],[8,4,0,119,220,[]],[8,4,6,110,201,[]],[8,4,7,110,203,[]],[8,4,8,113,213,[]],[8,4,9,113,213,[]],[8,4,10,120,221,[]],[8,4,11,144,264,[]],[8,4,15,137,256,[]],[8,4,16,137,256,[]],[8,4,17,136,254,[]],[8,4,18,136,254,[]],[8,4,21,145,265,[]],[8,5,-14,388,606,[]],[8,5,0,123,224,[]],[8,5,7,110,204,[]],[8,5,10,120,221,[]],[8,5,11,144,264,[]],[8,5,17,136,255,[]],[8,5,18,136,255,[]],[8,5,21,147,267,[]],[8,6,-14,388,606,[]],[8,6,0,123,224,[]],[8,6,10,120,221,[]],[8,6,11,144,264,[]],[8,6,21,147,267,[]],[8,7,-14,388,606,[]],[8,7,0,123,224,[]],[8,7,8,115,215,[]],[8,7,10,120,221,[]],[8,7,11,144,264,[]],[8,7,19,140,259,[]],[8,7,21,147,267,[]],[8,8,-5,11,16,[]],[8,8,0,119,220,[]],[8,8,2,2,1,[]],[8,8,8,115,215,[]],[8,8,10,120,221,[]],[8,8,11,144,264,[]],[8,8,13,3,2,[]],[8,8,19,140,259,[]],[8,8,21,145,265,[]],[8,8,22,138,257,[]],[8,9,-5,11,14,[]],[8,9,-4,11,14,[]],[8,9,-3,11,14,[]],[8,9,-1,32,63,[]],[8,9,0,95,190,[]],[8,9,1,95,190,[]],[8,9,2,95,190,[]],[8,9,3,95,190,[]],[8,9,4,95,190,[]],[8,9,5,95,190,[]],[8,9,6,95,190,[]],[8,9,7,95,190,[]],[8,9,8,95,190,[]],[8,9,9,95,190,[]],[8,9,10,95,190,[]],[8,9,11,155,284,[]],[8,9,12,155,284,[]],[8,9,13,155,284,[]],[8,9,14,155,284,[]],[8,9,15,155,284,[]],[8,9,16,155,284,[]],[8,9,17,155,284,[]],[8,9,18,155,284,[]],[8,9,19,155,284,[]],[8,9,20,155,284,[]],[8,9,21,155,284,[]],[8,9,22,161,297,[]],[8,10,-2,11,14,[]],[8,10,-1,11,14,[]],[8,10,0,96,191,[]],[8,10,2,17,23,[]],[8,10,3,17,23,[]],[8,10,10,96,191,[]],[8,10,11,167,304,[]],[8,10,17,160,296,[]],[8,10,18,160,296,[]],[8,10,19,158,291,[]],[8,10,20,158,289,[]],[8,10,21,168,305,[]],[8,11,0,32,67,[]],[8,11,10,32,67,[]],[8,11,11,171,308,[]],[8,11,20,158,289,[]],[8,11,21,172,309,[]],[8,12,1,32,66,[]],[8,12,9,32,66,[]],[8,12,11,171,308,[]],[8,12,20,158,290,[]],[8,12,21,172,309,[]],[8,13,1,32,67,[]],[8,13,9,32,67,[]],[8,13,11,171,308,[]],[8,13,19,163,299,[]],[8,13,21,172,309,[]],[8,14,2,32,67,[]],[8,14,8,32,67,[]],[8,14,11,167,304,[]],[8,14,13,4,3,[]],[8,14,19,163,299,[]],[8,14,21,168,305,[]],[8,14,22,161,297,[]],[8,15,3,32,66,[]],[8,15,7,32,66,[]],[8,15,11,180,326,[]],[8,15,12,180,326,[]],[8,15,13,180,326,[]],[8,15,14,180,326,[]],[8,15,15,180,326,[]],[8,15,16,180,326,[]],[8,15,17,180,326,[]],[8,15,18,180,326,[]],[8,15,19,180,326,[]],[8,15,20,180,326,[]],[8,15,21,180,326,[]],[8,15,22,186,341,[]],[8,16,3,32,67,[]],[8,16,7,32,67,[]],[8,16,11,192,348,[]],[8,16,17,185,340,[]],[8,16,18,185,340,[]],[8,16,19,183,334,[]],[8,16,20,183,334,[]],[8,16,21,193,349,[]],[8,17,4,32,67,[]],[8,17,6,32,67,[]],[8,17,11,196,352,[]],[8,17,19,183,332,[]],[8,17,20,183,333,[]],[8,17,21,197,353,[]],[8,18,5,32,66,[]],[8,18,11,196,352,[]],[8,18,19,183,336,[]],[8,18,20,183,336,[]],[8,18,21,197,353,[]],[8,19,5,32,67,[]],[8,19,11,196,352,[]],[8,19,19,188,343,[]],[8,19,21,197,353,[]],[8,20,5,32,64,[]],[8,20,11,192,348,[]],[8,20,13,5,4,[]],[8,20,19,188,343,[]],[8,20,21,193,349,[]],[8,20,22,186,341,[]],[8,21,2,46,99,[]],[8,21,3,46,99,[]],[8,21,4,46,99,[]],[8,21,5,46,99,[]],[8,21,6,46,99,[]],[8,21,7,46,99,[]],[8,21,8,46,99,[]],[8,21,10,86,170,[]],[8,21,11,101,194,[]],[8,21,12,101,194,[]],[8,21,13,101,194,[]],[8,21,14,101,194,[]],[8,21,15,101,194,[]],[8,21,16,101,194,[]],[8,21,17,101,194,[]],[8,21,18,101,194,[]],[8,21,19,101,194,[]],[8,21,20,101,194,[]],[8,21,21,101,194,[]],[8,21,22,86,170,[]],[8,22,10,86,174,[]],[8,22,11,102,195,[]],[8,22,14,82,159,[]],[8,22,15,82,160,[]],[8,22,18,83,162,[]],[8,22,19,83,163,[]],[8,22,21,102,195,[]],[8,22,22,86,174,[]],[8,23,11,86,174,[]],[8,23,15,82,158,[]],[8,23,21,86,174,[]],[8,24,12,86,173,[]],[8,24,13,81,156,[]],[8,24,20,86,173,[]],[8,25,12,86,174,[]],[8,25,13,81,155,[]],[8,25,20,86,174,[]],[8,26,13,86,174,[]],[8,26,19,86,174,[]],[8,27,14,86,173,[]],[8,27,18,86,173,[]],[8,28,14,86,174,[]],[8,28,18,86,174,[]],[8,29,15,86,174,[]],[8,29,17,86,174,[]],[8,30,16,86,173,[]],[8,31,16,86,174,[]],[8,32,16,86,171,[]],[9,-3,-17,421,638,[]],[9,-3,-16,421,638,[]],[9,-3,-15,421,638,[]],[9,-3,-14,421,638,[]],[9,-3,-13,421,638,[]],[9,-3,-12,421,638,[]],[9,-3,-11,421,638,[]],[9,-3,-10,421,638,[]],[9,-3,-9,421,638,[]],[9,-3,-8,421,638,[]],[9,-3,-7,421,638,[]],[9,-3,-6,421,638,[]],[9,-3,-5,421,638,[]],[9,-3,-4,421,638,[]],[9,-3,-3,421,638,[]],[9,-3,-2,421,638,[]],[9,-3,-1,421,638,[]],[9,-3,0,421,638,[]],[9,-3,1,421,638,[]],[9,-3,2,421,638,[]],[9,-3,3,421,638,[]],[9,-3,4,421,638,[]],[9,-3,5,421,638,[]],[9,-3,6,421,638,[]],[9,-3,7,421,638,[]],[9,-3,8,421,638,[]],[9,-3,9,421,638,[]],[9,-3,10,421,638,[]],[9,-3,11,421,638,[]],[9,-3,12,421,638,[]],[9,-3,13,421,638,[]],[9,-3,14,421,638,[]],[9,-3,15,421,638,[]],[9,-3,16,421,638,[]],[9,-3,17,421,638,[]],[9,-3,18,421,638,[]],[9,-3,19,421,638,[]],[9,-3,20,421,638,[]],[9,-3,21,421,638,[]],[9,-3,22,421,638,[]],[9,-3,23,421,638,[]],[9,-3,24,421,638,[]],[9,-3,25,421,638,[]],[9,-3,26,421,638,[]],[9,-3,27,421,638,[]],[9,-3,28,421,638,[]],[9,-3,29,421,638,[]],[9,-3,30,421,638,[]],[9,-3,31,421,638,[]],[9,-2,-17,421,638,[]],[9,-2,-16,421,638,[]],[9,-2,-15,421,638,[]],[9,-2,-14,421,638,[]],[9,-2,-13,421,638,[]],[9,-2,-12,421,638,[]],[9,-2,-11,421,638,[]],[9,-2,-10,421,638,[]],[9,-2,-9,421,638,[]],[9,-2,-8,421,638,[]],[9,-2,-7,421,638,[]],[9,-2,-6,421,638,[]],[9,-2,-5,421,638,[]],[9,-2,-4,421,638,[]],[9,-2,-3,421,638,[]],[9,-2,-2,421,638,[]],[9,-2,-1,421,638,[]],[9,-2,0,421,638,[]],[9,-2,1,421,638,[]],[9,-2,2,421,638,[]],[9,-2,3,421,638,[]],[9,-2,4,421,638,[]],[9,-2,5,421,638,[]],[9,-2,6,421,638,[]],[9,-2,7,421,638,[]],[9,-2,8,421,638,[]],[9,-2,9,421,638,[]],[9,-2,10,421,638,[]],[9,-2,11,421,638,[]],[9,-2,12,421,638,[]],[9,-2,13,421,638,[]],[9,-2,14,421,638,[]],[9,-2,15,421,638,[]],[9,-2,16,421,638,[]],[9,-2,17,421,638,[]],[9,-2,18,421,638,[]],[9,-2,19,421,638,[]],[9,-2,20,421,638,[]],[9,-2,21,421,638,[]],[9,-2,22,421,638,[]],[9,-2,23,421,638,[]],[9,-2,24,421,638,[]],[9,-2,25,421,638,[]],[9,-2,26,421,638,[]],[9,-2,27,421,638,[]],[9,-2,28,421,638,[]],[9,-2,29,421,638,[]],[9,-2,30,421,638,[]],[9,-2,31,421,638,[]],[9,-1,-17,421,638,[]],[9,-1,-16,421,638,[]],[9,-1,-15,421,638,[]],[9,-1,-14,421,638,[]],[9,-1,-13,421,638,[]],[9,-1,-12,421,638,[]],[9,-1,-11,421,638,[]],[9,-1,-10,421,638,[]],[9,-1,-9,421,638,[]],[9,-1,-8,421,638,[]],[9,-1,-7,421,638,[]],[9,-1,-6,421,638,[]],[9,-1,-5,421,638,[]],[9,-1,-4,421,638,[]],[9,-1,-3,421,638,[]],[9,-1,-2,421,638,[]],[9,-1,-1,421,638,[]],[9,-1,0,421,638,[]],[9,-1,1,421,638,[]],[9,-1,2,421,638,[]],[9,-1,3,421,638,[]],[9,-1,4,421,638,[]],[9,-1,5,421,638,[]],[9,-1,6,421,638,[]],[9,-1,7,421,638,[]],[9,-1,8,421,638,[]],[9,-1,9,421,638,[]],[9,-1,10,421,638,[]],[9,-1,11,421,638,[]],[9,-1,12,421,638,[]],[9,-1,13,421,638,[]],[9,-1,14,421,638,[]],[9,-1,15,421,638,[]],[9,-1,16,421,638,[]],[9,-1,17,421,638,[]],[9,-1,18,421,638,[]],[9,-1,19,421,638,[]],[9,-1,20,421,638,[]],[9,-1,21,421,638,[]],[9,-1,22,421,638,[]],[9,-1,23,421,638,[]],[9,-1,24,421,638,[]],[9,-1,25,421,638,[]],[9,-1,26,421,638,[]],[9,-1,27,421,638,[]],[9,-1,28,421,638,[]],[9,-1,29,421,638,[]],[9,-1,30,421,638,[]],[9,-1,31,421,638,[]],[9,0,-17,421,638,[]],[9,0,-16,421,638,[]],[9,0,-15,421,638,[]],[9,0,-14,421,638,[]],[9,0,-13,421,638,[]],[9,0,-12,421,638,[]],[9,0,-11,421,638,[]],[9,0,-10,421,638,[]],[9,0,-9,421,638,[]],[9,0,-8,421,638,[]],[9,0,-7,421,638,[]],[9,0,-6,421,638,[]],[9,0,-5,421,638,[]],[9,0,-4,421,638,[]],[9,0,-3,421,638,[]],[9,0,-2,421,638,[]],[9,0,-1,421,638,[]],[9,0,0,421,638,[]],[9,0,1,421,638,[]],[9,0,2,421,638,[]],[9,0,3,421,638,[]],[9,0,4,421,638,[]],[9,0,5,421,638,[]],[9,0,6,421,638,[]],[9,0,7,421,638,[]],[9,0,8,421,638,[]],[9,0,9,421,638,[]],[9,0,10,421,638,[]],[9,0,11,421,638,[]],[9,0,12,421,638,[]],[9,0,13,421,638,[]],[9,0,14,421,638,[]],[9,0,15,421,638,[]],[9,0,16,421,638,[]],[9,0,17,421,638,[]],[9,0,18,421,638,[]],[9,0,19,421,638,[]],[9,0,20,421,638,[]],[9,0,21,421,638,[]],[9,0,22,421,638,[]],[9,0,23,421,638,[]],[9,0,24,421,638,[]],[9,0,25,421,638,[]],[9,0,26,421,638,[]],[9,0,27,421,638,[]],[9,0,28,421,638,[]],[9,0,29,421,638,[]],[9,0,30,421,638,[]],[9,0,31,421,638,[]],[9,1,-17,421,638,[]],[9,1,-16,421,638,[]],[9,1,-15,421,638,[]],[9,1,-14,421,638,[]],[9,1,-13,421,638,[]],[9,1,-12,421,638,[]],[9,1,-11,421,638,[]],[9,1,-10,421,638,[]],[9,1,-9,421,638,[]],[9,1,-8,421,638,[]],[9,1,-7,421,638,[]],[9,1,-6,421,638,[]],[9,1,-5,421,638,[]],[9,1,-4,421,638,[]],[9,1,-3,421,638,[]],[9,1,-2,421,638,[]],[9,1,-1,421,638,[]],[9,1,0,421,638,[]],[9,1,1,421,638,[]],[9,1,2,421,638,[]],[9,1,3,421,638,[]],[9,1,4,421,638,[]],[9,1,5,421,638,[]],[9,1,6,421,638,[]],[9,1,7,421,638,[]],[9,1,8,421,638,[]],[9,1,9,421,638,[]],[9,1,10,421,638,[]],[9,1,11,421,638,[]],[9,1,12,421,638,[]],[9,1,13,421,638,[]],[9,1,14,421,638,[]],[9,1,15,421,638,[]],[9,1,16,421,638,[]],[9,1,17,421,638,[]],[9,1,18,421,638,[]],[9,1,19,421,638,[]],[9,1,20,421,638,[]],[9,1,21,421,638,[]],[9,1,22,421,638,[]],[9,1,23,421,638,[]],[9,1,24,421,638,[]],[9,1,25,421,638,[]],[9,1,26,421,638,[]],[9,1,27,421,638,[]],[9,1,28,421,638,[]],[9,1,29,421,638,[]],[9,1,30,421,638,[]],[9,1,31,421,638,[]],[9,2,-15,421,638,[]],[9,2,-14,421,638,[]],[9,2,-13,421,638,[]],[9,2,-12,421,638,[]],[9,2,-11,421,638,[]],[9,2,-10,421,638,[]],[9,2,-9,421,638,[]],[9,2,-8,421,638,[]],[9,2,-7,421,638,[]],[9,2,-6,421,638,[]],[9,2,-5,421,638,[]],[9,2,-4,421,638,[]],[9,2,-3,421,638,[]],[9,2,-2,421,638,[]],[9,2,-1,421,638,[]],[9,2,0,421,638,[]],[9,2,1,421,638,[]],[9,2,21,10,11,[]],[9,2,23,385,603,[]],[9,2,29,415,632,[]],[9,3,-5,11,15,[]],[9,3,-4,11,15,[]],[9,3,-3,11,15,[]],[9,3,-2,11,15,[]],[9,3,-1,11,15,[]],[9,3,0,108,199,[]],[9,3,1,108,199,[]],[9,3,2,108,199,[]],[9,3,3,108,199,[]],[9,3,4,108,199,[]],[9,3,5,108,199,[]],[9,3,6,108,199,[]],[9,3,7,108,199,[]],[9,3,8,108,199,[]],[9,3,9,108,199,[]],[9,3,10,108,199,[]],[9,3,11,132,242,[]],[9,3,12,132,242,[]],[9,3,13,132,242,[]],[9,3,14,132,242,[]],[9,3,15,132,242,[]],[9,3,16,132,242,[]],[9,3,17,132,242,[]],[9,3,18,132,242,[]],[9,3,19,132,242,[]],[9,3,20,132,242,[]],[9,3,21,132,242,[]],[9,3,22,138,257,[]],[9,4,-5,11,12,[]],[9,4,0,119,220,[]],[9,4,6,110,202,[]],[9,4,7,110,201,[]],[9,4,8,113,213,[]],[9,4,9,113,213,[]],[9,4,10,120,221,[]],[9,4,11,144,264,[]],[9,4,15,137,256,[]],[9,4,16,137,256,[]],[9,4,17,136,253,[]],[9,4,18,136,253,[]],[9,4,21,145,265,[]],[9,4,22,131,241,[]],[9,5,-14,389,607,[]],[9,5,0,119,220,[]],[9,5,6,110,200,[]],[9,5,10,120,221,[]],[9,5,11,144,264,[]],[9,5,21,145,265,[]],[9,5,22,131,241,[]],[9,6,-14,389,607,[]],[9,6,0,119,220,[]],[9,6,10,120,221,[]],[9,6,11,144,264,[]],[9,6,21,145,265,[]],[9,6,22,131,241,[]],[9,7,-14,388,606,[]],[9,7,-5,11,13,[]],[9,7,0,119,220,[]],[9,7,10,120,221,[]],[9,7,11,144,264,[]],[9,7,21,145,265,[]],[9,7,22,138,257,[]],[9,8,-5,11,16,[]],[9,8,0,119,220,[]],[9,8,2,2,1,[]],[9,8,8,2,1,[]],[9,8,10,120,221,[]],[9,8,11,144,264,[]],[9,8,13,3,2,[]],[9,8,19,3,2,[]],[9,8,21,145,265,[]],[9,8,22,138,257,[]],[9,9,-5,11,14,[]],[9,9,-4,11,14,[]],[9,9,-3,11,14,[]],[9,9,-1,32,63,[]],[9,9,0,95,190,[]],[9,9,1,95,190,[]],[9,9,2,95,190,[]],[9,9,3,95,190,[]],[9,9,4,95,190,[]],[9,9,5,95,190,[]],[9,9,6,95,190,[]],[9,9,7,95,190,[]],[9,9,8,95,190,[]],[9,9,9,95,190,[]],[9,9,10,95,190,[]],[9,9,11,155,284,[]],[9,9,12,155,284,[]],[9,9,13,155,284,[]],[9,9,14,155,284,[]],[9,9,15,155,284,[]],[9,9,16,155,284,[]],[9,9,17,155,284,[]],[9,9,18,155,284,[]],[9,9,19,155,284,[]],[9,9,20,155,284,[]],[9,9,21,155,284,[]],[9,9,22,161,297,[]],[9,10,-2,11,14,[]],[9,10,-1,11,14,[]],[9,10,0,96,191,[]],[9,10,10,96,191,[]],[9,10,11,167,304,[]],[9,10,17,160,296,[]],[9,10,18,160,296,[]],[9,10,19,160,296,[]],[9,10,21,168,305,[]],[9,10,22,154,283,[]],[9,11,0,32,67,[]],[9,11,10,32,67,[]],[9,11,11,167,304,[]],[9,11,21,168,305,[]],[9,11,22,154,283,[]],[9,12,1,32,66,[]],[9,12,9,32,66,[]],[9,12,11,167,304,[]],[9,12,21,168,305,[]],[9,12,22,154,283,[]],[9,13,1,32,67,[]],[9,13,2,16,22,[]],[9,13,3,16,22,[]],[9,13,4,16,22,[]],[9,13,5,16,22,[]],[9,13,6,16,22,[]],[9,13,7,16,22,[]],[9,13,8,16,22,[]],[9,13,9,32,67,[]],[9,13,11,167,304,[]],[9,13,21,168,305,[]],[9,13,22,161,297,[]],[9,14,2,32,67,[]],[9,14,8,32,67,[]],[9,14,11,167,304,[]],[9,14,13,4,3,[]],[9,14,19,4,3,[]],[9,14,21,168,305,[]],[9,14,22,161,297,[]],[9,15,3,32,66,[]],[9,15,7,32,66,[]],[9,15,11,180,326,[]],[9,15,12,180,326,[]],[9,15,13,180,326,[]],[9,15,14,180,326,[]],[9,15,15,180,326,[]],[9,15,16,180,326,[]],[9,15,17,180,326,[]],[9,15,18,180,326,[]],[9,15,19,180,326,[]],[9,15,20,180,326,[]],[9,15,21,180,326,[]],[9,15,22,186,341,[]],[9,16,3,46,97,[]],[9,16,4,46,97,[]],[9,16,5,46,97,[]],[9,16,6,46,97,[]],[9,16,7,46,97,[]],[9,16,11,192,348,[]],[9,16,17,185,340,[]],[9,16,18,185,340,[]],[9,16,19,183,334,[]],[9,16,20,183,334,[]],[9,16,21,193,349,[]],[9,16,22,179,325,[]],[9,17,3,46,97,[]],[9,17,4,47,101,[]],[9,17,5,47,101,[]],[9,17,6,47,101,[]],[9,17,7,46,97,[]],[9,17,11,192,348,[]],[9,17,19,183,335,[]],[9,17,20,183,333,[]],[9,17,21,193,349,[]],[9,17,22,179,325,[]],[9,18,3,46,97,[]],[9,18,4,48,102,[]],[9,18,5,48,102,[]],[9,18,6,48,102,[]],[9,18,7,46,97,[]],[9,18,11,192,348,[]],[9,18,19,183,336,[]],[9,18,20,183,336,[]],[9,18,21,193,349,[]],[9,18,22,179,325,[]],[9,19,3,46,97,[]],[9,19,4,48,102,[]],[9,19,5,48,102,[]],[9,19,6,48,102,[]],[9,19,7,46,97,[]],[9,19,11,192,348,[]],[9,19,21,193,349,[]],[9,19,22,186,341,[]],[9,20,3,46,97,[]],[9,20,4,48,102,[]],[9,20,5,48,102,[]],[9,20,6,48,102,[]],[9,20,7,46,97,[]],[9,20,11,192,348,[]],[9,20,13,5,4,[]],[9,20,19,5,4,[]],[9,20,21,193,349,[]],[9,20,22,186,341,[]],[9,21,2,46,99,[]],[9,21,3,46,97,[]],[9,21,4,47,101,[]],[9,21,5,47,101,[]],[9,21,6,47,101,[]],[9,21,7,46,97,[]],[9,21,8,46,99,[]],[9,21,10,86,170,[]],[9,21,11,101,194,[]],[9,21,12,101,194,[]],[9,21,13,101,194,[]],[9,21,14,101,194,[]],[9,21,15,101,194,[]],[9,21,16,101,194,[]],[9,21,17,101,194,[]],[9,21,18,101,194,[]],[9,21,19,101,194,[]],[9,21,20,101,194,[]],[9,21,21,101,194,[]],[9,21,22,86,170,[]],[9,22,3,46,99,[]],[9,22,4,46,99,[]],[9,22,5,46,99,[]],[9,22,6,46,99,[]],[9,22,7,46,99,[]],[9,22,10,86,174,[]],[9,22,11,102,195,[]],[9,22,14,82,157,[]],[9,22,15,82,157,[]],[9,22,18,83,161,[]],[9,22,19,83,165,[]],[9,22,21,102,195,[]],[9,22,22,86,174,[]],[9,23,11,86,174,[]],[9,23,18,83,161,[]],[9,23,19,83,161,[]],[9,23,21,86,174,[]],[9,24,12,86,173,[]],[9,24,18,83,161,[]],[9,24,19,83,164,[]],[9,24,20,86,173,[]],[9,25,12,86,174,[]],[9,25,20,86,174,[]],[9,26,13,86,174,[]],[9,26,19,86,174,[]],[9,27,14,86,173,[]],[9,27,18,86,173,[]],[9,28,14,86,174,[]],[9,28,18,86,174,[]],[9,29,15,86,174,[]],[9,29,17,86,174,[]],[9,30,16,86,173,[]],[9,31,16,86,174,[]],[9,32,16,86,171,[]],[10,-3,-17,421,638,[]],[10,-3,-16,421,638,[]],[10,-3,-15,421,638,[]],[10,-3,-14,421,638,[]],[10,-3,-13,421,638,[]],[10,-3,-12,421,638,[]],[10,-3,-11,421,638,[]],[10,-3,-10,421,638,[]],[10,-3,-9,421,638,[]],[10,-3,-8,421,638,[]],[10,-3,-7,421,638,[]],[10,-3,-6,421,638,[]],[10,-3,-5,421,638,[]],[10,-3,-4,421,638,[]],[10,-3,-3,421,638,[]],[10,-3,-2,421,638,[]],[10,-3,-1,421,638,[]],[10,-3,0,421,638,[]],[10,-3,1,421,638,[]],[10,-3,2,421,638,[]],[10,-3,3,421,638,[]],[10,-3,4,421,638,[]],[10,-3,5,421,638,[]],[10,-3,6,421,638,[]],[10,-3,7,421,638,[]],[10,-3,8,421,638,[]],[10,-3,9,421,638,[]],[10,-3,10,421,638,[]],[10,-3,11,421,638,[]],[10,-3,12,421,638,[]],[10,-3,13,421,638,[]],[10,-3,14,421,638,[]],[10,-3,15,421,638,[]],[10,-3,16,421,638,[]],[10,-3,17,421,638,[]],[10,-3,18,421,638,[]],[10,-3,19,421,638,[]],[10,-3,20,421,638,[]],[10,-3,21,421,638,[]],[10,-3,22,421,638,[]],[10,-3,23,421,638,[]],[10,-3,24,421,638,[]],[10,-3,25,421,638,[]],[10,-3,26,421,638,[]],[10,-3,27,421,638,[]],[10,-3,28,421,638,[]],[10,-3,29,421,638,[]],[10,-3,30,421,638,[]],[10,-3,31,421,638,[]],[10,-2,-17,421,638,[]],[10,-2,-16,421,638,[]],[10,-2,-15,421,638,[]],[10,-2,-14,421,638,[]],[10,-2,-13,421,638,[]],[10,-2,-12,421,638,[]],[10,-2,-11,421,638,[]],[10,-2,-10,421,638,[]],[10,-2,-9,421,638,[]],[10,-2,-8,421,638,[]],[10,-2,-7,421,638,[]],[10,-2,-6,421,638,[]],[10,-2,-5,421,638,[]],[10,-2,-4,421,638,[]],[10,-2,-3,421,638,[]],[10,-2,-2,421,638,[]],[10,-2,-1,421,638,[]],[10,-2,0,421,638,[]],[10,-2,1,421,638,[]],[10,-2,2,421,638,[]],[10,-2,3,421,638,[]],[10,-2,4,421,638,[]],[10,-2,5,421,638,[]],[10,-2,6,421,638,[]],[10,-2,7,421,638,[]],[10,-2,8,421,638,[]],[10,-2,9,421,638,[]],[10,-2,10,421,638,[]],[10,-2,11,421,638,[]],[10,-2,12,421,638,[]],[10,-2,13,421,638,[]],[10,-2,14,421,638,[]],[10,-2,15,421,638,[]],[10,-2,16,421,638,[]],[10,-2,17,421,638,[]],[10,-2,18,421,638,[]],[10,-2,19,421,638,[]],[10,-2,20,421,638,[]],[10,-2,21,421,638,[]],[10,-2,22,421,638,[]],[10,-2,23,421,638,[]],[10,-2,24,421,638,[]],[10,-2,25,421,638,[]],[10,-2,26,421,638,[]],[10,-2,27,421,638,[]],[10,-2,28,421,638,[]],[10,-2,29,421,638,[]],[10,-2,30,421,638,[]],[10,-2,31,421,638,[]],[10,-1,-17,421,638,[]],[10,-1,-16,421,638,[]],[10,-1,-15,421,638,[]],[10,-1,-14,421,638,[]],[10,-1,-13,421,638,[]],[10,-1,-12,421,638,[]],[10,-1,-11,421,638,[]],[10,-1,-10,421,638,[]],[10,-1,-9,421,638,[]],[10,-1,-8,421,638,[]],[10,-1,-7,421,638,[]],[10,-1,-6,421,638,[]],[10,-1,-5,421,638,[]],[10,-1,-4,421,638,[]],[10,-1,-3,421,638,[]],[10,-1,-2,421,638,[]],[10,-1,-1,421,638,[]],[10,-1,0,421,638,[]],[10,-1,1,421,638,[]],[10,-1,2,421,638,[]],[10,-1,3,421,638,[]],[10,-1,4,421,638,[]],[10,-1,5,421,638,[]],[10,-1,6,421,638,[]],[10,-1,7,421,638,[]],[10,-1,8,421,638,[]],[10,-1,9,421,638,[]],[10,-1,10,421,638,[]],[10,-1,11,421,638,[]],[10,-1,12,421,638,[]],[10,-1,13,421,638,[]],[10,-1,14,421,638,[]],[10,-1,15,421,638,[]],[10,-1,16,421,638,[]],[10,-1,17,421,638,[]],[10,-1,18,421,638,[]],[10,-1,19,421,638,[]],[10,-1,20,421,638,[]],[10,-1,21,421,638,[]],[10,-1,22,421,638,[]],[10,-1,23,421,638,[]],[10,-1,24,421,638,[]],[10,-1,25,421,638,[]],[10,-1,26,421,638,[]],[10,-1,27,421,638,[]],[10,-1,28,421,638,[]],[10,-1,29,421,638,[]],[10,-1,30,421,638,[]],[10,-1,31,421,638,[]],[10,0,-17,421,638,[]],[10,0,-16,421,638,[]],[10,0,-15,421,638,[]],[10,0,-14,421,638,[]],[10,0,-13,421,638,[]],[10,0,-12,421,638,[]],[10,0,-11,421,638,[]],[10,0,-10,421,638,[]],[10,0,-9,421,638,[]],[10,0,-8,421,638,[]],[10,0,-7,421,638,[]],[10,0,-6,421,638,[]],[10,0,-5,421,638,[]],[10,0,-4,421,638,[]],[10,0,-3,421,638,[]],[10,0,-2,421,638,[]],[10,0,-1,421,638,[]],[10,0,0,421,638,[]],[10,0,1,421,638,[]],[10,0,2,421,638,[]],[10,0,3,421,638,[]],[10,0,4,421,638,[]],[10,0,5,421,638,[]],[10,0,6,421,638,[]],[10,0,7,421,638,[]],[10,0,8,421,638,[]],[10,0,9,421,638,[]],[10,0,10,421,638,[]],[10,0,11,421,638,[]],[10,0,12,421,638,[]],[10,0,13,421,638,[]],[10,0,14,421,638,[]],[10,0,15,421,638,[]],[10,0,16,421,638,[]],[10,0,17,421,638,[]],[10,0,18,421,638,[]],[10,0,19,421,638,[]],[10,0,20,421,638,[]],[10,0,21,421,638,[]],[10,0,22,421,638,[]],[10,0,23,421,638,[]],[10,0,24,421,638,[]],[10,0,25,421,638,[]],[10,0,26,421,638,[]],[10,0,27,421,638,[]],[10,0,28,421,638,[]],[10,0,29,421,638,[]],[10,0,30,421,638,[]],[10,0,31,421,638,[]],[10,1,-17,421,638,[]],[10,1,-16,421,638,[]],[10,1,-15,421,638,[]],[10,1,-14,421,638,[]],[10,1,-13,421,638,[]],[10,1,-12,421,638,[]],[10,1,-11,421,638,[]],[10,1,-10,421,638,[]],[10,1,-9,421,638,[]],[10,1,-8,421,638,[]],[10,1,-7,421,638,[]],[10,1,-6,421,638,[]],[10,1,-5,421,638,[]],[10,1,-4,421,638,[]],[10,1,-3,421,638,[]],[10,1,-2,421,638,[]],[10,1,-1,421,638,[]],[10,1,0,421,638,[]],[10,1,1,421,638,[]],[10,1,2,421,638,[]],[10,1,3,421,638,[]],[10,1,4,421,638,[]],[10,1,5,421,638,[]],[10,1,6,421,638,[]],[10,1,7,421,638,[]],[10,1,8,421,638,[]],[10,1,9,421,638,[]],[10,1,10,421,638,[]],[10,1,11,421,638,[]],[10,1,12,421,638,[]],[10,1,13,421,638,[]],[10,1,14,421,638,[]],[10,1,15,421,638,[]],[10,1,16,421,638,[]],[10,1,17,421,638,[]],[10,1,18,421,638,[]],[10,1,19,421,638,[]],[10,1,20,421,638,[]],[10,1,21,421,638,[]],[10,1,22,421,638,[]],[10,1,23,421,638,[]],[10,1,24,421,638,[]],[10,1,25,421,638,[]],[10,1,26,421,638,[]],[10,1,27,421,638,[]],[10,1,28,421,638,[]],[10,1,29,421,638,[]],[10,1,30,421,638,[]],[10,1,31,421,638,[]],[10,2,-14,421,638,[]],[10,2,-13,421,638,[]],[10,2,-12,421,638,[]],[10,2,-11,421,638,[]],[10,2,-10,421,638,[]],[10,2,-9,421,638,[]],[10,2,-8,421,638,[]],[10,2,-7,421,638,[]],[10,2,-6,421,638,[]],[10,2,-5,421,638,[]],[10,2,-4,421,638,[]],[10,2,-3,421,638,[]],[10,2,-2,421,638,[]],[10,2,-1,421,638,[]],[10,2,0,421,638,[]],[10,2,21,10,11,[]],[10,3,-13,265,484,[]],[10,3,-12,265,484,[]],[10,3,-11,265,484,[]],[10,3,-10,265,484,[]],[10,3,-9,275,494,[]],[10,3,-8,275,494,[]],[10,3,-7,275,494,[]],[10,3,-6,275,494,[]],[10,3,-5,11,15,[]],[10,3,-4,11,15,[]],[10,3,-3,11,15,[]],[10,3,-2,11,15,[]],[10,3,-1,11,15,[]],[10,3,0,108,199,[]],[10,3,1,108,199,[]],[10,3,2,108,199,[]],[10,3,3,108,199,[]],[10,3,4,108,199,[]],[10,3,5,108,199,[]],[10,3,6,108,199,[]],[10,3,7,108,199,[]],[10,3,8,108,199,[]],[10,3,9,108,199,[]],[10,3,10,108,199,[]],[10,3,11,132,242,[]],[10,3,12,132,242,[]],[10,3,13,132,242,[]],[10,3,14,132,242,[]],[10,3,15,132,242,[]],[10,3,16,132,242,[]],[10,3,17,132,242,[]],[10,3,18,132,242,[]],[10,3,19,132,242,[]],[10,3,20,132,242,[]],[10,3,21,132,242,[]],[10,3,22,138,257,[]],[10,4,-5,11,19,[]],[10,4,0,119,220,[]],[10,4,1,118,219,[]],[10,4,2,118,219,[]],[10,4,3,118,219,[]],[10,4,4,118,219,[]],[10,4,5,104,196,[]],[10,4,6,118,219,[]],[10,4,7,118,219,[]],[10,4,8,118,219,[]],[10,4,9,118,219,[]],[10,4,10,120,221,[]],[10,4,11,144,264,[]],[10,4,12,143,263,[]],[10,4,13,143,263,[]],[10,4,14,143,263,[]],[10,4,15,143,263,[]],[10,4,16,129,239,[]],[10,4,17,143,263,[]],[10,4,18,143,263,[]],[10,4,19,143,263,[]],[10,4,20,143,263,[]],[10,4,21,145,265,[]],[10,4,22,138,257,[]],[10,5,-5,11,18,[]],[10,5,0,119,220,[]],[10,5,1,118,219,[]],[10,5,2,118,219,[]],[10,5,3,118,219,[]],[10,5,4,118,219,[]],[10,5,5,104,196,[]],[10,5,6,118,219,[]],[10,5,7,118,219,[]],[10,5,8,118,219,[]],[10,5,9,118,219,[]],[10,5,10,120,221,[]],[10,5,11,144,264,[]],[10,5,12,143,263,[]],[10,5,13,143,263,[]],[10,5,14,143,263,[]],[10,5,15,143,263,[]],[10,5,16,129,239,[]],[10,5,17,143,263,[]],[10,5,18,143,263,[]],[10,5,19,143,263,[]],[10,5,20,143,263,[]],[10,5,21,145,265,[]],[10,5,22,138,257,[]],[10,6,-5,11,18,[]],[10,6,0,119,220,[]],[10,6,1,118,219,[]],[10,6,2,118,219,[]],[10,6,3,118,219,[]],[10,6,4,118,219,[]],[10,6,5,118,219,[]],[10,6,6,118,219,[]],[10,6,7,118,219,[]],[10,6,8,118,219,[]],[10,6,9,118,219,[]],[10,6,10,120,221,[]],[10,6,11,144,264,[]],[10,6,12,143,263,[]],[10,6,13,143,263,[]],[10,6,14,143,263,[]],[10,6,15,143,263,[]],[10,6,16,143,263,[]],[10,6,17,143,263,[]],[10,6,18,143,263,[]],[10,6,19,143,263,[]],[10,6,20,143,263,[]],[10,6,21,145,265,[]],[10,6,22,138,257,[]],[10,7,-5,11,18,[]],[10,7,0,119,220,[]],[10,7,1,118,219,[]],[10,7,2,118,219,[]],[10,7,3,118,219,[]],[10,7,4,118,219,[]],[10,7,5,118,219,[]],[10,7,6,118,219,[]],[10,7,7,118,219,[]],[10,7,8,118,219,[]],[10,7,9,118,219,[]],[10,7,10,120,221,[]],[10,7,11,144,264,[]],[10,7,12,143,263,[]],[10,7,13,143,263,[]],[10,7,14,143,263,[]],[10,7,15,143,263,[]],[10,7,16,143,263,[]],[10,7,17,143,263,[]],[10,7,18,143,263,[]],[10,7,19,143,263,[]],[10,7,20,143,263,[]],[10,7,21,145,265,[]],[10,7,22,138,257,[]],[10,8,-5,11,16,[]],[10,8,0,119,220,[]],[10,8,1,118,219,[]],[10,8,2,118,219,[]],[10,8,3,118,219,[]],[10,8,4,118,219,[]],[10,8,5,118,219,[]],[10,8,6,118,219,[]],[10,8,7,118,219,[]],[10,8,8,118,219,[]],[10,8,9,118,219,[]],[10,8,10,120,221,[]],[10,8,11,144,264,[]],[10,8,12,143,263,[]],[10,8,13,143,263,[]],[10,8,14,143,263,[]],[10,8,15,143,263,[]],[10,8,16,143,263,[]],[10,8,17,143,263,[]],[10,8,18,143,263,[]],[10,8,19,143,263,[]],[10,8,20,143,263,[]],[10,8,21,145,265,[]],[10,8,22,138,257,[]],[10,9,-5,11,14,[]],[10,9,-4,11,14,[]],[10,9,-3,11,14,[]],[10,9,-1,32,63,[]],[10,9,0,95,190,[]],[10,9,1,95,190,[]],[10,9,2,95,190,[]],[10,9,3,95,190,[]],[10,9,4,95,190,[]],[10,9,5,95,190,[]],[10,9,6,95,190,[]],[10,9,7,95,190,[]],[10,9,8,95,190,[]],[10,9,9,95,190,[]],[10,9,10,95,190,[]],[10,9,11,155,284,[]],[10,9,12,155,284,[]],[10,9,13,155,284,[]],[10,9,14,155,284,[]],[10,9,15,155,284,[]],[10,9,16,155,284,[]],[10,9,17,155,284,[]],[10,9,18,155,284,[]],[10,9,19,155,284,[]],[10,9,20,155,284,[]],[10,9,21,155,284,[]],[10,9,22,161,297,[]],[10,10,-2,11,14,[]],[10,10,-1,11,14,[]],[10,10,0,96,191,[]],[10,10,10,96,191,[]],[10,10,11,167,304,[]],[10,10,12,166,303,[]],[10,10,13,166,303,[]],[10,10,14,166,303,[]],[10,10,15,166,303,[]],[10,10,16,166,303,[]],[10,10,17,166,303,[]],[10,10,18,166,303,[]],[10,10,19,166,303,[]],[10,10,20,166,303,[]],[10,10,21,168,305,[]],[10,10,22,161,297,[]],[10,11,0,32,67,[]],[10,11,10,32,67,[]],[10,11,11,167,304,[]],[10,11,12,166,303,[]],[10,11,13,166,303,[]],[10,11,14,166,303,[]],[10,11,15,166,303,[]],[10,11,16,166,303,[]],[10,11,17,166,303,[]],[10,11,18,166,303,[]],[10,11,19,166,303,[]],[10,11,20,166,303,[]],[10,11,21,168,305,[]],[10,11,22,161,297,[]],[10,12,1,32,66,[]],[10,12,9,32,66,[]],[10,12,11,167,304,[]],[10,12,12,166,303,[]],[10,12,13,166,303,[]],[10,12,14,166,303,[]],[10,12,15,166,303,[]],[10,12,16,166,303,[]],[10,12,17,166,303,[]],[10,12,18,166,303,[]],[10,12,19,166,303,[]],[10,12,20,166,303,[]],[10,12,21,168,305,[]],[10,12,22,161,297,[]],[10,13,1,32,67,[]],[10,13,9,32,67,[]],[10,13,11,167,304,[]],[10,13,12,166,303,[]],[10,13,13,166,303,[]],[10,13,14,166,303,[]],[10,13,15,166,303,[]],[10,13,16,166,303,[]],[10,13,17,166,303,[]],[10,13,18,166,303,[]],[10,13,19,166,303,[]],[10,13,20,166,303,[]],[10,13,21,168,305,[]],[10,13,22,161,297,[]],[10,14,2,32,67,[]],[10,14,8,32,67,[]],[10,14,11,167,304,[]],[10,14,12,166,303,[]],[10,14,13,166,303,[]],[10,14,14,166,303,[]],[10,14,15,166,303,[]],[10,14,16,166,303,[]],[10,14,17,166,303,[]],[10,14,18,166,303,[]],[10,14,19,166,303,[]],[10,14,20,166,303,[]],[10,14,21,168,305,[]],[10,14,22,161,297,[]],[10,15,3,32,66,[]],[10,15,7,32,66,[]],[10,15,11,180,326,[]],[10,15,12,180,326,[]],[10,15,13,180,326,[]],[10,15,14,180,326,[]],[10,15,15,180,326,[]],[10,15,16,180,326,[]],[10,15,17,180,326,[]],[10,15,18,180,326,[]],[10,15,19,180,326,[]],[10,15,20,180,326,[]],[10,15,21,180,326,[]],[10,15,22,186,341,[]],[10,16,3,46,97,[]],[10,16,7,46,97,[]],[10,16,11,192,348,[]],[10,16,12,191,347,[]],[10,16,13,191,347,[]],[10,16,14,191,347,[]],[10,16,15,191,347,[]],[10,16,16,191,347,[]],[10,16,17,191,347,[]],[10,16,18,191,347,[]],[10,16,19,191,347,[]],[10,16,20,191,347,[]],[10,16,21,193,349,[]],[10,16,22,186,341,[]],[10,17,3,54,108,[]],[10,17,7,49,103,[]],[10,17,11,192,348,[]],[10,17,12,191,347,[]],[10,17,13,191,347,[]],[10,17,14,191,347,[]],[10,17,15,191,347,[]],[10,17,16,191,347,[]],[10,17,17,191,347,[]],[10,17,18,191,347,[]],[10,17,19,191,347,[]],[10,17,20,191,347,[]],[10,17,21,193,349,[]],[10,17,22,186,341,[]],[10,18,3,55,109,[]],[10,18,7,51,105,[]],[10,18,11,192,348,[]],[10,18,12,191,347,[]],[10,18,13,191,347,[]],[10,18,14,191,347,[]],[10,18,15,191,347,[]],[10,18,16,191,347,[]],[10,18,17,191,347,[]],[10,18,18,191,347,[]],[10,18,19,191,347,[]],[10,18,20,191,347,[]],[10,18,21,193,349,[]],[10,18,22,186,341,[]],[10,19,3,55,109,[]],[10,19,7,51,105,[]],[10,19,11,192,348,[]],[10,19,12,191,347,[]],[10,19,13,191,347,[]],[10,19,14,191,347,[]],[10,19,15,191,347,[]],[10,19,16,191,347,[]],[10,19,17,191,347,[]],[10,19,18,191,347,[]],[10,19,19,191,347,[]],[10,19,20,191,347,[]],[10,19,21,193,349,[]],[10,19,22,186,341,[]],[10,20,3,55,109,[]],[10,20,7,51,105,[]],[10,20,11,192,348,[]],[10,20,12,191,347,[]],[10,20,13,191,347,[]],[10,20,14,191,347,[]],[10,20,15,191,347,[]],[10,20,16,191,347,[]],[10,20,17,191,347,[]],[10,20,18,191,347,[]],[10,20,19,191,347,[]],[10,20,20,191,347,[]],[10,20,21,193,349,[]],[10,20,22,186,341,[]],[10,21,2,46,99,[]],[10,21,3,54,108,[]],[10,21,7,49,103,[]],[10,21,8,46,99,[]],[10,21,10,86,170,[]],[10,21,11,101,194,[]],[10,21,12,101,194,[]],[10,21,13,101,194,[]],[10,21,14,101,194,[]],[10,21,15,101,194,[]],[10,21,16,101,194,[]],[10,21,17,101,194,[]],[10,21,18,101,194,[]],[10,21,19,101,194,[]],[10,21,20,101,194,[]],[10,21,21,101,194,[]],[10,21,22,86,170,[]],[10,22,3,46,99,[]],[10,22,7,46,99,[]],[10,22,10,86,174,[]],[10,22,11,92,186,[]],[10,22,12,92,186,[]],[10,22,13,92,186,[]],[10,22,14,92,186,[]],[10,22,15,92,186,[]],[10,22,16,92,186,[]],[10,22,17,92,186,[]],[10,22,18,92,186,[]],[10,22,19,92,186,[]],[10,22,20,92,186,[]],[10,22,21,92,186,[]],[10,22,22,86,174,[]],[10,23,4,46,99,[]],[10,23,5,46,99,[]],[10,23,6,46,99,[]],[10,23,11,86,174,[]],[10,23,12,92,186,[]],[10,23,13,92,186,[]],[10,23,14,92,186,[]],[10,23,15,93,187,[]],[10,23,16,93,187,[]],[10,23,17,93,187,[]],[10,23,18,92,186,[]],[10,23,19,92,186,[]],[10,23,20,92,186,[]],[10,23,21,86,174,[]],[10,24,12,86,173,[]],[10,24,13,92,186,[]],[10,24,14,92,186,[]],[10,24,15,93,187,[]],[10,24,16,93,187,[]],[10,24,17,93,187,[]],[10,24,18,92,186,[]],[10,24,19,92,186,[]],[10,24,20,86,173,[]],[10,25,12,86,174,[]],[10,25,13,92,186,[]],[10,25,14,92,186,[]],[10,25,15,93,187,[]],[10,25,16,93,187,[]],[10,25,17,93,187,[]],[10,25,18,92,186,[]],[10,25,19,92,186,[]],[10,25,20,86,174,[]],[10,26,13,86,174,[]],[10,26,14,92,186,[]],[10,26,15,92,186,[]],[10,26,16,92,186,[]],[10,26,17,92,186,[]],[10,26,18,92,186,[]],[10,26,19,86,174,[]],[10,27,14,86,173,[]],[10,27,15,92,186,[]],[10,27,16,92,186,[]],[10,27,17,92,186,[]],[10,27,18,86,173,[]],[10,28,14,86,174,[]],[10,28,15,92,186,[]],[10,28,16,92,186,[]],[10,28,17,92,186,[]],[10,28,18,86,174,[]],[10,29,15,86,174,[]],[10,29,16,92,186,[]],[10,29,17,86,174,[]],[10,30,16,86,173,[]],[10,31,16,86,174,[]],[10,32,16,86,171,[]],[11,-3,-17,421,638,[]],[11,-3,-16,421,638,[]],[11,-3,-15,421,638,[]],[11,-3,-14,421,638,[]],[11,-3,-13,421,638,[]],[11,-3,-12,421,638,[]],[11,-3,-11,421,638,[]],[11,-3,-10,421,638,[]],[11,-3,-9,421,638,[]],[11,-3,-8,421,638,[]],[11,-3,-7,421,638,[]],[11,-3,-6,421,638,[]],[11,-3,-5,421,638,[]],[11,-3,-4,421,638,[]],[11,-3,-3,421,638,[]],[11,-3,-2,421,638,[]],[11,-3,-1,421,638,[]],[11,-3,0,421,638,[]],[11,-3,1,421,638,[]],[11,-3,2,421,638,[]],[11,-3,3,421,638,[]],[11,-3,4,421,638,[]],[11,-3,5,421,638,[]],[11,-3,6,421,638,[]],[11,-3,7,421,638,[]],[11,-3,8,421,638,[]],[11,-3,9,421,638,[]],[11,-3,10,421,638,[]],[11,-3,11,421,638,[]],[11,-3,12,421,638,[]],[11,-3,13,421,638,[]],[11,-3,14,421,638,[]],[11,-3,15,421,638,[]],[11,-3,16,421,638,[]],[11,-3,17,421,638,[]],[11,-3,18,421,638,[]],[11,-3,19,421,638,[]],[11,-3,20,421,638,[]],[11,-3,21,421,638,[]],[11,-3,22,421,638,[]],[11,-3,23,421,638,[]],[11,-3,24,421,638,[]],[11,-3,25,421,638,[]],[11,-3,26,421,638,[]],[11,-3,27,421,638,[]],[11,-3,28,421,638,[]],[11,-3,29,421,638,[]],[11,-3,30,421,638,[]],[11,-3,31,421,638,[]],[11,-2,-17,421,638,[]],[11,-2,-16,421,638,[]],[11,-2,-15,421,638,[]],[11,-2,-14,421,638,[]],[11,-2,-13,421,638,[]],[11,-2,-12,421,638,[]],[11,-2,-11,421,638,[]],[11,-2,-10,421,638,[]],[11,-2,-9,421,638,[]],[11,-2,-8,421,638,[]],[11,-2,-7,421,638,[]],[11,-2,-6,421,638,[]],[11,-2,-5,421,638,[]],[11,-2,-4,421,638,[]],[11,-2,-3,421,638,[]],[11,-2,-2,421,638,[]],[11,-2,-1,421,638,[]],[11,-2,0,421,638,[]],[11,-2,1,421,638,[]],[11,-2,2,421,638,[]],[11,-2,3,421,638,[]],[11,-2,4,421,638,[]],[11,-2,5,421,638,[]],[11,-2,6,421,638,[]],[11,-2,7,421,638,[]],[11,-2,8,421,638,[]],[11,-2,9,421,638,[]],[11,-2,10,421,638,[]],[11,-2,11,421,638,[]],[11,-2,12,421,638,[]],[11,-2,13,421,638,[]],[11,-2,14,421,638,[]],[11,-2,15,421,638,[]],[11,-2,16,421,638,[]],[11,-2,17,421,638,[]],[11,-2,18,421,638,[]],[11,-2,19,421,638,[]],[11,-2,20,421,638,[]],[11,-2,21,421,638,[]],[11,-2,22,421,638,[]],[11,-2,23,421,638,[]],[11,-2,24,421,638,[]],[11,-2,25,421,638,[]],[11,-2,26,421,638,[]],[11,-2,27,421,638,[]],[11,-2,28,421,638,[]],[11,-2,29,421,638,[]],[11,-2,30,421,638,[]],[11,-2,31,421,638,[]],[11,-1,-17,421,638,[]],[11,-1,-16,421,638,[]],[11,-1,-15,421,638,[]],[11,-1,-14,421,638,[]],[11,-1,-13,421,638,[]],[11,-1,-12,421,638,[]],[11,-1,-11,421,638,[]],[11,-1,-10,421,638,[]],[11,-1,-9,421,638,[]],[11,-1,-8,421,638,[]],[11,-1,-7,421,638,[]],[11,-1,-6,421,638,[]],[11,-1,-5,421,638,[]],[11,-1,-4,421,638,[]],[11,-1,-3,421,638,[]],[11,-1,-2,421,638,[]],[11,-1,-1,421,638,[]],[11,-1,0,421,638,[]],[11,-1,1,421,638,[]],[11,-1,2,421,638,[]],[11,-1,3,421,638,[]],[11,-1,4,421,638,[]],[11,-1,5,421,638,[]],[11,-1,6,421,638,[]],[11,-1,7,421,638,[]],[11,-1,8,421,638,[]],[11,-1,9,421,638,[]],[11,-1,10,421,638,[]],[11,-1,11,421,638,[]],[11,-1,12,421,638,[]],[11,-1,13,421,638,[]],[11,-1,14,421,638,[]],[11,-1,15,421,638,[]],[11,-1,16,421,638,[]],[11,-1,17,421,638,[]],[11,-1,18,421,638,[]],[11,-1,19,421,638,[]],[11,-1,20,421,638,[]],[11,-1,21,421,638,[]],[11,-1,22,421,638,[]],[11,-1,23,421,638,[]],[11,-1,24,421,638,[]],[11,-1,25,421,638,[]],[11,-1,26,421,638,[]],[11,-1,27,421,638,[]],[11,-1,28,421,638,[]],[11,-1,29,421,638,[]],[11,-1,30,421,638,[]],[11,-1,31,421,638,[]],[11,0,-17,421,638,[]],[11,0,-16,421,638,[]],[11,0,-15,421,638,[]],[11,0,-14,421,638,[]],[11,0,-13,421,638,[]],[11,0,-12,421,638,[]],[11,0,-11,421,638,[]],[11,0,-10,421,638,[]],[11,0,-9,421,638,[]],[11,0,-8,421,638,[]],[11,0,-7,421,638,[]],[11,0,-6,421,638,[]],[11,0,-5,421,638,[]],[11,0,-4,421,638,[]],[11,0,-3,421,638,[]],[11,0,-2,421,638,[]],[11,0,-1,421,638,[]],[11,0,0,421,638,[]],[11,0,1,421,638,[]],[11,0,2,421,638,[]],[11,0,3,421,638,[]],[11,0,4,421,638,[]],[11,0,5,421,638,[]],[11,0,6,421,638,[]],[11,0,7,421,638,[]],[11,0,8,421,638,[]],[11,0,9,421,638,[]],[11,0,10,421,638,[]],[11,0,11,421,638,[]],[11,0,12,421,638,[]],[11,0,13,421,638,[]],[11,0,14,421,638,[]],[11,0,15,421,638,[]],[11,0,16,421,638,[]],[11,0,17,421,638,[]],[11,0,18,421,638,[]],[11,0,19,421,638,[]],[11,0,20,421,638,[]],[11,0,21,421,638,[]],[11,0,22,421,638,[]],[11,0,23,421,638,[]],[11,0,24,421,638,[]],[11,0,25,421,638,[]],[11,0,26,421,638,[]],[11,0,27,421,638,[]],[11,0,28,421,638,[]],[11,0,29,421,638,[]],[11,0,30,421,638,[]],[11,0,31,421,638,[]],[11,1,-17,421,638,[]],[11,1,-16,421,638,[]],[11,1,-15,421,638,[]],[11,1,-14,421,638,[]],[11,1,-13,421,638,[]],[11,1,-12,421,638,[]],[11,1,-11,421,638,[]],[11,1,-10,421,638,[]],[11,1,-9,421,638,[]],[11,1,-8,421,638,[]],[11,1,-7,421,638,[]],[11,1,-6,421,638,[]],[11,1,-5,421,638,[]],[11,1,-4,421,638,[]],[11,1,-3,421,638,[]],[11,1,-2,421,638,[]],[11,1,-1,421,638,[]],[11,1,0,421,638,[]],[11,1,1,421,638,[]],[11,1,2,421,638,[]],[11,1,3,421,638,[]],[11,1,4,421,638,[]],[11,1,5,421,638,[]],[11,1,6,421,638,[]],[11,1,7,421,638,[]],[11,1,8,421,638,[]],[11,1,9,421,638,[]],[11,1,10,421,638,[]],[11,1,11,421,638,[]],[11,1,12,421,638,[]],[11,1,13,421,638,[]],[11,1,14,421,638,[]],[11,1,15,421,638,[]],[11,1,16,421,638,[]],[11,1,17,421,638,[]],[11,1,18,421,638,[]],[11,1,19,421,638,[]],[11,1,20,421,638,[]],[11,1,21,421,638,[]],[11,1,22,421,638,[]],[11,1,23,421,638,[]],[11,1,24,421,638,[]],[11,1,25,421,638,[]],[11,1,26,421,638,[]],[11,1,27,421,638,[]],[11,1,28,421,638,[]],[11,1,29,421,638,[]],[11,1,30,421,638,[]],[11,1,31,421,638,[]],[11,2,-13,266,485,[]],[11,2,-12,267,486,[]],[11,2,-11,421,638,[]],[11,2,-10,421,638,[]],[11,2,-9,421,638,[]],[11,2,-8,421,638,[]],[11,2,-7,421,638,[]],[11,2,-6,421,638,[]],[11,2,-5,421,638,[]],[11,2,-4,421,638,[]],[11,2,-3,421,638,[]],[11,2,-2,421,638,[]],[11,2,21,10,11,[]],[11,3,-13,265,484,[]],[11,3,-12,264,483,[]],[11,3,-11,264,481,[]],[11,3,-10,265,484,[]],[11,3,-9,275,494,[]],[11,3,-8,274,493,[]],[11,3,-7,274,491,[]],[11,3,-6,275,494,[]],[11,3,-5,11,15,[]],[11,3,-4,11,15,[]],[11,3,-3,11,15,[]],[11,3,-2,11,15,[]],[11,3,-1,11,15,[]],[11,3,0,207,371,[]],[11,3,1,207,371,[]],[11,3,2,207,371,[]],[11,3,3,207,371,[]],[11,3,4,207,371,[]],[11,3,5,207,371,[]],[11,3,6,207,371,[]],[11,3,7,207,371,[]],[11,3,8,207,371,[]],[11,3,9,207,371,[]],[11,3,10,207,371,[]],[11,3,11,234,428,[]],[11,3,12,234,428,[]],[11,3,13,234,428,[]],[11,3,14,234,428,[]],[11,3,15,234,428,[]],[11,3,16,234,428,[]],[11,3,17,234,428,[]],[11,3,18,234,428,[]],[11,3,19,234,428,[]],[11,3,20,234,428,[]],[11,3,21,234,428,[]],[11,3,22,241,440,[]],[11,4,-12,264,482,[]],[11,4,-8,274,492,[]],[11,4,-5,11,12,[]],[11,4,0,219,395,[]],[11,4,1,221,397,[]],[11,4,2,221,397,[]],[11,4,3,221,397,[]],[11,4,4,221,397,[]],[11,4,5,205,370,[]],[11,4,6,221,397,[]],[11,4,7,221,397,[]],[11,4,8,221,397,[]],[11,4,9,221,397,[]],[11,4,10,220,396,[]],[11,4,11,246,446,[]],[11,4,12,248,448,[]],[11,4,13,248,448,[]],[11,4,14,248,448,[]],[11,4,15,248,448,[]],[11,4,16,232,427,[]],[11,4,17,248,448,[]],[11,4,18,248,448,[]],[11,4,19,248,448,[]],[11,4,20,248,448,[]],[11,4,21,247,447,[]],[11,4,22,241,440,[]],[11,5,0,219,395,[]],[11,5,1,221,397,[]],[11,5,2,221,397,[]],[11,5,3,221,397,[]],[11,5,4,221,397,[]],[11,5,5,205,370,[]],[11,5,6,221,397,[]],[11,5,7,221,397,[]],[11,5,8,221,397,[]],[11,5,9,221,397,[]],[11,5,10,220,396,[]],[11,5,11,246,446,[]],[11,5,12,248,448,[]],[11,5,13,248,448,[]],[11,5,14,248,448,[]],[11,5,15,248,448,[]],[11,5,16,232,427,[]],[11,5,17,248,448,[]],[11,5,18,248,448,[]],[11,5,19,248,448,[]],[11,5,20,248,448,[]],[11,5,21,247,447,[]],[11,5,22,241,440,[]],[11,5,27,417,634,[]],[11,6,0,219,395,[]],[11,6,1,221,397,[]],[11,6,2,221,397,[]],[11,6,3,221,397,[]],[11,6,4,221,397,[]],[11,6,5,221,397,[]],[11,6,6,221,397,[]],[11,6,7,221,397,[]],[11,6,8,221,397,[]],[11,6,9,221,397,[]],[11,6,10,220,396,[]],[11,6,11,246,446,[]],[11,6,12,248,448,[]],[11,6,13,248,448,[]],[11,6,14,248,448,[]],[11,6,15,248,448,[]],[11,6,16,248,448,[]],[11,6,17,248,448,[]],[11,6,18,248,448,[]],[11,6,19,248,448,[]],[11,6,20,248,448,[]],[11,6,21,247,447,[]],[11,6,22,241,440,[]],[11,7,-5,11,13,[]],[11,7,0,219,395,[]],[11,7,1,221,397,[]],[11,7,2,221,397,[]],[11,7,3,221,397,[]],[11,7,4,221,397,[]],[11,7,5,221,397,[]],[11,7,6,221,397,[]],[11,7,7,221,397,[]],[11,7,8,221,397,[]],[11,7,9,221,397,[]],[11,7,10,220,396,[]],[11,7,11,246,446,[]],[11,7,12,248,448,[]],[11,7,13,248,448,[]],[11,7,14,248,448,[]],[11,7,15,248,448,[]],[11,7,16,248,448,[]],[11,7,17,248,448,[]],[11,7,18,248,448,[]],[11,7,19,248,448,[]],[11,7,20,248,448,[]],[11,7,21,247,447,[]],[11,7,22,241,440,[]],[11,8,-5,11,16,[]],[11,8,0,219,395,[]],[11,8,1,221,397,[]],[11,8,2,221,397,[]],[11,8,3,221,397,[]],[11,8,4,221,397,[]],[11,8,5,221,397,[]],[11,8,6,221,397,[]],[11,8,7,221,397,[]],[11,8,8,221,397,[]],[11,8,9,221,397,[]],[11,8,10,220,396,[]],[11,8,11,246,446,[]],[11,8,12,248,448,[]],[11,8,13,248,448,[]],[11,8,14,248,448,[]],[11,8,15,248,448,[]],[11,8,16,248,448,[]],[11,8,17,248,448,[]],[11,8,18,248,448,[]],[11,8,19,248,448,[]],[11,8,20,248,448,[]],[11,8,21,247,447,[]],[11,8,22,241,440,[]],[11,9,-5,11,14,[]],[11,9,-4,11,14,[]],[11,9,-3,11,14,[]],[11,9,-1,32,63,[]],[11,9,0,95,190,[]],[11,9,1,95,190,[]],[11,9,2,95,190,[]],[11,9,3,95,190,[]],[11,9,4,95,190,[]],[11,9,5,95,190,[]],[11,9,6,95,190,[]],[11,9,7,95,190,[]],[11,9,8,95,190,[]],[11,9,9,95,190,[]],[11,9,10,95,190,[]],[11,9,11,98,192,[]],[11,9,12,98,192,[]],[11,9,13,98,192,[]],[11,9,14,98,192,[]],[11,9,15,98,192,[]],[11,9,16,98,192,[]],[11,9,17,98,192,[]],[11,9,18,98,192,[]],[11,9,19,98,192,[]],[11,9,20,98,192,[]],[11,9,21,98,192,[]],[11,9,22,67,130,[]],[11,10,-2,11,14,[]],[11,10,-1,11,14,[]],[11,10,0,96,191,[]],[11,10,10,96,191,[]],[11,10,11,32,67,[]],[11,10,12,71,142,[]],[11,10,13,71,142,[]],[11,10,14,71,142,[]],[11,10,15,71,142,[]],[11,10,16,71,142,[]],[11,10,17,71,142,[]],[11,10,18,71,142,[]],[11,10,19,71,142,[]],[11,10,20,71,142,[]],[11,10,21,71,142,[]],[11,10,22,67,134,[]],[11,11,0,32,67,[]],[11,11,10,32,67,[]],[11,11,11,67,134,[]],[11,11,12,71,142,[]],[11,11,13,71,142,[]],[11,11,14,71,142,[]],[11,11,15,71,142,[]],[11,11,16,71,142,[]],[11,11,17,71,142,[]],[11,11,18,71,142,[]],[11,11,19,71,142,[]],[11,11,20,71,142,[]],[11,11,21,67,134,[]],[11,12,1,32,66,[]],[11,12,3,20,28,[]],[11,12,9,32,66,[]],[11,12,12,67,133,[]],[11,12,13,71,142,[]],[11,12,14,71,142,[]],[11,12,15,71,142,[]],[11,12,16,71,142,[]],[11,12,17,71,142,[]],[11,12,18,71,142,[]],[11,12,19,71,142,[]],[11,12,20,67,133,[]],[11,13,1,32,67,[]],[11,13,3,20,27,[]],[11,13,9,32,67,[]],[11,13,12,67,134,[]],[11,13,13,71,142,[]],[11,13,14,71,142,[]],[11,13,15,71,142,[]],[11,13,16,71,142,[]],[11,13,17,71,142,[]],[11,13,18,71,142,[]],[11,13,19,71,142,[]],[11,13,20,67,134,[]],[11,14,2,32,67,[]],[11,14,3,20,27,[]],[11,14,8,32,67,[]],[11,14,13,67,134,[]],[11,14,14,71,142,[]],[11,14,15,71,142,[]],[11,14,16,71,142,[]],[11,14,17,71,142,[]],[11,14,18,71,142,[]],[11,14,19,67,134,[]],[11,15,3,32,66,[]],[11,15,7,32,66,[]],[11,15,14,67,133,[]],[11,15,15,71,142,[]],[11,15,16,71,142,[]],[11,15,17,71,142,[]],[11,15,18,67,133,[]],[11,16,3,46,97,[]],[11,16,7,46,97,[]],[11,16,14,67,134,[]],[11,16,15,71,142,[]],[11,16,16,71,142,[]],[11,16,17,71,142,[]],[11,16,18,67,134,[]],[11,17,3,54,108,[]],[11,17,7,49,103,[]],[11,17,15,67,134,[]],[11,17,16,71,142,[]],[11,17,17,67,134,[]],[11,18,3,55,109,[]],[11,18,7,51,105,[]],[11,18,16,67,133,[]],[11,19,3,55,109,[]],[11,19,7,51,105,[]],[11,19,16,67,134,[]],[11,20,3,55,109,[]],[11,20,7,51,105,[]],[11,20,16,67,131,[]],[11,21,2,46,99,[]],[11,21,3,54,108,[]],[11,21,7,49,103,[]],[11,21,8,46,99,[]],[11,22,3,46,99,[]],[11,22,7,46,99,[]],[11,22,10,86,174,[]],[11,22,15,93,189,[]],[11,22,16,93,189,[]],[11,22,17,93,189,[]],[11,22,22,86,174,[]],[11,23,4,46,99,[]],[11,23,6,46,99,[]],[11,23,11,86,174,[]],[11,23,14,93,188,[]],[11,23,18,93,188,[]],[11,23,21,86,174,[]],[11,24,5,46,99,[]],[11,24,12,86,173,[]],[11,24,14,93,188,[]],[11,24,18,93,188,[]],[11,24,20,86,173,[]],[11,25,12,86,174,[]],[11,25,14,93,188,[]],[11,25,18,93,188,[]],[11,25,20,86,174,[]],[11,26,13,86,174,[]],[11,26,19,86,174,[]],[11,27,14,86,173,[]],[11,27,18,86,173,[]],[11,28,14,86,174,[]],[11,28,18,86,174,[]],[11,29,15,86,174,[]],[11,29,17,86,174,[]],[11,30,16,86,173,[]],[11,31,16,86,174,[]],[11,32,16,86,171,[]],[11,33,16,86,172,[]],[12,-3,-17,421,638,[]],[12,-3,-16,421,638,[]],[12,-3,-15,421,638,[]],[12,-3,-14,421,638,[]],[12,-3,-13,421,638,[]],[12,-3,-12,421,638,[]],[12,-3,-11,421,638,[]],[12,-3,-10,421,638,[]],[12,-3,-9,421,638,[]],[12,-3,-8,421,638,[]],[12,-3,-7,421,638,[]],[12,-3,-6,421,638,[]],[12,-3,-5,421,638,[]],[12,-3,-4,421,638,[]],[12,-3,-3,421,638,[]],[12,-3,-2,421,638,[]],[12,-3,-1,421,638,[]],[12,-3,0,421,638,[]],[12,-3,1,421,638,[]],[12,-3,2,421,638,[]],[12,-3,3,421,638,[]],[12,-3,4,421,638,[]],[12,-3,5,421,638,[]],[12,-3,6,421,638,[]],[12,-3,7,421,638,[]],[12,-3,8,421,638,[]],[12,-3,9,421,638,[]],[12,-3,10,421,638,[]],[12,-3,11,421,638,[]],[12,-3,12,421,638,[]],[12,-3,13,421,638,[]],[12,-3,14,421,638,[]],[12,-3,15,421,638,[]],[12,-3,16,421,638,[]],[12,-3,17,421,638,[]],[12,-3,18,421,638,[]],[12,-3,19,421,638,[]],[12,-3,20,421,638,[]],[12,-3,21,421,638,[]],[12,-3,22,421,638,[]],[12,-3,23,421,638,[]],[12,-3,24,421,638,[]],[12,-3,25,421,638,[]],[12,-3,26,421,638,[]],[12,-3,27,421,638,[]],[12,-3,28,421,638,[]],[12,-3,29,421,638,[]],[12,-3,30,421,638,[]],[12,-3,31,421,638,[]],[12,-2,-17,421,638,[]],[12,-2,-16,421,638,[]],[12,-2,-15,421,638,[]],[12,-2,-14,421,638,[]],[12,-2,-13,421,638,[]],[12,-2,-12,421,638,[]],[12,-2,-11,421,638,[]],[12,-2,-10,421,638,[]],[12,-2,-9,421,638,[]],[12,-2,-8,421,638,[]],[12,-2,-7,421,638,[]],[12,-2,-6,421,638,[]],[12,-2,-5,421,638,[]],[12,-2,-4,421,638,[]],[12,-2,-3,421,638,[]],[12,-2,-2,421,638,[]],[12,-2,-1,421,638,[]],[12,-2,0,421,638,[]],[12,-2,1,421,638,[]],[12,-2,2,421,638,[]],[12,-2,3,421,638,[]],[12,-2,4,421,638,[]],[12,-2,5,421,638,[]],[12,-2,6,421,638,[]],[12,-2,7,421,638,[]],[12,-2,8,421,638,[]],[12,-2,9,421,638,[]],[12,-2,10,421,638,[]],[12,-2,11,421,638,[]],[12,-2,12,421,638,[]],[12,-2,13,421,638,[]],[12,-2,14,421,638,[]],[12,-2,15,421,638,[]],[12,-2,16,421,638,[]],[12,-2,17,421,638,[]],[12,-2,18,421,638,[]],[12,-2,19,421,638,[]],[12,-2,20,421,638,[]],[12,-2,21,421,638,[]],[12,-2,22,421,638,[]],[12,-2,23,421,638,[]],[12,-2,24,421,638,[]],[12,-2,25,421,638,[]],[12,-2,26,421,638,[]],[12,-2,27,421,638,[]],[12,-2,28,421,638,[]],[12,-2,29,421,638,[]],[12,-2,30,421,638,[]],[12,-2,31,421,638,[]],[12,-1,-17,421,638,[]],[12,-1,-16,421,638,[]],[12,-1,-15,421,638,[]],[12,-1,-14,421,638,[]],[12,-1,-13,421,638,[]],[12,-1,-12,421,638,[]],[12,-1,-11,421,638,[]],[12,-1,-10,421,638,[]],[12,-1,-9,421,638,[]],[12,-1,-8,421,638,[]],[12,-1,-7,421,638,[]],[12,-1,-6,421,638,[]],[12,-1,-5,421,638,[]],[12,-1,-4,421,638,[]],[12,-1,-3,421,638,[]],[12,-1,-2,421,638,[]],[12,-1,-1,421,638,[]],[12,-1,0,421,638,[]],[12,-1,1,421,638,[]],[12,-1,2,421,638,[]],[12,-1,3,421,638,[]],[12,-1,4,421,638,[]],[12,-1,5,421,638,[]],[12,-1,6,421,638,[]],[12,-1,7,421,638,[]],[12,-1,8,421,638,[]],[12,-1,9,421,638,[]],[12,-1,10,421,638,[]],[12,-1,11,421,638,[]],[12,-1,12,421,638,[]],[12,-1,13,421,638,[]],[12,-1,14,421,638,[]],[12,-1,15,421,638,[]],[12,-1,16,421,638,[]],[12,-1,17,421,638,[]],[12,-1,18,421,638,[]],[12,-1,19,421,638,[]],[12,-1,20,421,638,[]],[12,-1,21,421,638,[]],[12,-1,22,421,638,[]],[12,-1,23,421,638,[]],[12,-1,24,421,638,[]],[12,-1,25,421,638,[]],[12,-1,26,421,638,[]],[12,-1,27,421,638,[]],[12,-1,28,421,638,[]],[12,-1,29,421,638,[]],[12,-1,30,421,638,[]],[12,-1,31,421,638,[]],[12,0,-17,421,638,[]],[12,0,-16,421,638,[]],[12,0,-15,421,638,[]],[12,0,-14,421,638,[]],[12,0,-13,421,638,[]],[12,0,-12,421,638,[]],[12,0,-11,421,638,[]],[12,0,-10,421,638,[]],[12,0,-9,421,638,[]],[12,0,-8,421,638,[]],[12,0,-7,421,638,[]],[12,0,-6,421,638,[]],[12,0,-5,421,638,[]],[12,0,-4,421,638,[]],[12,0,-3,421,638,[]],[12,0,-2,421,638,[]],[12,0,-1,421,638,[]],[12,0,0,421,638,[]],[12,0,1,421,638,[]],[12,0,2,421,638,[]],[12,0,3,421,638,[]],[12,0,4,421,638,[]],[12,0,5,421,638,[]],[12,0,6,421,638,[]],[12,0,7,421,638,[]],[12,0,8,421,638,[]],[12,0,9,421,638,[]],[12,0,10,421,638,[]],[12,0,11,421,638,[]],[12,0,12,421,638,[]],[12,0,13,421,638,[]],[12,0,14,421,638,[]],[12,0,15,421,638,[]],[12,0,16,421,638,[]],[12,0,17,421,638,[]],[12,0,18,421,638,[]],[12,0,19,421,638,[]],[12,0,20,421,638,[]],[12,0,21,421,638,[]],[12,0,22,421,638,[]],[12,0,23,421,638,[]],[12,0,24,421,638,[]],[12,0,25,421,638,[]],[12,0,26,421,638,[]],[12,0,27,421,638,[]],[12,0,28,421,638,[]],[12,0,29,421,638,[]],[12,0,30,421,638,[]],[12,0,31,421,638,[]],[12,1,-17,421,638,[]],[12,1,-16,421,638,[]],[12,1,-15,421,638,[]],[12,1,-14,421,638,[]],[12,1,-13,421,638,[]],[12,1,-12,421,638,[]],[12,1,-11,421,638,[]],[12,1,-10,421,638,[]],[12,1,-9,421,638,[]],[12,1,-8,421,638,[]],[12,1,-7,421,638,[]],[12,1,-6,421,638,[]],[12,1,-5,421,638,[]],[12,1,-4,421,638,[]],[12,1,-3,421,638,[]],[12,1,-2,421,638,[]],[12,1,-1,421,638,[]],[12,1,0,421,638,[]],[12,1,1,421,638,[]],[12,1,2,421,638,[]],[12,1,3,421,638,[]],[12,1,4,421,638,[]],[12,1,5,421,638,[]],[12,1,6,421,638,[]],[12,1,7,421,638,[]],[12,1,8,421,638,[]],[12,1,9,421,638,[]],[12,1,10,421,638,[]],[12,1,11,421,638,[]],[12,1,12,421,638,[]],[12,1,13,421,638,[]],[12,1,14,421,638,[]],[12,1,15,421,638,[]],[12,1,16,421,638,[]],[12,1,17,421,638,[]],[12,1,18,421,638,[]],[12,1,19,421,638,[]],[12,1,20,421,638,[]],[12,1,21,421,638,[]],[12,1,22,421,638,[]],[12,1,23,421,638,[]],[12,1,24,421,638,[]],[12,1,25,421,638,[]],[12,1,26,421,638,[]],[12,1,27,421,638,[]],[12,1,28,421,638,[]],[12,1,29,421,638,[]],[12,1,30,421,638,[]],[12,1,31,421,638,[]],[12,2,-13,266,485,[]],[12,2,-12,267,486,[]],[12,2,-11,267,486,[]],[12,2,-10,266,485,[]],[12,2,-9,276,495,[]],[12,2,-8,277,496,[]],[12,2,-7,277,496,[]],[12,2,-6,276,495,[]],[12,2,-5,10,11,[]],[12,2,-4,10,11,[]],[12,2,0,10,11,[]],[12,2,4,10,11,[]],[12,2,8,10,11,[]],[12,2,12,10,11,[]],[12,2,16,10,11,[]],[12,2,20,10,11,[]],[12,2,21,10,11,[]],[12,3,-13,265,484,[]],[12,3,-12,264,483,[]],[12,3,-11,264,481,[]],[12,3,-10,265,484,[]],[12,3,-9,275,494,[]],[12,3,-8,274,493,[]],[12,3,-7,274,491,[]],[12,3,-6,275,494,[]],[12,3,-5,11,15,[]],[12,3,-4,11,15,[]],[12,3,-3,11,15,[]],[12,3,-2,11,15,[]],[12,3,-1,11,15,[]],[12,3,0,207,371,[]],[12,3,1,207,371,[]],[12,3,2,207,371,[]],[12,3,3,207,371,[]],[12,3,4,207,371,[]],[12,3,5,207,371,[]],[12,3,6,207,371,[]],[12,3,7,207,371,[]],[12,3,8,207,371,[]],[12,3,9,207,371,[]],[12,3,10,207,371,[]],[12,3,11,234,428,[]],[12,3,12,234,428,[]],[12,3,13,234,428,[]],[12,3,14,234,428,[]],[12,3,15,234,428,[]],[12,3,16,234,428,[]],[12,3,17,234,428,[]],[12,3,18,234,428,[]],[12,3,19,234,428,[]],[12,3,20,234,428,[]],[12,3,21,234,428,[]],[12,3,22,241,440,[]],[12,4,-12,264,482,[]],[12,4,-8,274,492,[]],[12,4,-5,11,12,[]],[12,4,-1,227,415,[]],[12,4,0,219,395,[]],[12,4,1,210,376,[]],[12,4,2,210,377,[]],[12,4,3,210,376,[]],[12,4,10,220,396,[]],[12,4,11,246,446,[]],[12,4,18,236,431,[]],[12,4,19,236,430,[]],[12,4,21,247,447,[]],[12,4,22,256,473,[]],[12,5,-1,226,413,[]],[12,5,0,219,395,[]],[12,5,2,210,378,[]],[12,5,10,220,396,[]],[12,5,11,246,446,[]],[12,5,18,236,430,[]],[12,5,19,236,430,[]],[12,5,21,247,447,[]],[12,5,22,255,471,[]],[12,5,26,417,634,[]],[12,5,27,417,634,[]],[12,5,28,417,634,[]],[12,6,-1,226,413,[]],[12,6,0,219,395,[]],[12,6,10,220,396,[]],[12,6,11,246,446,[]],[12,6,18,236,429,[]],[12,6,19,236,429,[]],[12,6,21,247,447,[]],[12,6,22,255,471,[]],[12,6,27,417,634,[]],[12,7,-1,226,413,[]],[12,7,0,219,395,[]],[12,7,10,220,396,[]],[12,7,11,246,446,[]],[12,7,21,247,447,[]],[12,7,22,255,471,[]],[12,8,-5,11,16,[]],[12,8,0,219,395,[]],[12,8,2,6,5,[]],[12,8,8,6,5,[]],[12,8,10,220,396,[]],[12,8,11,246,446,[]],[12,8,13,7,6,[]],[12,8,19,7,6,[]],[12,8,21,247,447,[]],[12,8,22,241,440,[]],[12,8,27,417,634,[]],[12,9,-5,11,14,[]],[12,9,-4,11,14,[]],[12,9,-3,11,14,[]],[12,9,-1,32,63,[]],[12,9,0,95,190,[]],[12,9,1,95,190,[]],[12,9,2,95,190,[]],[12,9,3,95,190,[]],[12,9,4,95,190,[]],[12,9,5,95,190,[]],[12,9,6,95,190,[]],[12,9,7,95,190,[]],[12,9,8,95,190,[]],[12,9,9,95,190,[]],[12,9,10,95,190,[]],[12,9,11,98,192,[]],[12,9,12,98,192,[]],[12,9,13,98,192,[]],[12,9,14,98,192,[]],[12,9,15,98,192,[]],[12,9,16,98,192,[]],[12,9,17,98,192,[]],[12,9,18,98,192,[]],[12,9,19,98,192,[]],[12,9,20,98,192,[]],[12,9,21,98,192,[]],[12,9,22,67,130,[]],[12,10,-2,11,14,[]],[12,10,-1,11,14,[]],[12,10,0,96,191,[]],[12,10,10,96,191,[]],[12,10,11,99,193,[]],[12,10,13,60,112,[]],[12,10,14,60,112,[]],[12,10,21,99,193,[]],[12,10,22,67,134,[]],[12,11,0,39,82,[]],[12,11,1,39,82,[]],[12,11,2,39,82,[]],[12,11,8,33,68,[]],[12,11,9,33,68,[]],[12,11,10,33,68,[]],[12,11,11,67,134,[]],[12,11,21,67,134,[]],[12,12,0,39,82,[]],[12,12,1,39,82,[]],[12,12,2,39,82,[]],[12,12,8,33,68,[]],[12,12,9,33,68,[]],[12,12,10,33,68,[]],[12,12,12,67,133,[]],[12,12,20,67,133,[]],[12,13,0,39,82,[]],[12,13,1,39,82,[]],[12,13,2,39,82,[]],[12,13,8,33,68,[]],[12,13,9,33,68,[]],[12,13,10,33,68,[]],[12,13,12,67,134,[]],[12,13,20,67,134,[]],[12,14,0,39,82,[]],[12,14,1,39,82,[]],[12,14,2,39,82,[]],[12,14,8,33,68,[]],[12,14,9,33,68,[]],[12,14,10,33,68,[]],[12,14,13,67,134,[]],[12,14,19,67,134,[]],[12,15,0,39,83,[]],[12,15,1,39,83,[]],[12,15,2,39,83,[]],[12,15,3,32,66,[]],[12,15,7,32,66,[]],[12,15,8,33,69,[]],[12,15,9,33,69,[]],[12,15,10,33,69,[]],[12,15,14,67,133,[]],[12,15,18,67,133,[]],[12,16,3,46,97,[]],[12,16,7,46,97,[]],[12,16,14,67,134,[]],[12,16,18,67,134,[]],[12,17,3,54,108,[]],[12,17,7,49,103,[]],[12,17,15,67,134,[]],[12,17,17,67,134,[]],[12,18,3,54,108,[]],[12,18,7,49,103,[]],[12,18,16,67,133,[]],[12,19,3,54,108,[]],[12,19,7,49,103,[]],[12,19,16,67,134,[]],[12,20,3,54,108,[]],[12,20,7,49,103,[]],[12,20,16,67,131,[]],[12,21,2,46,99,[]],[12,21,3,54,108,[]],[12,21,7,49,103,[]],[12,21,8,46,99,[]],[12,22,3,46,99,[]],[12,22,7,46,99,[]],[12,23,4,46,99,[]],[12,23,6,46,99,[]],[12,24,5,46,99,[]],[12,25,5,46,98,[]],[13,-3,-17,421,638,[]],[13,-3,-16,421,638,[]],[13,-3,-15,421,638,[]],[13,-3,-14,421,638,[]],[13,-3,-13,421,638,[]],[13,-3,-12,421,638,[]],[13,-3,-11,421,638,[]],[13,-3,-10,421,638,[]],[13,-3,-9,421,638,[]],[13,-3,-8,421,638,[]],[13,-3,-7,421,638,[]],[13,-3,-6,421,638,[]],[13,-3,-5,421,638,[]],[13,-3,-4,421,638,[]],[13,-3,-3,421,638,[]],[13,-3,-2,421,638,[]],[13,-3,-1,421,638,[]],[13,-3,0,421,638,[]],[13,-3,1,421,638,[]],[13,-3,2,421,638,[]],[13,-3,3,421,638,[]],[13,-3,4,421,638,[]],[13,-3,5,421,638,[]],[13,-3,6,421,638,[]],[13,-3,7,421,638,[]],[13,-3,8,421,638,[]],[13,-3,9,421,638,[]],[13,-3,10,421,638,[]],[13,-3,11,421,638,[]],[13,-3,12,421,638,[]],[13,-3,13,421,638,[]],[13,-3,14,421,638,[]],[13,-3,15,421,638,[]],[13,-3,16,421,638,[]],[13,-3,17,421,638,[]],[13,-3,18,421,638,[]],[13,-3,19,421,638,[]],[13,-3,20,421,638,[]],[13,-3,21,421,638,[]],[13,-3,22,421,638,[]],[13,-3,23,421,638,[]],[13,-3,24,421,638,[]],[13,-3,25,421,638,[]],[13,-3,26,421,638,[]],[13,-3,27,421,638,[]],[13,-3,28,421,638,[]],[13,-3,29,421,638,[]],[13,-3,30,421,638,[]],[13,-3,31,421,638,[]],[13,-2,-17,421,638,[]],[13,-2,-16,421,638,[]],[13,-2,-15,421,638,[]],[13,-2,-14,421,638,[]],[13,-2,-13,421,638,[]],[13,-2,-12,421,638,[]],[13,-2,-11,421,638,[]],[13,-2,-10,421,638,[]],[13,-2,-9,421,638,[]],[13,-2,-8,421,638,[]],[13,-2,-7,421,638,[]],[13,-2,-6,421,638,[]],[13,-2,-5,421,638,[]],[13,-2,-4,421,638,[]],[13,-2,-3,421,638,[]],[13,-2,-2,421,638,[]],[13,-2,-1,421,638,[]],[13,-2,0,421,638,[]],[13,-2,1,421,638,[]],[13,-2,2,421,638,[]],[13,-2,3,421,638,[]],[13,-2,4,421,638,[]],[13,-2,5,421,638,[]],[13,-2,6,421,638,[]],[13,-2,7,421,638,[]],[13,-2,8,421,638,[]],[13,-2,9,421,638,[]],[13,-2,10,421,638,[]],[13,-2,11,421,638,[]],[13,-2,12,421,638,[]],[13,-2,13,421,638,[]],[13,-2,14,421,638,[]],[13,-2,15,421,638,[]],[13,-2,16,421,638,[]],[13,-2,17,421,638,[]],[13,-2,18,421,638,[]],[13,-2,19,421,638,[]],[13,-2,20,421,638,[]],[13,-2,21,421,638,[]],[13,-2,22,421,638,[]],[13,-2,23,421,638,[]],[13,-2,24,421,638,[]],[13,-2,25,421,638,[]],[13,-2,26,421,638,[]],[13,-2,27,421,638,[]],[13,-2,28,421,638,[]],[13,-2,29,421,638,[]],[13,-2,30,421,638,[]],[13,-2,31,421,638,[]],[13,-1,-17,421,638,[]],[13,-1,-16,421,638,[]],[13,-1,-15,421,638,[]],[13,-1,-14,421,638,[]],[13,-1,-13,421,638,[]],[13,-1,-12,421,638,[]],[13,-1,-11,421,638,[]],[13,-1,-10,421,638,[]],[13,-1,-9,421,638,[]],[13,-1,-8,421,638,[]],[13,-1,-7,421,638,[]],[13,-1,-6,421,638,[]],[13,-1,-5,421,638,[]],[13,-1,-4,421,638,[]],[13,-1,-3,421,638,[]],[13,-1,-2,421,638,[]],[13,-1,-1,421,638,[]],[13,-1,0,421,638,[]],[13,-1,1,421,638,[]],[13,-1,2,421,638,[]],[13,-1,3,421,638,[]],[13,-1,4,421,638,[]],[13,-1,5,421,638,[]],[13,-1,6,421,638,[]],[13,-1,7,421,638,[]],[13,-1,8,421,638,[]],[13,-1,9,421,638,[]],[13,-1,10,421,638,[]],[13,-1,11,421,638,[]],[13,-1,12,421,638,[]],[13,-1,13,421,638,[]],[13,-1,14,421,638,[]],[13,-1,15,421,638,[]],[13,-1,16,421,638,[]],[13,-1,17,421,638,[]],[13,-1,18,421,638,[]],[13,-1,19,421,638,[]],[13,-1,20,421,638,[]],[13,-1,21,421,638,[]],[13,-1,22,421,638,[]],[13,-1,23,421,638,[]],[13,-1,24,421,638,[]],[13,-1,25,421,638,[]],[13,-1,26,421,638,[]],[13,-1,27,421,638,[]],[13,-1,28,421,638,[]],[13,-1,29,421,638,[]],[13,-1,30,421,638,[]],[13,-1,31,421,638,[]],[13,0,-17,421,638,[]],[13,0,-16,421,638,[]],[13,0,-15,421,638,[]],[13,0,-14,421,638,[]],[13,0,-13,421,638,[]],[13,0,-12,421,638,[]],[13,0,-11,421,638,[]],[13,0,-10,421,638,[]],[13,0,-9,421,638,[]],[13,0,-8,421,638,[]],[13,0,-7,421,638,[]],[13,0,-6,421,638,[]],[13,0,-5,421,638,[]],[13,0,-4,421,638,[]],[13,0,-3,421,638,[]],[13,0,-2,421,638,[]],[13,0,-1,421,638,[]],[13,0,0,421,638,[]],[13,0,1,421,638,[]],[13,0,2,421,638,[]],[13,0,3,421,638,[]],[13,0,4,421,638,[]],[13,0,5,421,638,[]],[13,0,6,421,638,[]],[13,0,7,421,638,[]],[13,0,8,421,638,[]],[13,0,9,421,638,[]],[13,0,10,421,638,[]],[13,0,11,421,638,[]],[13,0,12,421,638,[]],[13,0,13,421,638,[]],[13,0,14,421,638,[]],[13,0,15,421,638,[]],[13,0,16,421,638,[]],[13,0,17,421,638,[]],[13,0,18,421,638,[]],[13,0,19,421,638,[]],[13,0,20,421,638,[]],[13,0,21,421,638,[]],[13,0,22,421,638,[]],[13,0,23,421,638,[]],[13,0,24,421,638,[]],[13,0,25,421,638,[]],[13,0,26,421,638,[]],[13,0,27,421,638,[]],[13,0,28,421,638,[]],[13,0,29,421,638,[]],[13,0,30,421,638,[]],[13,0,31,421,638,[]],[13,1,-17,421,638,[]],[13,1,-16,421,638,[]],[13,1,-15,421,638,[]],[13,1,-14,421,638,[]],[13,1,-13,421,638,[]],[13,1,-12,421,638,[]],[13,1,-11,421,638,[]],[13,1,-10,421,638,[]],[13,1,-9,421,638,[]],[13,1,-8,421,638,[]],[13,1,-7,421,638,[]],[13,1,-6,421,638,[]],[13,1,-5,421,638,[]],[13,1,-4,421,638,[]],[13,1,-3,421,638,[]],[13,1,-2,421,638,[]],[13,1,-1,421,638,[]],[13,1,0,421,638,[]],[13,1,1,421,638,[]],[13,1,2,421,638,[]],[13,1,3,421,638,[]],[13,1,4,421,638,[]],[13,1,5,421,638,[]],[13,1,6,421,638,[]],[13,1,7,421,638,[]],[13,1,8,421,638,[]],[13,1,9,421,638,[]],[13,1,10,421,638,[]],[13,1,11,421,638,[]],[13,1,12,421,638,[]],[13,1,13,421,638,[]],[13,1,14,421,638,[]],[13,1,15,421,638,[]],[13,1,16,421,638,[]],[13,1,17,421,638,[]],[13,1,18,421,638,[]],[13,1,19,421,638,[]],[13,1,20,421,638,[]],[13,1,21,421,638,[]],[13,1,22,421,638,[]],[13,1,23,421,638,[]],[13,1,24,421,638,[]],[13,1,25,421,638,[]],[13,1,26,421,638,[]],[13,1,27,421,638,[]],[13,1,28,421,638,[]],[13,1,29,421,638,[]],[13,1,30,421,638,[]],[13,1,31,421,638,[]],[13,2,-13,266,485,[]],[13,2,-12,267,486,[]],[13,2,-11,267,486,[]],[13,2,-10,266,485,[]],[13,2,-9,276,495,[]],[13,2,-8,277,496,[]],[13,2,-7,277,496,[]],[13,2,-6,276,495,[]],[13,2,-5,10,11,[]],[13,2,21,10,11,[]],[13,2,24,313,531,[]],[13,2,25,314,532,[]],[13,3,-13,265,484,[]],[13,3,-12,264,483,[]],[13,3,-11,264,481,[]],[13,3,-10,265,484,[]],[13,3,-9,275,494,[]],[13,3,-8,274,493,[]],[13,3,-7,274,491,[]],[13,3,-6,275,494,[]],[13,3,-5,11,15,[]],[13,3,-4,11,15,[]],[13,3,-3,11,15,[]],[13,3,-2,11,15,[]],[13,3,-1,11,15,[]],[13,3,0,207,371,[]],[13,3,1,207,371,[]],[13,3,2,207,371,[]],[13,3,3,207,371,[]],[13,3,4,207,371,[]],[13,3,5,207,371,[]],[13,3,6,207,371,[]],[13,3,7,207,371,[]],[13,3,8,207,371,[]],[13,3,9,207,371,[]],[13,3,10,207,371,[]],[13,3,11,234,428,[]],[13,3,12,234,428,[]],[13,3,13,234,428,[]],[13,3,14,234,428,[]],[13,3,15,234,428,[]],[13,3,16,234,428,[]],[13,3,17,234,428,[]],[13,3,18,234,428,[]],[13,3,19,234,428,[]],[13,3,20,234,428,[]],[13,3,21,234,428,[]],[13,3,22,241,440,[]],[13,3,24,313,531,[]],[13,4,-12,264,482,[]],[13,4,-8,274,492,[]],[13,4,-5,11,12,[]],[13,4,-2,227,417,[]],[13,4,-1,227,418,[]],[13,4,0,219,395,[]],[13,4,1,210,376,[]],[13,4,2,210,377,[]],[13,4,3,210,376,[]],[13,4,8,211,383,[]],[13,4,9,211,379,[]],[13,4,10,220,396,[]],[13,4,11,246,446,[]],[13,4,13,244,444,[]],[13,4,14,244,444,[]],[13,4,18,239,438,[]],[13,4,19,236,430,[]],[13,4,20,239,438,[]],[13,4,21,247,447,[]],[13,4,22,256,476,[]],[13,4,23,256,475,[]],[13,5,-11,418,635,[]],[13,5,-1,227,416,[]],[13,5,0,226,412,[]],[13,5,2,210,378,[]],[13,5,10,220,396,[]],[13,5,11,246,446,[]],[13,5,21,255,470,[]],[13,5,22,256,474,[]],[13,5,25,417,634,[]],[13,5,26,417,634,[]],[13,5,27,417,634,[]],[13,5,28,417,634,[]],[13,5,29,417,634,[]],[13,6,0,226,412,[]],[13,6,9,211,380,[]],[13,6,10,220,396,[]],[13,6,11,246,446,[]],[13,6,21,255,470,[]],[13,6,26,417,634,[]],[13,6,27,417,634,[]],[13,6,28,417,634,[]],[13,7,0,226,412,[]],[13,7,8,216,392,[]],[13,7,10,220,396,[]],[13,7,11,246,446,[]],[13,7,16,243,442,[]],[13,7,21,255,470,[]],[13,8,-5,11,16,[]],[13,8,0,219,395,[]],[13,8,2,6,5,[]],[13,8,8,216,392,[]],[13,8,10,220,396,[]],[13,8,11,246,446,[]],[13,8,16,243,442,[]],[13,8,19,7,6,[]],[13,8,21,247,447,[]],[13,8,22,241,440,[]],[13,8,26,417,634,[]],[13,8,27,417,634,[]],[13,8,28,417,634,[]],[13,9,-5,11,14,[]],[13,9,-4,11,14,[]],[13,9,-3,11,14,[]],[13,9,-1,32,63,[]],[13,9,0,95,190,[]],[13,9,1,95,190,[]],[13,9,2,95,190,[]],[13,9,3,95,190,[]],[13,9,4,95,190,[]],[13,9,5,95,190,[]],[13,9,6,95,190,[]],[13,9,7,95,190,[]],[13,9,8,95,190,[]],[13,9,9,95,190,[]],[13,9,10,95,190,[]],[13,9,11,98,192,[]],[13,9,12,98,192,[]],[13,9,15,98,192,[]],[13,9,16,98,192,[]],[13,9,17,98,192,[]],[13,9,18,98,192,[]],[13,9,19,98,192,[]],[13,9,20,98,192,[]],[13,9,21,98,192,[]],[13,9,22,67,130,[]],[13,9,27,417,634,[]],[13,10,-2,11,14,[]],[13,10,-1,11,14,[]],[13,10,0,96,191,[]],[13,10,1,28,49,[]],[13,10,2,28,50,[]],[13,10,8,26,44,[]],[13,10,9,26,40,[]],[13,10,10,96,191,[]],[13,10,11,99,193,[]],[13,10,12,60,112,[]],[13,10,15,60,112,[]],[13,10,21,99,193,[]],[13,10,22,67,134,[]],[13,10,27,417,634,[]],[13,11,0,40,87,[]],[13,11,1,28,49,[]],[13,11,8,26,40,[]],[13,11,9,26,40,[]],[13,11,10,34,73,[]],[13,11,11,67,134,[]],[13,11,19,68,135,[]],[13,11,20,68,135,[]],[13,11,21,68,135,[]],[13,12,0,41,88,[]],[13,12,1,28,49,[]],[13,12,8,26,43,[]],[13,12,9,26,40,[]],[13,12,10,35,74,[]],[13,12,12,67,133,[]],[13,12,19,68,135,[]],[13,12,20,68,135,[]],[13,12,21,68,135,[]],[13,13,0,41,88,[]],[13,13,10,35,74,[]],[13,13,12,67,134,[]],[13,13,19,68,135,[]],[13,13,20,68,135,[]],[13,13,21,68,135,[]],[13,14,0,40,87,[]],[13,14,10,34,73,[]],[13,14,13,67,134,[]],[13,14,19,68,135,[]],[13,14,20,68,135,[]],[13,14,21,68,135,[]],[13,15,0,40,87,[]],[13,15,1,39,86,[]],[13,15,2,39,86,[]],[13,15,3,32,66,[]],[13,15,7,32,66,[]],[13,15,8,33,72,[]],[13,15,9,33,72,[]],[13,15,10,34,73,[]],[13,15,14,67,133,[]],[13,15,18,67,133,[]],[13,15,19,68,136,[]],[13,15,20,68,136,[]],[13,15,21,68,136,[]],[13,16,0,39,83,[]],[13,16,1,39,83,[]],[13,16,2,39,83,[]],[13,16,3,46,97,[]],[13,16,7,46,97,[]],[13,16,8,33,69,[]],[13,16,9,33,69,[]],[13,16,10,33,69,[]],[13,16,14,67,134,[]],[13,16,18,67,134,[]],[13,17,3,54,108,[]],[13,17,7,49,103,[]],[13,17,15,67,134,[]],[13,17,17,67,134,[]],[13,18,3,56,110,[]],[13,18,7,50,104,[]],[13,18,16,67,133,[]],[13,19,3,56,110,[]],[13,19,7,50,104,[]],[13,19,16,67,134,[]],[13,20,3,56,110,[]],[13,20,7,50,104,[]],[13,20,16,67,131,[]],[13,21,2,46,99,[]],[13,21,3,54,108,[]],[13,21,7,49,103,[]],[13,21,8,46,99,[]],[13,22,3,46,99,[]],[13,22,7,46,99,[]],[13,23,4,46,99,[]],[13,23,6,46,99,[]],[13,24,5,46,99,[]],[14,-3,-17,421,638,[]],[14,-3,-16,421,638,[]],[14,-3,-15,421,638,[]],[14,-3,-14,421,638,[]],[14,-3,-13,421,638,[]],[14,-3,-12,421,638,[]],[14,-3,-11,421,638,[]],[14,-3,-10,421,638,[]],[14,-3,-9,421,638,[]],[14,-3,-8,421,638,[]],[14,-3,-7,421,638,[]],[14,-3,-6,421,638,[]],[14,-3,-5,421,638,[]],[14,-3,-4,421,638,[]],[14,-3,-3,421,638,[]],[14,-3,-2,421,638,[]],[14,-3,-1,421,638,[]],[14,-3,0,421,638,[]],[14,-3,1,421,638,[]],[14,-3,2,421,638,[]],[14,-3,3,421,638,[]],[14,-3,4,421,638,[]],[14,-3,5,421,638,[]],[14,-3,6,421,638,[]],[14,-3,7,421,638,[]],[14,-3,8,421,638,[]],[14,-3,9,421,638,[]],[14,-3,10,421,638,[]],[14,-3,11,421,638,[]],[14,-3,12,421,638,[]],[14,-3,13,421,638,[]],[14,-3,14,421,638,[]],[14,-3,15,421,638,[]],[14,-3,16,421,638,[]],[14,-3,17,421,638,[]],[14,-3,18,421,638,[]],[14,-3,19,421,638,[]],[14,-3,20,421,638,[]],[14,-3,21,421,638,[]],[14,-3,22,421,638,[]],[14,-3,23,421,638,[]],[14,-3,24,421,638,[]],[14,-3,25,421,638,[]],[14,-3,26,421,638,[]],[14,-3,27,421,638,[]],[14,-3,28,421,638,[]],[14,-3,29,421,638,[]],[14,-3,30,421,638,[]],[14,-3,31,421,638,[]],[14,-2,-17,421,638,[]],[14,-2,-16,421,638,[]],[14,-2,-15,421,638,[]],[14,-2,-14,421,638,[]],[14,-2,-13,421,638,[]],[14,-2,-12,421,638,[]],[14,-2,-11,421,638,[]],[14,-2,-10,421,638,[]],[14,-2,-9,421,638,[]],[14,-2,-8,421,638,[]],[14,-2,-7,421,638,[]],[14,-2,-6,421,638,[]],[14,-2,-5,421,638,[]],[14,-2,-4,421,638,[]],[14,-2,-3,421,638,[]],[14,-2,-2,421,638,[]],[14,-2,-1,421,638,[]],[14,-2,0,421,638,[]],[14,-2,1,421,638,[]],[14,-2,2,421,638,[]],[14,-2,3,421,638,[]],[14,-2,4,421,638,[]],[14,-2,5,421,638,[]],[14,-2,6,421,638,[]],[14,-2,7,421,638,[]],[14,-2,8,421,638,[]],[14,-2,9,421,638,[]],[14,-2,10,421,638,[]],[14,-2,11,421,638,[]],[14,-2,12,421,638,[]],[14,-2,13,421,638,[]],[14,-2,14,421,638,[]],[14,-2,15,421,638,[]],[14,-2,16,421,638,[]],[14,-2,17,421,638,[]],[14,-2,18,421,638,[]],[14,-2,19,421,638,[]],[14,-2,20,421,638,[]],[14,-2,21,421,638,[]],[14,-2,22,421,638,[]],[14,-2,23,421,638,[]],[14,-2,24,421,638,[]],[14,-2,25,421,638,[]],[14,-2,26,421,638,[]],[14,-2,27,421,638,[]],[14,-2,28,421,638,[]],[14,-2,29,421,638,[]],[14,-2,30,421,638,[]],[14,-2,31,421,638,[]],[14,-1,-17,421,638,[]],[14,-1,-16,421,638,[]],[14,-1,-15,421,638,[]],[14,-1,-14,421,638,[]],[14,-1,-13,421,638,[]],[14,-1,-12,421,638,[]],[14,-1,-11,421,638,[]],[14,-1,-10,421,638,[]],[14,-1,-9,421,638,[]],[14,-1,-8,421,638,[]],[14,-1,-7,421,638,[]],[14,-1,-6,421,638,[]],[14,-1,-5,421,638,[]],[14,-1,-4,421,638,[]],[14,-1,-3,421,638,[]],[14,-1,-2,421,638,[]],[14,-1,-1,421,638,[]],[14,-1,0,421,638,[]],[14,-1,1,421,638,[]],[14,-1,2,421,638,[]],[14,-1,3,421,638,[]],[14,-1,4,421,638,[]],[14,-1,5,421,638,[]],[14,-1,6,421,638,[]],[14,-1,7,421,638,[]],[14,-1,8,421,638,[]],[14,-1,9,421,638,[]],[14,-1,10,421,638,[]],[14,-1,11,421,638,[]],[14,-1,12,421,638,[]],[14,-1,13,421,638,[]],[14,-1,14,421,638,[]],[14,-1,15,421,638,[]],[14,-1,16,421,638,[]],[14,-1,17,421,638,[]],[14,-1,18,421,638,[]],[14,-1,19,421,638,[]],[14,-1,20,421,638,[]],[14,-1,21,421,638,[]],[14,-1,22,421,638,[]],[14,-1,23,421,638,[]],[14,-1,24,421,638,[]],[14,-1,25,421,638,[]],[14,-1,26,421,638,[]],[14,-1,27,421,638,[]],[14,-1,28,421,638,[]],[14,-1,29,421,638,[]],[14,-1,30,421,638,[]],[14,-1,31,421,638,[]],[14,0,-17,421,638,[]],[14,0,-16,421,638,[]],[14,0,-15,421,638,[]],[14,0,-14,421,638,[]],[14,0,-13,421,638,[]],[14,0,-12,421,638,[]],[14,0,-11,421,638,[]],[14,0,-10,421,638,[]],[14,0,-9,421,638,[]],[14,0,-8,421,638,[]],[14,0,-7,421,638,[]],[14,0,-6,421,638,[]],[14,0,-5,421,638,[]],[14,0,-4,421,638,[]],[14,0,-3,421,638,[]],[14,0,-2,421,638,[]],[14,0,-1,421,638,[]],[14,0,0,421,638,[]],[14,0,1,421,638,[]],[14,0,2,421,638,[]],[14,0,3,421,638,[]],[14,0,4,421,638,[]],[14,0,5,421,638,[]],[14,0,6,421,638,[]],[14,0,7,421,638,[]],[14,0,8,421,638,[]],[14,0,9,421,638,[]],[14,0,10,421,638,[]],[14,0,11,421,638,[]],[14,0,12,421,638,[]],[14,0,13,421,638,[]],[14,0,14,421,638,[]],[14,0,15,421,638,[]],[14,0,16,421,638,[]],[14,0,17,421,638,[]],[14,0,18,421,638,[]],[14,0,19,421,638,[]],[14,0,20,421,638,[]],[14,0,21,421,638,[]],[14,0,22,421,638,[]],[14,0,23,421,638,[]],[14,0,24,421,638,[]],[14,0,25,421,638,[]],[14,0,26,421,638,[]],[14,0,27,421,638,[]],[14,0,28,421,638,[]],[14,0,29,421,638,[]],[14,0,30,421,638,[]],[14,0,31,421,638,[]],[14,1,-17,421,638,[]],[14,1,-16,421,638,[]],[14,1,-15,421,638,[]],[14,1,-14,421,638,[]],[14,1,-13,421,638,[]],[14,1,-12,421,638,[]],[14,1,-11,421,638,[]],[14,1,-10,421,638,[]],[14,1,-9,421,638,[]],[14,1,-8,421,638,[]],[14,1,-7,421,638,[]],[14,1,-6,421,638,[]],[14,1,-5,421,638,[]],[14,1,-4,421,638,[]],[14,1,-3,421,638,[]],[14,1,-2,421,638,[]],[14,1,-1,421,638,[]],[14,1,0,421,638,[]],[14,1,1,421,638,[]],[14,1,2,421,638,[]],[14,1,3,421,638,[]],[14,1,4,421,638,[]],[14,1,5,421,638,[]],[14,1,6,421,638,[]],[14,1,7,421,638,[]],[14,1,8,421,638,[]],[14,1,9,421,638,[]],[14,1,10,421,638,[]],[14,1,11,421,638,[]],[14,1,12,421,638,[]],[14,1,13,421,638,[]],[14,1,14,421,638,[]],[14,1,15,421,638,[]],[14,1,16,421,638,[]],[14,1,17,421,638,[]],[14,1,18,421,638,[]],[14,1,19,421,638,[]],[14,1,20,421,638,[]],[14,1,21,421,638,[]],[14,1,22,421,638,[]],[14,1,23,421,638,[]],[14,1,24,421,638,[]],[14,1,25,421,638,[]],[14,1,26,421,638,[]],[14,1,27,421,638,[]],[14,1,28,421,638,[]],[14,1,29,421,638,[]],[14,1,30,421,638,[]],[14,1,31,421,638,[]],[14,2,-13,266,485,[]],[14,2,-12,266,485,[]],[14,2,-11,266,485,[]],[14,2,-10,266,485,[]],[14,2,-9,276,495,[]],[14,2,-8,276,495,[]],[14,2,-7,276,495,[]],[14,2,-6,276,495,[]],[14,2,-5,10,11,[]],[14,2,21,10,11,[]],[14,2,23,315,533,[]],[14,2,24,316,534,[]],[14,2,25,317,535,[]],[14,2,27,417,634,[]],[14,3,-13,265,484,[]],[14,3,-12,265,484,[]],[14,3,-11,265,484,[]],[14,3,-10,265,484,[]],[14,3,-9,275,494,[]],[14,3,-8,275,494,[]],[14,3,-7,275,494,[]],[14,3,-6,275,494,[]],[14,3,-5,11,15,[]],[14,3,-4,11,15,[]],[14,3,-3,11,15,[]],[14,3,-2,11,15,[]],[14,3,-1,11,15,[]],[14,3,0,207,371,[]],[14,3,1,207,371,[]],[14,3,2,207,371,[]],[14,3,3,207,371,[]],[14,3,4,207,371,[]],[14,3,5,207,371,[]],[14,3,6,207,371,[]],[14,3,7,207,371,[]],[14,3,8,207,371,[]],[14,3,9,207,371,[]],[14,3,10,207,371,[]],[14,3,11,234,428,[]],[14,3,12,234,428,[]],[14,3,13,234,428,[]],[14,3,14,234,428,[]],[14,3,15,234,428,[]],[14,3,16,234,428,[]],[14,3,17,234,428,[]],[14,3,18,234,428,[]],[14,3,19,234,428,[]],[14,3,20,234,428,[]],[14,3,21,234,428,[]],[14,3,22,241,440,[]],[14,3,27,417,634,[]],[14,4,-5,11,12,[]],[14,4,-2,227,417,[]],[14,4,-1,227,418,[]],[14,4,0,219,395,[]],[14,4,1,210,376,[]],[14,4,2,210,377,[]],[14,4,3,210,376,[]],[14,4,6,214,390,[]],[14,4,7,214,390,[]],[14,4,8,214,390,[]],[14,4,9,211,379,[]],[14,4,10,220,396,[]],[14,4,11,246,446,[]],[14,4,13,244,443,[]],[14,4,14,244,443,[]],[14,4,18,239,438,[]],[14,4,19,239,438,[]],[14,4,20,239,438,[]],[14,4,21,247,447,[]],[14,4,22,256,476,[]],[14,4,23,256,475,[]],[14,4,27,417,634,[]],[14,5,-12,418,635,[]],[14,5,-11,418,635,[]],[14,5,-10,418,635,[]],[14,5,-1,227,416,[]],[14,5,0,226,412,[]],[14,5,2,210,378,[]],[14,5,10,220,396,[]],[14,5,11,246,446,[]],[14,5,13,244,444,[]],[14,5,14,244,444,[]],[14,5,21,255,470,[]],[14,5,22,256,474,[]],[14,5,24,417,634,[]],[14,5,25,417,634,[]],[14,5,26,417,634,[]],[14,5,27,417,634,[]],[14,5,28,417,634,[]],[14,5,29,417,634,[]],[14,5,30,417,634,[]],[14,6,-11,418,635,[]],[14,6,0,226,412,[]],[14,6,9,211,380,[]],[14,6,10,220,396,[]],[14,6,11,246,446,[]],[14,6,21,255,470,[]],[14,6,25,417,634,[]],[14,6,26,417,634,[]],[14,6,27,417,634,[]],[14,6,28,417,634,[]],[14,6,29,417,634,[]],[14,7,0,226,412,[]],[14,7,10,220,396,[]],[14,7,11,246,446,[]],[14,7,21,255,470,[]],[14,7,27,417,634,[]],[14,8,-11,418,635,[]],[14,8,-5,11,16,[]],[14,8,0,219,395,[]],[14,8,2,6,5,[]],[14,8,8,6,5,[]],[14,8,10,220,396,[]],[14,8,11,246,446,[]],[14,8,19,7,6,[]],[14,8,21,247,447,[]],[14,8,22,241,440,[]],[14,8,25,417,634,[]],[14,8,26,417,634,[]],[14,8,27,417,634,[]],[14,8,28,417,634,[]],[14,8,29,417,634,[]],[14,9,-5,11,14,[]],[14,9,-4,11,14,[]],[14,9,-3,11,14,[]],[14,9,-1,32,63,[]],[14,9,0,95,190,[]],[14,9,1,95,190,[]],[14,9,2,95,190,[]],[14,9,3,95,190,[]],[14,9,4,95,190,[]],[14,9,5,95,190,[]],[14,9,6,95,190,[]],[14,9,7,95,190,[]],[14,9,8,95,190,[]],[14,9,9,95,190,[]],[14,9,10,95,190,[]],[14,9,11,98,192,[]],[14,9,12,98,192,[]],[14,9,15,98,192,[]],[14,9,16,98,192,[]],[14,9,17,98,192,[]],[14,9,18,98,192,[]],[14,9,19,98,192,[]],[14,9,20,98,192,[]],[14,9,21,98,192,[]],[14,9,22,67,130,[]],[14,9,26,417,634,[]],[14,9,27,417,634,[]],[14,9,28,417,634,[]],[14,10,-2,11,14,[]],[14,10,-1,11,14,[]],[14,10,0,96,191,[]],[14,10,1,28,53,[]],[14,10,2,28,51,[]],[14,10,8,26,42,[]],[14,10,9,26,41,[]],[14,10,10,96,191,[]],[14,10,11,99,193,[]],[14,10,12,60,112,[]],[14,10,15,60,112,[]],[14,10,19,63,120,[]],[14,10,20,63,117,[]],[14,10,21,99,193,[]],[14,10,22,67,134,[]],[14,10,26,417,634,[]],[14,10,27,417,634,[]],[14,10,28,417,634,[]],[14,11,0,40,87,[]],[14,11,1,28,49,[]],[14,11,10,34,73,[]],[14,11,11,67,134,[]],[14,11,19,63,118,[]],[14,11,21,69,140,[]],[14,11,27,417,634,[]],[14,12,0,41,88,[]],[14,12,1,28,52,[]],[14,12,5,21,30,[]],[14,12,10,35,74,[]],[14,12,12,67,133,[]],[14,12,21,70,141,[]],[14,13,0,41,88,[]],[14,13,5,21,29,[]],[14,13,10,35,74,[]],[14,13,12,67,134,[]],[14,13,13,59,111,[]],[14,13,14,59,111,[]],[14,13,15,59,111,[]],[14,13,16,59,111,[]],[14,13,17,59,111,[]],[14,13,18,59,111,[]],[14,13,19,59,111,[]],[14,13,20,59,111,[]],[14,13,21,70,141,[]],[14,14,0,40,87,[]],[14,14,5,21,29,[]],[14,14,10,34,73,[]],[14,14,13,67,134,[]],[14,14,21,69,140,[]],[14,15,0,40,87,[]],[14,15,1,39,86,[]],[14,15,2,39,86,[]],[14,15,3,32,66,[]],[14,15,5,21,29,[]],[14,15,7,32,66,[]],[14,15,8,33,72,[]],[14,15,9,33,72,[]],[14,15,10,34,73,[]],[14,15,14,67,133,[]],[14,15,18,67,133,[]],[14,15,19,68,139,[]],[14,15,20,68,139,[]],[14,15,21,69,140,[]],[14,16,0,40,87,[]],[14,16,1,39,86,[]],[14,16,2,39,86,[]],[14,16,3,46,97,[]],[14,16,5,21,29,[]],[14,16,7,46,97,[]],[14,16,8,33,72,[]],[14,16,9,33,72,[]],[14,16,10,34,73,[]],[14,16,14,67,134,[]],[14,16,18,67,134,[]],[14,16,19,68,136,[]],[14,16,20,68,136,[]],[14,16,21,68,136,[]],[14,17,0,39,83,[]],[14,17,1,39,83,[]],[14,17,2,39,83,[]],[14,17,3,54,108,[]],[14,17,5,21,29,[]],[14,17,7,49,103,[]],[14,17,8,33,69,[]],[14,17,9,33,69,[]],[14,17,10,33,69,[]],[14,17,15,67,134,[]],[14,17,17,67,134,[]],[14,18,3,56,110,[]],[14,18,5,21,29,[]],[14,18,7,50,104,[]],[14,18,16,67,133,[]],[14,19,3,56,110,[]],[14,19,5,21,29,[]],[14,19,7,50,104,[]],[14,19,16,67,134,[]],[14,20,3,56,110,[]],[14,20,5,21,29,[]],[14,20,7,50,104,[]],[14,20,16,67,131,[]],[14,21,2,46,99,[]],[14,21,3,54,108,[]],[14,21,5,21,29,[]],[14,21,7,49,103,[]],[14,21,8,46,99,[]],[14,22,3,46,99,[]],[14,22,5,21,29,[]],[14,22,7,46,99,[]],[14,23,4,46,99,[]],[14,23,5,46,99,[]],[14,23,6,46,99,[]],[15,-3,-17,421,638,[]],[15,-3,-16,421,638,[]],[15,-3,-15,421,638,[]],[15,-3,-14,421,638,[]],[15,-3,-13,421,638,[]],[15,-3,-12,421,638,[]],[15,-3,-11,421,638,[]],[15,-3,-10,421,638,[]],[15,-3,-9,421,638,[]],[15,-3,-8,421,638,[]],[15,-3,-7,421,638,[]],[15,-3,-6,421,638,[]],[15,-3,-5,421,638,[]],[15,-3,-4,421,638,[]],[15,-3,-3,421,638,[]],[15,-3,-2,421,638,[]],[15,-3,-1,421,638,[]],[15,-3,0,421,638,[]],[15,-3,1,421,638,[]],[15,-3,2,421,638,[]],[15,-3,3,421,638,[]],[15,-3,4,421,638,[]],[15,-3,5,421,638,[]],[15,-3,6,421,638,[]],[15,-3,7,421,638,[]],[15,-3,8,421,638,[]],[15,-3,9,421,638,[]],[15,-3,10,421,638,[]],[15,-3,11,421,638,[]],[15,-3,12,421,638,[]],[15,-3,13,421,638,[]],[15,-3,14,421,638,[]],[15,-3,15,421,638,[]],[15,-3,16,421,638,[]],[15,-3,17,421,638,[]],[15,-3,18,421,638,[]],[15,-3,19,421,638,[]],[15,-3,20,421,638,[]],[15,-3,21,421,638,[]],[15,-3,22,421,638,[]],[15,-3,23,421,638,[]],[15,-3,24,421,638,[]],[15,-3,25,421,638,[]],[15,-3,26,421,638,[]],[15,-3,27,421,638,[]],[15,-3,28,421,638,[]],[15,-3,29,421,638,[]],[15,-3,30,421,638,[]],[15,-3,31,421,638,[]],[15,-2,-17,421,638,[]],[15,-2,-16,421,638,[]],[15,-2,-15,421,638,[]],[15,-2,-14,421,638,[]],[15,-2,-13,421,638,[]],[15,-2,-12,421,638,[]],[15,-2,-11,421,638,[]],[15,-2,-10,421,638,[]],[15,-2,-9,421,638,[]],[15,-2,-8,421,638,[]],[15,-2,-7,421,638,[]],[15,-2,-6,421,638,[]],[15,-2,-5,421,638,[]],[15,-2,-4,421,638,[]],[15,-2,-3,421,638,[]],[15,-2,-2,421,638,[]],[15,-2,-1,421,638,[]],[15,-2,0,421,638,[]],[15,-2,1,421,638,[]],[15,-2,2,421,638,[]],[15,-2,3,421,638,[]],[15,-2,4,421,638,[]],[15,-2,5,421,638,[]],[15,-2,6,421,638,[]],[15,-2,7,421,638,[]],[15,-2,8,421,638,[]],[15,-2,9,421,638,[]],[15,-2,10,421,638,[]],[15,-2,11,421,638,[]],[15,-2,12,421,638,[]],[15,-2,13,421,638,[]],[15,-2,14,421,638,[]],[15,-2,15,421,638,[]],[15,-2,16,421,638,[]],[15,-2,17,421,638,[]],[15,-2,18,421,638,[]],[15,-2,19,421,638,[]],[15,-2,20,421,638,[]],[15,-2,21,421,638,[]],[15,-2,22,421,638,[]],[15,-2,23,421,638,[]],[15,-2,24,421,638,[]],[15,-2,25,421,638,[]],[15,-2,26,421,638,[]],[15,-2,27,421,638,[]],[15,-2,28,421,638,[]],[15,-2,29,421,638,[]],[15,-2,30,421,638,[]],[15,-2,31,421,638,[]],[15,-1,-17,421,638,[]],[15,-1,-16,421,638,[]],[15,-1,-15,421,638,[]],[15,-1,-14,421,638,[]],[15,-1,-13,421,638,[]],[15,-1,-12,421,638,[]],[15,-1,-11,421,638,[]],[15,-1,-10,421,638,[]],[15,-1,-9,421,638,[]],[15,-1,-8,421,638,[]],[15,-1,-7,421,638,[]],[15,-1,-6,421,638,[]],[15,-1,-5,421,638,[]],[15,-1,-4,421,638,[]],[15,-1,-3,421,638,[]],[15,-1,-2,421,638,[]],[15,-1,-1,421,638,[]],[15,-1,0,421,638,[]],[15,-1,1,421,638,[]],[15,-1,2,421,638,[]],[15,-1,3,421,638,[]],[15,-1,4,421,638,[]],[15,-1,5,421,638,[]],[15,-1,6,421,638,[]],[15,-1,7,421,638,[]],[15,-1,8,421,638,[]],[15,-1,9,421,638,[]],[15,-1,10,421,638,[]],[15,-1,11,421,638,[]],[15,-1,12,421,638,[]],[15,-1,13,421,638,[]],[15,-1,14,421,638,[]],[15,-1,15,421,638,[]],[15,-1,16,421,638,[]],[15,-1,17,421,638,[]],[15,-1,18,421,638,[]],[15,-1,19,421,638,[]],[15,-1,20,421,638,[]],[15,-1,21,421,638,[]],[15,-1,22,421,638,[]],[15,-1,23,421,638,[]],[15,-1,24,421,638,[]],[15,-1,25,421,638,[]],[15,-1,26,421,638,[]],[15,-1,27,421,638,[]],[15,-1,28,421,638,[]],[15,-1,29,421,638,[]],[15,-1,30,421,638,[]],[15,-1,31,421,638,[]],[15,0,-17,421,638,[]],[15,0,-16,421,638,[]],[15,0,-15,421,638,[]],[15,0,-14,421,638,[]],[15,0,-13,421,638,[]],[15,0,-12,421,638,[]],[15,0,-11,421,638,[]],[15,0,-10,421,638,[]],[15,0,-9,421,638,[]],[15,0,-8,421,638,[]],[15,0,-7,421,638,[]],[15,0,-6,421,638,[]],[15,0,-5,421,638,[]],[15,0,-4,421,638,[]],[15,0,-3,421,638,[]],[15,0,-2,421,638,[]],[15,0,-1,421,638,[]],[15,0,0,421,638,[]],[15,0,1,421,638,[]],[15,0,2,421,638,[]],[15,0,3,421,638,[]],[15,0,4,421,638,[]],[15,0,5,421,638,[]],[15,0,6,421,638,[]],[15,0,7,421,638,[]],[15,0,8,421,638,[]],[15,0,9,421,638,[]],[15,0,10,421,638,[]],[15,0,11,421,638,[]],[15,0,12,421,638,[]],[15,0,13,421,638,[]],[15,0,14,421,638,[]],[15,0,15,421,638,[]],[15,0,16,421,638,[]],[15,0,17,421,638,[]],[15,0,18,421,638,[]],[15,0,19,421,638,[]],[15,0,20,421,638,[]],[15,0,21,421,638,[]],[15,0,22,421,638,[]],[15,0,23,421,638,[]],[15,0,24,421,638,[]],[15,0,25,421,638,[]],[15,0,26,421,638,[]],[15,0,27,421,638,[]],[15,0,28,421,638,[]],[15,0,29,421,638,[]],[15,0,30,421,638,[]],[15,0,31,421,638,[]],[15,1,-17,421,638,[]],[15,1,-16,421,638,[]],[15,1,-15,421,638,[]],[15,1,-14,421,638,[]],[15,1,-13,421,638,[]],[15,1,-12,421,638,[]],[15,1,-11,421,638,[]],[15,1,-10,421,638,[]],[15,1,-9,421,638,[]],[15,1,-8,421,638,[]],[15,1,-7,421,638,[]],[15,1,-6,421,638,[]],[15,1,-5,421,638,[]],[15,1,-4,421,638,[]],[15,1,-3,421,638,[]],[15,1,-2,421,638,[]],[15,1,-1,421,638,[]],[15,1,0,421,638,[]],[15,1,1,421,638,[]],[15,1,2,421,638,[]],[15,1,3,421,638,[]],[15,1,4,421,638,[]],[15,1,5,421,638,[]],[15,1,6,421,638,[]],[15,1,7,421,638,[]],[15,1,8,421,638,[]],[15,1,9,421,638,[]],[15,1,10,421,638,[]],[15,1,11,421,638,[]],[15,1,12,421,638,[]],[15,1,13,421,638,[]],[15,1,14,421,638,[]],[15,1,15,421,638,[]],[15,1,16,421,638,[]],[15,1,17,421,638,[]],[15,1,18,421,638,[]],[15,1,19,421,638,[]],[15,1,20,421,638,[]],[15,1,21,421,638,[]],[15,1,22,421,638,[]],[15,1,23,421,638,[]],[15,1,24,421,638,[]],[15,1,25,421,638,[]],[15,1,26,421,638,[]],[15,1,27,421,638,[]],[15,1,28,421,638,[]],[15,1,29,421,638,[]],[15,1,30,421,638,[]],[15,1,31,421,638,[]],[15,2,-9,319,537,[]],[15,2,-8,318,536,[]],[15,2,-5,10,11,[]],[15,2,21,10,11,[]],[15,2,24,320,538,[]],[15,2,25,321,539,[]],[15,3,-9,319,537,[]],[15,3,-5,11,15,[]],[15,3,-4,11,15,[]],[15,3,-3,11,15,[]],[15,3,-2,11,15,[]],[15,3,-1,11,15,[]],[15,3,0,207,371,[]],[15,3,1,207,371,[]],[15,3,2,207,371,[]],[15,3,3,207,371,[]],[15,3,4,207,371,[]],[15,3,5,207,371,[]],[15,3,6,207,371,[]],[15,3,7,207,371,[]],[15,3,8,207,371,[]],[15,3,9,207,371,[]],[15,3,10,207,371,[]],[15,3,11,234,428,[]],[15,3,12,234,428,[]],[15,3,13,234,428,[]],[15,3,14,234,428,[]],[15,3,15,234,428,[]],[15,3,16,234,428,[]],[15,3,17,234,428,[]],[15,3,18,234,428,[]],[15,3,19,234,428,[]],[15,3,20,234,428,[]],[15,3,21,234,428,[]],[15,3,22,241,440,[]],[15,4,-5,11,12,[]],[15,4,-1,227,415,[]],[15,4,0,219,395,[]],[15,4,1,210,376,[]],[15,4,2,210,377,[]],[15,4,3,210,376,[]],[15,4,6,214,390,[]],[15,4,7,214,390,[]],[15,4,8,211,381,[]],[15,4,9,211,379,[]],[15,4,10,220,396,[]],[15,4,11,246,446,[]],[15,4,18,239,438,[]],[15,4,19,239,438,[]],[15,4,20,239,438,[]],[15,4,21,247,447,[]],[15,4,22,256,473,[]],[15,5,-13,418,635,[]],[15,5,-12,418,635,[]],[15,5,-11,418,635,[]],[15,5,-10,418,635,[]],[15,5,-9,418,635,[]],[15,5,-1,226,413,[]],[15,5,0,219,395,[]],[15,5,2,210,378,[]],[15,5,9,211,382,[]],[15,5,10,220,396,[]],[15,5,11,246,446,[]],[15,5,13,244,443,[]],[15,5,14,244,443,[]],[15,5,21,247,447,[]],[15,5,22,255,471,[]],[15,5,25,417,634,[]],[15,5,26,417,634,[]],[15,5,27,417,634,[]],[15,5,28,417,634,[]],[15,5,29,417,634,[]],[15,6,-12,418,635,[]],[15,6,-11,418,635,[]],[15,6,-10,418,635,[]],[15,6,-1,226,413,[]],[15,6,0,219,395,[]],[15,6,9,211,380,[]],[15,6,10,220,396,[]],[15,6,11,246,446,[]],[15,6,13,244,444,[]],[15,6,14,244,444,[]],[15,6,21,247,447,[]],[15,6,22,255,471,[]],[15,6,26,417,634,[]],[15,6,27,417,634,[]],[15,6,28,417,634,[]],[15,7,-1,226,413,[]],[15,7,0,219,395,[]],[15,7,10,220,396,[]],[15,7,11,246,446,[]],[15,7,21,247,447,[]],[15,7,22,255,471,[]],[15,8,-12,418,635,[]],[15,8,-11,418,635,[]],[15,8,-10,418,635,[]],[15,8,-5,11,16,[]],[15,8,0,219,395,[]],[15,8,2,6,5,[]],[15,8,8,6,5,[]],[15,8,10,220,396,[]],[15,8,11,246,446,[]],[15,8,19,7,6,[]],[15,8,21,247,447,[]],[15,8,22,241,440,[]],[15,8,26,417,634,[]],[15,8,27,417,634,[]],[15,8,28,417,634,[]],[15,9,-11,418,635,[]],[15,9,-5,11,14,[]],[15,9,-4,11,14,[]],[15,9,-3,11,14,[]],[15,9,-1,32,63,[]],[15,9,0,95,190,[]],[15,9,1,95,190,[]],[15,9,2,95,190,[]],[15,9,3,95,190,[]],[15,9,4,95,190,[]],[15,9,5,95,190,[]],[15,9,6,95,190,[]],[15,9,7,95,190,[]],[15,9,8,95,190,[]],[15,9,9,95,190,[]],[15,9,10,95,190,[]],[15,9,11,98,192,[]],[15,9,12,98,192,[]],[15,9,15,98,192,[]],[15,9,16,98,192,[]],[15,9,17,98,192,[]],[15,9,18,98,192,[]],[15,9,19,98,192,[]],[15,9,20,98,192,[]],[15,9,21,98,192,[]],[15,9,22,67,130,[]],[15,9,27,417,634,[]],[15,10,-2,11,14,[]],[15,10,-1,11,14,[]],[15,10,0,96,191,[]],[15,10,10,96,191,[]],[15,10,11,99,193,[]],[15,10,12,60,112,[]],[15,10,15,60,112,[]],[15,10,19,63,119,[]],[15,10,20,63,117,[]],[15,10,21,99,193,[]],[15,10,22,67,134,[]],[15,10,27,417,634,[]],[15,11,-11,418,635,[]],[15,11,0,40,87,[]],[15,11,10,34,73,[]],[15,11,11,67,134,[]],[15,11,21,69,140,[]],[15,12,0,41,88,[]],[15,12,9,22,31,[]],[15,12,10,35,74,[]],[15,12,12,67,133,[]],[15,12,21,70,141,[]],[15,13,0,41,88,[]],[15,13,1,16,22,[]],[15,13,2,16,22,[]],[15,13,3,16,22,[]],[15,13,4,16,22,[]],[15,13,5,16,22,[]],[15,13,6,16,22,[]],[15,13,7,16,22,[]],[15,13,8,16,22,[]],[15,13,9,16,22,[]],[15,13,10,35,74,[]],[15,13,12,67,134,[]],[15,13,21,70,141,[]],[15,14,0,40,87,[]],[15,14,10,34,73,[]],[15,14,13,67,134,[]],[15,14,21,69,140,[]],[15,15,0,40,87,[]],[15,15,1,39,86,[]],[15,15,2,39,86,[]],[15,15,3,32,66,[]],[15,15,7,32,66,[]],[15,15,8,33,72,[]],[15,15,9,33,72,[]],[15,15,10,34,73,[]],[15,15,14,67,133,[]],[15,15,18,67,133,[]],[15,15,19,68,139,[]],[15,15,20,68,139,[]],[15,15,21,69,140,[]],[15,16,0,39,83,[]],[15,16,1,39,83,[]],[15,16,2,39,83,[]],[15,16,3,46,97,[]],[15,16,4,46,97,[]],[15,16,5,46,97,[]],[15,16,6,46,97,[]],[15,16,7,46,97,[]],[15,16,8,33,69,[]],[15,16,9,33,69,[]],[15,16,10,33,69,[]],[15,16,14,67,134,[]],[15,16,18,67,134,[]],[15,16,19,68,139,[]],[15,16,20,68,139,[]],[15,16,21,69,140,[]],[15,17,3,46,97,[]],[15,17,4,52,106,[]],[15,17,5,52,106,[]],[15,17,6,52,106,[]],[15,17,7,46,97,[]],[15,17,15,67,134,[]],[15,17,17,67,134,[]],[15,17,19,68,136,[]],[15,17,20,68,136,[]],[15,17,21,68,136,[]],[15,18,3,46,97,[]],[15,18,4,53,107,[]],[15,18,5,53,107,[]],[15,18,6,53,107,[]],[15,18,7,46,97,[]],[15,18,16,67,133,[]],[15,19,3,46,97,[]],[15,19,4,53,107,[]],[15,19,5,53,107,[]],[15,19,6,53,107,[]],[15,19,7,46,97,[]],[15,19,16,67,134,[]],[15,20,3,46,97,[]],[15,20,4,53,107,[]],[15,20,5,53,107,[]],[15,20,6,53,107,[]],[15,20,7,46,97,[]],[15,20,16,67,131,[]],[15,21,2,46,99,[]],[15,21,3,46,97,[]],[15,21,4,52,106,[]],[15,21,5,52,106,[]],[15,21,6,52,106,[]],[15,21,7,46,97,[]],[15,21,8,46,99,[]],[15,22,3,46,99,[]],[15,22,4,46,99,[]],[15,22,5,46,99,[]],[15,22,6,46,99,[]],[15,22,7,46,99,[]],[16,-3,-17,421,638,[]],[16,-3,-16,421,638,[]],[16,-3,-15,421,638,[]],[16,-3,-14,421,638,[]],[16,-3,-13,421,638,[]],[16,-3,-12,421,638,[]],[16,-3,-11,421,638,[]],[16,-3,-10,421,638,[]],[16,-3,-9,421,638,[]],[16,-3,-8,421,638,[]],[16,-3,-7,421,638,[]],[16,-3,-6,421,638,[]],[16,-3,-5,421,638,[]],[16,-3,-4,421,638,[]],[16,-3,-3,421,638,[]],[16,-3,-2,421,638,[]],[16,-3,-1,421,638,[]],[16,-3,0,421,638,[]],[16,-3,1,421,638,[]],[16,-3,2,421,638,[]],[16,-3,3,421,638,[]],[16,-3,4,421,638,[]],[16,-3,5,421,638,[]],[16,-3,6,421,638,[]],[16,-3,7,421,638,[]],[16,-3,8,421,638,[]],[16,-3,9,421,638,[]],[16,-3,10,421,638,[]],[16,-3,11,421,638,[]],[16,-3,12,421,638,[]],[16,-3,13,421,638,[]],[16,-3,14,421,638,[]],[16,-3,15,421,638,[]],[16,-3,16,421,638,[]],[16,-3,17,421,638,[]],[16,-3,18,421,638,[]],[16,-3,19,421,638,[]],[16,-3,20,421,638,[]],[16,-3,21,421,638,[]],[16,-3,22,421,638,[]],[16,-3,23,421,638,[]],[16,-3,24,421,638,[]],[16,-3,25,421,638,[]],[16,-3,26,421,638,[]],[16,-3,27,421,638,[]],[16,-3,28,421,638,[]],[16,-3,29,421,638,[]],[16,-3,30,421,638,[]],[16,-3,31,421,638,[]],[16,-2,-17,421,638,[]],[16,-2,-16,421,638,[]],[16,-2,-15,421,638,[]],[16,-2,-14,421,638,[]],[16,-2,-13,421,638,[]],[16,-2,-12,421,638,[]],[16,-2,-11,421,638,[]],[16,-2,-10,421,638,[]],[16,-2,-9,421,638,[]],[16,-2,-8,421,638,[]],[16,-2,-7,421,638,[]],[16,-2,-6,421,638,[]],[16,-2,-5,421,638,[]],[16,-2,-4,421,638,[]],[16,-2,-3,421,638,[]],[16,-2,-2,421,638,[]],[16,-2,-1,421,638,[]],[16,-2,0,421,638,[]],[16,-2,1,421,638,[]],[16,-2,2,421,638,[]],[16,-2,3,421,638,[]],[16,-2,4,421,638,[]],[16,-2,5,421,638,[]],[16,-2,6,421,638,[]],[16,-2,7,421,638,[]],[16,-2,8,421,638,[]],[16,-2,9,421,638,[]],[16,-2,10,421,638,[]],[16,-2,11,421,638,[]],[16,-2,12,421,638,[]],[16,-2,13,421,638,[]],[16,-2,14,421,638,[]],[16,-2,15,421,638,[]],[16,-2,16,421,638,[]],[16,-2,17,421,638,[]],[16,-2,18,421,638,[]],[16,-2,19,421,638,[]],[16,-2,20,421,638,[]],[16,-2,21,421,638,[]],[16,-2,22,421,638,[]],[16,-2,23,421,638,[]],[16,-2,24,421,638,[]],[16,-2,25,421,638,[]],[16,-2,26,421,638,[]],[16,-2,27,421,638,[]],[16,-2,28,421,638,[]],[16,-2,29,421,638,[]],[16,-2,30,421,638,[]],[16,-2,31,421,638,[]],[16,-1,-17,421,638,[]],[16,-1,-16,421,638,[]],[16,-1,-15,421,638,[]],[16,-1,-14,421,638,[]],[16,-1,-13,421,638,[]],[16,-1,-12,421,638,[]],[16,-1,-11,421,638,[]],[16,-1,-10,421,638,[]],[16,-1,-9,421,638,[]],[16,-1,-8,421,638,[]],[16,-1,-7,421,638,[]],[16,-1,-6,421,638,[]],[16,-1,-5,421,638,[]],[16,-1,-4,421,638,[]],[16,-1,-3,421,638,[]],[16,-1,-2,421,638,[]],[16,-1,-1,421,638,[]],[16,-1,0,421,638,[]],[16,-1,1,421,638,[]],[16,-1,2,421,638,[]],[16,-1,3,421,638,[]],[16,-1,4,421,638,[]],[16,-1,5,421,638,[]],[16,-1,6,421,638,[]],[16,-1,7,421,638,[]],[16,-1,8,421,638,[]],[16,-1,9,421,638,[]],[16,-1,10,421,638,[]],[16,-1,11,421,638,[]],[16,-1,12,421,638,[]],[16,-1,13,421,638,[]],[16,-1,14,421,638,[]],[16,-1,15,421,638,[]],[16,-1,16,421,638,[]],[16,-1,17,421,638,[]],[16,-1,18,421,638,[]],[16,-1,19,421,638,[]],[16,-1,20,421,638,[]],[16,-1,21,421,638,[]],[16,-1,22,421,638,[]],[16,-1,23,421,638,[]],[16,-1,24,421,638,[]],[16,-1,25,421,638,[]],[16,-1,26,421,638,[]],[16,-1,27,421,638,[]],[16,-1,28,421,638,[]],[16,-1,29,421,638,[]],[16,-1,30,421,638,[]],[16,-1,31,421,638,[]],[16,0,-17,421,638,[]],[16,0,-16,421,638,[]],[16,0,-15,421,638,[]],[16,0,-14,421,638,[]],[16,0,-13,421,638,[]],[16,0,-12,421,638,[]],[16,0,-11,421,638,[]],[16,0,-10,421,638,[]],[16,0,-9,421,638,[]],[16,0,-8,421,638,[]],[16,0,-7,421,638,[]],[16,0,-6,421,638,[]],[16,0,-5,421,638,[]],[16,0,-4,421,638,[]],[16,0,-3,421,638,[]],[16,0,-2,421,638,[]],[16,0,-1,421,638,[]],[16,0,0,421,638,[]],[16,0,1,421,638,[]],[16,0,2,421,638,[]],[16,0,3,421,638,[]],[16,0,4,421,638,[]],[16,0,5,421,638,[]],[16,0,6,421,638,[]],[16,0,7,421,638,[]],[16,0,8,421,638,[]],[16,0,9,421,638,[]],[16,0,10,421,638,[]],[16,0,11,421,638,[]],[16,0,12,421,638,[]],[16,0,13,421,638,[]],[16,0,14,421,638,[]],[16,0,15,421,638,[]],[16,0,16,421,638,[]],[16,0,17,421,638,[]],[16,0,18,421,638,[]],[16,0,19,421,638,[]],[16,0,20,421,638,[]],[16,0,21,421,638,[]],[16,0,22,421,638,[]],[16,0,23,421,638,[]],[16,0,24,421,638,[]],[16,0,25,421,638,[]],[16,0,26,421,638,[]],[16,0,27,421,638,[]],[16,0,28,421,638,[]],[16,0,29,421,638,[]],[16,0,30,421,638,[]],[16,0,31,421,638,[]],[16,1,-17,421,638,[]],[16,1,-16,421,638,[]],[16,1,-15,421,638,[]],[16,1,-14,421,638,[]],[16,1,-13,421,638,[]],[16,1,-12,421,638,[]],[16,1,-11,421,638,[]],[16,1,-10,421,638,[]],[16,1,-9,421,638,[]],[16,1,-8,421,638,[]],[16,1,-7,421,638,[]],[16,1,-6,421,638,[]],[16,1,-5,421,638,[]],[16,1,-4,421,638,[]],[16,1,-3,421,638,[]],[16,1,-2,421,638,[]],[16,1,-1,421,638,[]],[16,1,0,421,638,[]],[16,1,1,421,638,[]],[16,1,2,421,638,[]],[16,1,3,421,638,[]],[16,1,4,421,638,[]],[16,1,5,421,638,[]],[16,1,6,421,638,[]],[16,1,7,421,638,[]],[16,1,8,421,638,[]],[16,1,9,421,638,[]],[16,1,10,421,638,[]],[16,1,11,421,638,[]],[16,1,12,421,638,[]],[16,1,13,421,638,[]],[16,1,14,421,638,[]],[16,1,15,421,638,[]],[16,1,16,421,638,[]],[16,1,17,421,638,[]],[16,1,18,421,638,[]],[16,1,19,421,638,[]],[16,1,20,421,638,[]],[16,1,21,421,638,[]],[16,1,22,421,638,[]],[16,1,23,421,638,[]],[16,1,24,421,638,[]],[16,1,25,421,638,[]],[16,1,26,421,638,[]],[16,1,27,421,638,[]],[16,1,28,421,638,[]],[16,1,29,421,638,[]],[16,1,30,421,638,[]],[16,1,31,421,638,[]],[16,2,-11,418,635,[]],[16,2,-7,322,540,[]],[16,2,-5,10,11,[]],[16,2,-4,10,11,[]],[16,2,0,10,11,[]],[16,2,4,10,11,[]],[16,2,8,10,11,[]],[16,2,12,10,11,[]],[16,2,16,10,11,[]],[16,2,20,10,11,[]],[16,2,21,10,11,[]],[16,2,24,323,541,[]],[16,2,25,324,542,[]],[16,3,-11,418,635,[]],[16,3,-5,11,15,[]],[16,3,-4,11,15,[]],[16,3,-3,11,15,[]],[16,3,-2,11,15,[]],[16,3,-1,11,15,[]],[16,3,0,207,371,[]],[16,3,1,207,371,[]],[16,3,2,207,371,[]],[16,3,3,207,371,[]],[16,3,4,207,371,[]],[16,3,5,207,371,[]],[16,3,6,207,371,[]],[16,3,7,207,371,[]],[16,3,8,207,371,[]],[16,3,9,207,371,[]],[16,3,10,207,371,[]],[16,3,11,234,428,[]],[16,3,12,234,428,[]],[16,3,13,234,428,[]],[16,3,14,234,428,[]],[16,3,15,234,428,[]],[16,3,16,234,428,[]],[16,3,17,234,428,[]],[16,3,18,234,428,[]],[16,3,19,234,428,[]],[16,3,20,234,428,[]],[16,3,21,234,428,[]],[16,3,22,241,440,[]],[16,4,-11,418,635,[]],[16,4,-5,11,12,[]],[16,4,0,219,395,[]],[16,4,1,214,390,[]],[16,4,2,214,390,[]],[16,4,3,214,390,[]],[16,4,6,214,390,[]],[16,4,7,214,390,[]],[16,4,8,214,390,[]],[16,4,10,204,369,[]],[16,4,11,231,426,[]],[16,4,18,239,438,[]],[16,4,19,239,438,[]],[16,4,20,239,438,[]],[16,4,21,247,447,[]],[16,5,-14,418,635,[]],[16,5,-13,418,635,[]],[16,5,-12,418,635,[]],[16,5,-11,418,635,[]],[16,5,-10,418,635,[]],[16,5,-9,418,635,[]],[16,5,-8,418,635,[]],[16,5,0,219,395,[]],[16,5,10,204,369,[]],[16,5,11,231,426,[]],[16,5,21,247,447,[]],[16,5,26,417,634,[]],[16,5,27,417,634,[]],[16,5,28,417,634,[]],[16,6,-13,418,635,[]],[16,6,-12,418,635,[]],[16,6,-11,418,635,[]],[16,6,-10,418,635,[]],[16,6,-9,418,635,[]],[16,6,0,219,395,[]],[16,6,10,220,396,[]],[16,6,11,246,446,[]],[16,6,13,244,443,[]],[16,6,14,244,443,[]],[16,6,21,247,447,[]],[16,6,27,417,634,[]],[16,7,-11,418,635,[]],[16,7,0,219,395,[]],[16,7,10,220,396,[]],[16,7,11,246,446,[]],[16,7,13,244,444,[]],[16,7,14,244,444,[]],[16,7,21,247,447,[]],[16,8,-13,418,635,[]],[16,8,-12,418,635,[]],[16,8,-11,418,635,[]],[16,8,-10,418,635,[]],[16,8,-9,418,635,[]],[16,8,-5,11,16,[]],[16,8,0,219,395,[]],[16,8,1,6,5,[]],[16,8,2,6,5,[]],[16,8,3,6,5,[]],[16,8,4,6,5,[]],[16,8,5,6,5,[]],[16,8,6,6,5,[]],[16,8,7,6,5,[]],[16,8,8,6,5,[]],[16,8,9,6,5,[]],[16,8,10,220,396,[]],[16,8,11,246,446,[]],[16,8,12,7,6,[]],[16,8,15,7,6,[]],[16,8,16,7,6,[]],[16,8,17,7,6,[]],[16,8,18,7,6,[]],[16,8,19,7,6,[]],[16,8,20,7,6,[]],[16,8,21,247,447,[]],[16,8,22,241,440,[]],[16,8,27,417,634,[]],[16,9,-12,418,635,[]],[16,9,-11,418,635,[]],[16,9,-10,418,635,[]],[16,9,-5,11,14,[]],[16,9,-4,11,14,[]],[16,9,-3,11,14,[]],[16,9,-1,32,63,[]],[16,9,0,95,190,[]],[16,9,1,95,190,[]],[16,9,2,95,190,[]],[16,9,3,95,190,[]],[16,9,4,95,190,[]],[16,9,5,95,190,[]],[16,9,6,95,190,[]],[16,9,7,95,190,[]],[16,9,8,95,190,[]],[16,9,9,95,190,[]],[16,9,10,95,190,[]],[16,9,11,98,192,[]],[16,9,12,98,192,[]],[16,9,15,98,192,[]],[16,9,16,98,192,[]],[16,9,17,98,192,[]],[16,9,18,98,192,[]],[16,9,19,98,192,[]],[16,9,20,98,192,[]],[16,9,21,98,192,[]],[16,9,22,67,130,[]],[16,10,-11,418,635,[]],[16,10,-2,11,14,[]],[16,10,-1,11,14,[]],[16,10,0,96,191,[]],[16,10,10,96,191,[]],[16,10,11,99,193,[]],[16,10,12,60,112,[]],[16,10,21,99,193,[]],[16,10,22,67,134,[]],[16,11,-12,418,635,[]],[16,11,-11,418,635,[]],[16,11,-10,418,635,[]],[16,11,0,39,82,[]],[16,11,1,39,82,[]],[16,11,2,39,82,[]],[16,11,8,33,68,[]],[16,11,9,33,68,[]],[16,11,10,33,68,[]],[16,11,11,67,134,[]],[16,11,21,69,140,[]],[16,12,-11,418,635,[]],[16,12,0,39,82,[]],[16,12,1,39,82,[]],[16,12,2,39,82,[]],[16,12,8,33,68,[]],[16,12,9,33,68,[]],[16,12,10,33,68,[]],[16,12,12,67,133,[]],[16,12,15,61,114,[]],[16,12,20,62,116,[]],[16,12,21,70,141,[]],[16,13,-11,418,635,[]],[16,13,0,39,82,[]],[16,13,1,39,82,[]],[16,13,2,39,82,[]],[16,13,8,33,68,[]],[16,13,9,33,68,[]],[16,13,10,33,68,[]],[16,13,12,67,134,[]],[16,13,15,61,113,[]],[16,13,20,62,115,[]],[16,13,21,70,141,[]],[16,14,0,39,82,[]],[16,14,1,39,82,[]],[16,14,2,39,82,[]],[16,14,8,33,68,[]],[16,14,9,33,68,[]],[16,14,10,33,68,[]],[16,14,13,67,134,[]],[16,14,15,61,113,[]],[16,14,20,62,115,[]],[16,14,21,69,140,[]],[16,15,0,39,83,[]],[16,15,1,39,83,[]],[16,15,2,39,83,[]],[16,15,3,32,66,[]],[16,15,7,32,66,[]],[16,15,8,33,69,[]],[16,15,9,33,69,[]],[16,15,10,33,69,[]],[16,15,14,67,133,[]],[16,15,15,61,113,[]],[16,15,18,67,133,[]],[16,15,19,68,139,[]],[16,15,20,68,139,[]],[16,15,21,69,140,[]],[16,16,3,32,67,[]],[16,16,7,32,67,[]],[16,16,14,67,134,[]],[16,16,15,61,113,[]],[16,16,18,67,134,[]],[16,16,19,68,136,[]],[16,16,20,68,136,[]],[16,16,21,68,136,[]],[16,17,4,32,67,[]],[16,17,6,32,67,[]],[16,17,15,67,134,[]],[16,17,17,67,134,[]],[16,18,5,32,66,[]],[16,18,16,67,133,[]],[16,19,5,32,67,[]],[16,19,16,67,134,[]],[16,20,5,32,64,[]],[16,20,16,67,131,[]],[16,21,2,46,99,[]],[16,21,3,46,99,[]],[16,21,4,46,99,[]],[16,21,5,46,99,[]],[16,21,6,46,99,[]],[16,21,7,46,99,[]],[16,21,8,46,99,[]],[17,-3,-17,421,638,[]],[17,-3,-16,421,638,[]],[17,-3,-15,421,638,[]],[17,-3,-14,421,638,[]],[17,-3,-13,421,638,[]],[17,-3,-12,421,638,[]],[17,-3,-11,421,638,[]],[17,-3,-10,421,638,[]],[17,-3,-9,421,638,[]],[17,-3,-8,421,638,[]],[17,-3,-7,421,638,[]],[17,-3,-6,421,638,[]],[17,-3,-5,421,638,[]],[17,-3,-4,421,638,[]],[17,-3,-3,421,638,[]],[17,-3,-2,421,638,[]],[17,-3,-1,421,638,[]],[17,-3,0,421,638,[]],[17,-3,1,421,638,[]],[17,-3,2,421,638,[]],[17,-3,3,421,638,[]],[17,-3,4,421,638,[]],[17,-3,5,421,638,[]],[17,-3,6,421,638,[]],[17,-3,7,421,638,[]],[17,-3,8,421,638,[]],[17,-3,9,421,638,[]],[17,-3,10,421,638,[]],[17,-3,11,421,638,[]],[17,-3,12,421,638,[]],[17,-3,13,421,638,[]],[17,-3,14,421,638,[]],[17,-3,15,421,638,[]],[17,-3,16,421,638,[]],[17,-3,17,421,638,[]],[17,-3,18,421,638,[]],[17,-3,19,421,638,[]],[17,-3,20,421,638,[]],[17,-3,21,421,638,[]],[17,-3,22,421,638,[]],[17,-3,23,421,638,[]],[17,-3,24,421,638,[]],[17,-3,25,421,638,[]],[17,-3,26,421,638,[]],[17,-3,27,421,638,[]],[17,-3,28,421,638,[]],[17,-3,29,421,638,[]],[17,-3,30,421,638,[]],[17,-3,31,421,638,[]],[17,-2,-17,421,638,[]],[17,-2,-16,421,638,[]],[17,-2,-15,421,638,[]],[17,-2,-14,421,638,[]],[17,-2,-13,421,638,[]],[17,-2,-12,421,638,[]],[17,-2,-11,421,638,[]],[17,-2,-10,421,638,[]],[17,-2,-9,421,638,[]],[17,-2,-8,421,638,[]],[17,-2,-7,421,638,[]],[17,-2,-6,421,638,[]],[17,-2,-5,421,638,[]],[17,-2,-4,421,638,[]],[17,-2,-3,421,638,[]],[17,-2,-2,421,638,[]],[17,-2,-1,421,638,[]],[17,-2,0,421,638,[]],[17,-2,1,421,638,[]],[17,-2,2,421,638,[]],[17,-2,3,421,638,[]],[17,-2,4,421,638,[]],[17,-2,5,421,638,[]],[17,-2,6,421,638,[]],[17,-2,7,421,638,[]],[17,-2,8,421,638,[]],[17,-2,9,421,638,[]],[17,-2,10,421,638,[]],[17,-2,11,421,638,[]],[17,-2,12,421,638,[]],[17,-2,13,421,638,[]],[17,-2,14,421,638,[]],[17,-2,15,421,638,[]],[17,-2,16,421,638,[]],[17,-2,17,421,638,[]],[17,-2,18,421,638,[]],[17,-2,19,421,638,[]],[17,-2,20,421,638,[]],[17,-2,21,421,638,[]],[17,-2,22,421,638,[]],[17,-2,23,421,638,[]],[17,-2,24,421,638,[]],[17,-2,25,421,638,[]],[17,-2,26,421,638,[]],[17,-2,27,421,638,[]],[17,-2,28,421,638,[]],[17,-2,29,421,638,[]],[17,-2,30,421,638,[]],[17,-2,31,421,638,[]],[17,-1,-17,421,638,[]],[17,-1,-16,421,638,[]],[17,-1,-15,421,638,[]],[17,-1,-14,421,638,[]],[17,-1,-13,421,638,[]],[17,-1,-12,421,638,[]],[17,-1,-11,421,638,[]],[17,-1,-10,421,638,[]],[17,-1,-9,421,638,[]],[17,-1,-8,421,638,[]],[17,-1,-7,421,638,[]],[17,-1,-6,421,638,[]],[17,-1,-5,421,638,[]],[17,-1,-4,421,638,[]],[17,-1,-3,421,638,[]],[17,-1,-2,421,638,[]],[17,-1,-1,421,638,[]],[17,-1,0,421,638,[]],[17,-1,1,421,638,[]],[17,-1,2,421,638,[]],[17,-1,3,421,638,[]],[17,-1,4,421,638,[]],[17,-1,5,421,638,[]],[17,-1,6,421,638,[]],[17,-1,7,421,638,[]],[17,-1,8,421,638,[]],[17,-1,9,421,638,[]],[17,-1,10,421,638,[]],[17,-1,11,421,638,[]],[17,-1,12,421,638,[]],[17,-1,13,421,638,[]],[17,-1,14,421,638,[]],[17,-1,15,421,638,[]],[17,-1,16,421,638,[]],[17,-1,17,421,638,[]],[17,-1,18,421,638,[]],[17,-1,19,421,638,[]],[17,-1,20,421,638,[]],[17,-1,21,421,638,[]],[17,-1,22,421,638,[]],[17,-1,23,421,638,[]],[17,-1,24,421,638,[]],[17,-1,25,421,638,[]],[17,-1,26,421,638,[]],[17,-1,27,421,638,[]],[17,-1,28,421,638,[]],[17,-1,29,421,638,[]],[17,-1,30,421,638,[]],[17,-1,31,421,638,[]],[17,0,-17,421,638,[]],[17,0,-16,421,638,[]],[17,0,-15,421,638,[]],[17,0,-14,421,638,[]],[17,0,-13,421,638,[]],[17,0,-12,421,638,[]],[17,0,-11,421,638,[]],[17,0,-10,421,638,[]],[17,0,-9,421,638,[]],[17,0,-8,421,638,[]],[17,0,-7,421,638,[]],[17,0,-6,421,638,[]],[17,0,-5,421,638,[]],[17,0,-4,421,638,[]],[17,0,-3,421,638,[]],[17,0,-2,421,638,[]],[17,0,-1,421,638,[]],[17,0,0,421,638,[]],[17,0,1,421,638,[]],[17,0,2,421,638,[]],[17,0,3,421,638,[]],[17,0,4,421,638,[]],[17,0,5,421,638,[]],[17,0,6,421,638,[]],[17,0,7,421,638,[]],[17,0,8,421,638,[]],[17,0,9,421,638,[]],[17,0,10,421,638,[]],[17,0,11,421,638,[]],[17,0,12,421,638,[]],[17,0,13,421,638,[]],[17,0,14,421,638,[]],[17,0,15,421,638,[]],[17,0,16,421,638,[]],[17,0,17,421,638,[]],[17,0,18,421,638,[]],[17,0,19,421,638,[]],[17,0,20,421,638,[]],[17,0,21,421,638,[]],[17,0,22,421,638,[]],[17,0,23,421,638,[]],[17,0,24,421,638,[]],[17,0,25,421,638,[]],[17,0,26,421,638,[]],[17,0,27,421,638,[]],[17,0,28,421,638,[]],[17,0,29,421,638,[]],[17,0,30,421,638,[]],[17,0,31,421,638,[]],[17,1,-17,421,638,[]],[17,1,-16,421,638,[]],[17,1,-15,421,638,[]],[17,1,-14,421,638,[]],[17,1,-13,421,638,[]],[17,1,-12,421,638,[]],[17,1,-11,421,638,[]],[17,1,-10,421,638,[]],[17,1,-9,421,638,[]],[17,1,-8,421,638,[]],[17,1,-7,421,638,[]],[17,1,-6,421,638,[]],[17,1,-5,421,638,[]],[17,1,-4,421,638,[]],[17,1,-3,421,638,[]],[17,1,-2,421,638,[]],[17,1,-1,421,638,[]],[17,1,0,421,638,[]],[17,1,1,421,638,[]],[17,1,2,421,638,[]],[17,1,3,421,638,[]],[17,1,4,421,638,[]],[17,1,5,421,638,[]],[17,1,6,421,638,[]],[17,1,7,421,638,[]],[17,1,8,421,638,[]],[17,1,9,421,638,[]],[17,1,10,421,638,[]],[17,1,11,421,638,[]],[17,1,12,421,638,[]],[17,1,13,421,638,[]],[17,1,14,421,638,[]],[17,1,15,421,638,[]],[17,1,16,421,638,[]],[17,1,17,421,638,[]],[17,1,18,421,638,[]],[17,1,19,421,638,[]],[17,1,20,421,638,[]],[17,1,21,421,638,[]],[17,1,22,421,638,[]],[17,1,23,421,638,[]],[17,1,24,421,638,[]],[17,1,25,421,638,[]],[17,1,26,421,638,[]],[17,1,27,421,638,[]],[17,1,28,421,638,[]],[17,1,29,421,638,[]],[17,1,30,421,638,[]],[17,1,31,421,638,[]],[17,2,-8,325,543,[]],[17,2,-5,10,11,[]],[17,2,21,10,11,[]],[17,2,24,326,544,[]],[17,2,31,421,638,[]],[17,3,-5,11,15,[]],[17,3,-4,11,15,[]],[17,3,-3,11,15,[]],[17,3,-2,11,15,[]],[17,3,-1,11,15,[]],[17,3,0,207,371,[]],[17,3,1,207,371,[]],[17,3,2,207,371,[]],[17,3,3,207,371,[]],[17,3,4,207,371,[]],[17,3,5,207,371,[]],[17,3,6,207,371,[]],[17,3,7,207,371,[]],[17,3,8,207,371,[]],[17,3,9,207,371,[]],[17,3,10,207,371,[]],[17,3,11,234,428,[]],[17,3,12,234,428,[]],[17,3,13,234,428,[]],[17,3,14,234,428,[]],[17,3,15,234,428,[]],[17,3,16,234,428,[]],[17,3,17,234,428,[]],[17,3,18,234,428,[]],[17,3,19,234,428,[]],[17,3,20,234,428,[]],[17,3,21,234,428,[]],[17,3,22,241,440,[]],[17,4,-5,11,12,[]],[17,4,-1,229,422,[]],[17,4,0,219,395,[]],[17,4,1,214,390,[]],[17,4,2,214,390,[]],[17,4,3,214,390,[]],[17,4,4,214,390,[]],[17,4,10,220,396,[]],[17,4,11,246,446,[]],[17,4,18,239,438,[]],[17,4,19,238,436,[]],[17,4,20,239,438,[]],[17,4,21,247,447,[]],[17,4,22,254,466,[]],[17,5,-13,418,635,[]],[17,5,-12,418,635,[]],[17,5,-11,418,635,[]],[17,5,-10,418,635,[]],[17,5,-9,418,635,[]],[17,5,-1,228,420,[]],[17,5,0,219,395,[]],[17,5,10,220,396,[]],[17,5,11,246,446,[]],[17,5,21,247,447,[]],[17,5,22,253,464,[]],[17,5,27,417,634,[]],[17,6,-12,418,635,[]],[17,6,-11,418,635,[]],[17,6,-10,418,635,[]],[17,6,-1,228,420,[]],[17,6,0,219,395,[]],[17,6,10,220,396,[]],[17,6,11,246,446,[]],[17,6,21,247,447,[]],[17,6,22,253,464,[]],[17,7,-1,228,420,[]],[17,7,0,219,395,[]],[17,7,10,220,396,[]],[17,7,11,246,446,[]],[17,7,13,244,443,[]],[17,7,14,244,443,[]],[17,7,21,247,447,[]],[17,7,22,253,464,[]],[17,8,-12,418,635,[]],[17,8,-11,418,635,[]],[17,8,-10,418,635,[]],[17,8,-5,11,16,[]],[17,8,0,219,395,[]],[17,8,2,6,5,[]],[17,8,8,6,5,[]],[17,8,10,220,396,[]],[17,8,11,246,446,[]],[17,8,13,244,444,[]],[17,8,14,244,444,[]],[17,8,19,7,6,[]],[17,8,21,247,447,[]],[17,8,22,241,440,[]],[17,9,-11,418,635,[]],[17,9,-5,11,14,[]],[17,9,-4,11,14,[]],[17,9,-3,11,14,[]],[17,9,-1,32,63,[]],[17,9,0,95,190,[]],[17,9,1,95,190,[]],[17,9,2,95,190,[]],[17,9,3,95,190,[]],[17,9,4,95,190,[]],[17,9,5,95,190,[]],[17,9,6,95,190,[]],[17,9,7,95,190,[]],[17,9,8,95,190,[]],[17,9,9,95,190,[]],[17,9,10,95,190,[]],[17,9,11,98,192,[]],[17,9,12,98,192,[]],[17,9,15,98,192,[]],[17,9,16,98,192,[]],[17,9,17,98,192,[]],[17,9,18,98,192,[]],[17,9,19,98,192,[]],[17,9,20,98,192,[]],[17,9,21,98,192,[]],[17,9,22,67,130,[]],[17,10,-2,11,14,[]],[17,10,-1,11,14,[]],[17,10,0,96,191,[]],[17,10,10,96,191,[]],[17,10,11,99,193,[]],[17,10,12,60,112,[]],[17,10,21,99,193,[]],[17,10,22,67,134,[]],[17,11,-11,418,635,[]],[17,11,0,32,67,[]],[17,11,10,32,67,[]],[17,11,11,67,134,[]],[17,11,19,68,135,[]],[17,11,20,68,135,[]],[17,11,21,68,135,[]],[17,12,1,32,66,[]],[17,12,2,23,33,[]],[17,12,9,32,66,[]],[17,12,12,67,133,[]],[17,12,19,68,135,[]],[17,12,20,68,135,[]],[17,12,21,68,135,[]],[17,13,1,32,67,[]],[17,13,2,23,32,[]],[17,13,9,32,67,[]],[17,13,12,67,134,[]],[17,13,19,68,135,[]],[17,13,20,68,135,[]],[17,13,21,68,135,[]],[17,14,2,32,67,[]],[17,14,8,32,67,[]],[17,14,13,67,134,[]],[17,14,19,68,135,[]],[17,14,20,68,135,[]],[17,14,21,68,135,[]],[17,15,3,32,66,[]],[17,15,7,32,66,[]],[17,15,14,67,133,[]],[17,15,18,67,133,[]],[17,15,19,68,136,[]],[17,15,20,68,136,[]],[17,15,21,68,136,[]],[17,16,3,32,67,[]],[17,16,7,32,67,[]],[17,16,14,67,134,[]],[17,16,18,67,134,[]],[17,17,4,32,67,[]],[17,17,6,32,67,[]],[17,17,15,67,134,[]],[17,17,17,67,134,[]],[17,18,5,32,66,[]],[17,18,16,67,133,[]],[17,19,5,32,67,[]],[17,19,16,67,134,[]],[17,20,5,32,64,[]],[17,20,16,67,131,[]],[18,-3,-17,421,638,[]],[18,-3,-16,421,638,[]],[18,-3,-15,421,638,[]],[18,-3,-14,421,638,[]],[18,-3,-13,421,638,[]],[18,-3,-12,421,638,[]],[18,-3,-11,421,638,[]],[18,-3,-10,421,638,[]],[18,-3,-9,421,638,[]],[18,-3,-8,421,638,[]],[18,-3,-7,421,638,[]],[18,-3,-6,421,638,[]],[18,-3,-5,421,638,[]],[18,-3,-4,421,638,[]],[18,-3,-3,421,638,[]],[18,-3,-2,421,638,[]],[18,-3,-1,421,638,[]],[18,-3,0,421,638,[]],[18,-3,1,421,638,[]],[18,-3,2,421,638,[]],[18,-3,3,421,638,[]],[18,-3,4,421,638,[]],[18,-3,5,421,638,[]],[18,-3,6,421,638,[]],[18,-3,7,421,638,[]],[18,-3,8,421,638,[]],[18,-3,9,421,638,[]],[18,-3,10,421,638,[]],[18,-3,11,421,638,[]],[18,-3,12,421,638,[]],[18,-3,13,421,638,[]],[18,-3,14,421,638,[]],[18,-3,15,421,638,[]],[18,-3,16,421,638,[]],[18,-3,17,421,638,[]],[18,-3,18,421,638,[]],[18,-3,19,421,638,[]],[18,-3,20,421,638,[]],[18,-3,21,421,638,[]],[18,-3,22,421,638,[]],[18,-3,23,421,638,[]],[18,-3,24,421,638,[]],[18,-3,25,421,638,[]],[18,-3,26,421,638,[]],[18,-3,27,421,638,[]],[18,-3,28,421,638,[]],[18,-3,29,421,638,[]],[18,-3,30,421,638,[]],[18,-3,31,421,638,[]],[18,-2,-17,421,638,[]],[18,-2,-16,421,638,[]],[18,-2,-15,421,638,[]],[18,-2,-14,421,638,[]],[18,-2,-13,421,638,[]],[18,-2,-12,421,638,[]],[18,-2,-11,421,638,[]],[18,-2,-10,421,638,[]],[18,-2,-9,421,638,[]],[18,-2,-8,421,638,[]],[18,-2,-7,421,638,[]],[18,-2,-6,421,638,[]],[18,-2,-5,421,638,[]],[18,-2,-4,421,638,[]],[18,-2,-3,421,638,[]],[18,-2,-2,421,638,[]],[18,-2,-1,421,638,[]],[18,-2,0,421,638,[]],[18,-2,1,421,638,[]],[18,-2,2,421,638,[]],[18,-2,3,421,638,[]],[18,-2,4,421,638,[]],[18,-2,5,421,638,[]],[18,-2,6,421,638,[]],[18,-2,7,421,638,[]],[18,-2,8,421,638,[]],[18,-2,9,421,638,[]],[18,-2,10,421,638,[]],[18,-2,11,421,638,[]],[18,-2,12,421,638,[]],[18,-2,13,421,638,[]],[18,-2,14,421,638,[]],[18,-2,15,421,638,[]],[18,-2,16,421,638,[]],[18,-2,17,421,638,[]],[18,-2,18,421,638,[]],[18,-2,19,421,638,[]],[18,-2,20,421,638,[]],[18,-2,21,421,638,[]],[18,-2,22,421,638,[]],[18,-2,23,421,638,[]],[18,-2,24,421,638,[]],[18,-2,25,421,638,[]],[18,-2,26,421,638,[]],[18,-2,27,421,638,[]],[18,-2,28,421,638,[]],[18,-2,29,421,638,[]],[18,-2,30,421,638,[]],[18,-2,31,421,638,[]],[18,-1,-17,421,638,[]],[18,-1,-16,421,638,[]],[18,-1,-15,421,638,[]],[18,-1,-14,421,638,[]],[18,-1,-13,421,638,[]],[18,-1,-12,421,638,[]],[18,-1,-11,421,638,[]],[18,-1,-10,421,638,[]],[18,-1,-9,421,638,[]],[18,-1,-8,421,638,[]],[18,-1,-7,421,638,[]],[18,-1,-6,421,638,[]],[18,-1,-5,421,638,[]],[18,-1,-4,421,638,[]],[18,-1,-3,421,638,[]],[18,-1,-2,421,638,[]],[18,-1,-1,421,638,[]],[18,-1,0,421,638,[]],[18,-1,1,421,638,[]],[18,-1,2,421,638,[]],[18,-1,3,421,638,[]],[18,-1,4,421,638,[]],[18,-1,5,421,638,[]],[18,-1,6,421,638,[]],[18,-1,7,421,638,[]],[18,-1,8,421,638,[]],[18,-1,9,421,638,[]],[18,-1,10,421,638,[]],[18,-1,11,421,638,[]],[18,-1,12,421,638,[]],[18,-1,13,421,638,[]],[18,-1,14,421,638,[]],[18,-1,15,421,638,[]],[18,-1,16,421,638,[]],[18,-1,17,421,638,[]],[18,-1,18,421,638,[]],[18,-1,19,421,638,[]],[18,-1,20,421,638,[]],[18,-1,21,421,638,[]],[18,-1,22,421,638,[]],[18,-1,23,421,638,[]],[18,-1,24,421,638,[]],[18,-1,25,421,638,[]],[18,-1,26,421,638,[]],[18,-1,27,421,638,[]],[18,-1,28,421,638,[]],[18,-1,29,421,638,[]],[18,-1,30,421,638,[]],[18,-1,31,421,638,[]],[18,0,-17,421,638,[]],[18,0,-16,421,638,[]],[18,0,-15,421,638,[]],[18,0,-14,421,638,[]],[18,0,-13,421,638,[]],[18,0,-12,421,638,[]],[18,0,-11,421,638,[]],[18,0,-10,421,638,[]],[18,0,-9,421,638,[]],[18,0,-8,421,638,[]],[18,0,-7,421,638,[]],[18,0,-6,421,638,[]],[18,0,-5,421,638,[]],[18,0,-4,421,638,[]],[18,0,-3,421,638,[]],[18,0,-2,421,638,[]],[18,0,-1,421,638,[]],[18,0,0,421,638,[]],[18,0,1,421,638,[]],[18,0,2,421,638,[]],[18,0,3,421,638,[]],[18,0,4,421,638,[]],[18,0,5,421,638,[]],[18,0,6,421,638,[]],[18,0,7,421,638,[]],[18,0,8,421,638,[]],[18,0,9,421,638,[]],[18,0,10,421,638,[]],[18,0,11,421,638,[]],[18,0,12,421,638,[]],[18,0,13,421,638,[]],[18,0,14,421,638,[]],[18,0,15,421,638,[]],[18,0,16,421,638,[]],[18,0,17,421,638,[]],[18,0,18,421,638,[]],[18,0,19,421,638,[]],[18,0,20,421,638,[]],[18,0,21,421,638,[]],[18,0,22,421,638,[]],[18,0,23,421,638,[]],[18,0,24,421,638,[]],[18,0,25,421,638,[]],[18,0,26,421,638,[]],[18,0,27,421,638,[]],[18,0,28,421,638,[]],[18,0,29,421,638,[]],[18,0,30,421,638,[]],[18,0,31,421,638,[]],[18,1,-17,421,638,[]],[18,1,-16,421,638,[]],[18,1,-15,421,638,[]],[18,1,-14,421,638,[]],[18,1,-13,421,638,[]],[18,1,-12,421,638,[]],[18,1,-11,421,638,[]],[18,1,-10,421,638,[]],[18,1,-9,421,638,[]],[18,1,-8,421,638,[]],[18,1,-7,421,638,[]],[18,1,-6,421,638,[]],[18,1,-5,421,638,[]],[18,1,-4,421,638,[]],[18,1,-3,421,638,[]],[18,1,-2,421,638,[]],[18,1,-1,421,638,[]],[18,1,0,421,638,[]],[18,1,1,421,638,[]],[18,1,2,421,638,[]],[18,1,3,421,638,[]],[18,1,4,421,638,[]],[18,1,5,421,638,[]],[18,1,6,421,638,[]],[18,1,7,421,638,[]],[18,1,8,421,638,[]],[18,1,9,421,638,[]],[18,1,10,421,638,[]],[18,1,11,421,638,[]],[18,1,12,421,638,[]],[18,1,13,421,638,[]],[18,1,14,421,638,[]],[18,1,15,421,638,[]],[18,1,16,421,638,[]],[18,1,17,421,638,[]],[18,1,18,421,638,[]],[18,1,19,421,638,[]],[18,1,20,421,638,[]],[18,1,21,421,638,[]],[18,1,22,421,638,[]],[18,1,23,421,638,[]],[18,1,24,421,638,[]],[18,1,25,421,638,[]],[18,1,26,421,638,[]],[18,1,27,421,638,[]],[18,1,28,421,638,[]],[18,1,29,421,638,[]],[18,1,30,421,638,[]],[18,1,31,421,638,[]],[18,2,-16,401,618,[]],[18,2,-9,328,546,[]],[18,2,-8,327,545,[]],[18,2,-5,10,11,[]],[18,2,21,10,11,[]],[18,2,23,329,547,[]],[18,2,30,421,638,[]],[18,2,31,421,638,[]],[18,3,-8,327,545,[]],[18,3,-5,11,15,[]],[18,3,-4,11,15,[]],[18,3,-3,11,15,[]],[18,3,-2,11,15,[]],[18,3,-1,11,15,[]],[18,3,0,207,371,[]],[18,3,1,207,371,[]],[18,3,2,207,371,[]],[18,3,3,207,371,[]],[18,3,4,207,371,[]],[18,3,5,207,371,[]],[18,3,6,207,371,[]],[18,3,7,207,371,[]],[18,3,8,207,371,[]],[18,3,9,207,371,[]],[18,3,10,207,371,[]],[18,3,11,234,428,[]],[18,3,12,234,428,[]],[18,3,13,234,428,[]],[18,3,14,234,428,[]],[18,3,15,234,428,[]],[18,3,16,234,428,[]],[18,3,17,234,428,[]],[18,3,18,234,428,[]],[18,3,19,234,428,[]],[18,3,20,234,428,[]],[18,3,21,234,428,[]],[18,3,22,241,440,[]],[18,4,-5,11,12,[]],[18,4,-2,229,424,[]],[18,4,-1,229,425,[]],[18,4,0,219,395,[]],[18,4,1,209,375,[]],[18,4,2,209,372,[]],[18,4,3,214,390,[]],[18,4,4,214,390,[]],[18,4,8,212,386,[]],[18,4,9,212,384,[]],[18,4,10,220,396,[]],[18,4,11,246,446,[]],[18,4,17,237,434,[]],[18,4,18,237,432,[]],[18,4,19,238,436,[]],[18,4,20,238,437,[]],[18,4,21,247,447,[]],[18,4,22,254,469,[]],[18,4,23,254,468,[]],[18,5,-12,418,635,[]],[18,5,-11,418,635,[]],[18,5,-10,418,635,[]],[18,5,-1,229,423,[]],[18,5,0,228,419,[]],[18,5,9,212,384,[]],[18,5,10,220,396,[]],[18,5,11,246,446,[]],[18,5,18,237,432,[]],[18,5,19,238,436,[]],[18,5,20,238,436,[]],[18,5,21,253,463,[]],[18,5,22,254,467,[]],[18,6,-11,418,635,[]],[18,6,0,228,419,[]],[18,6,9,212,385,[]],[18,6,10,220,396,[]],[18,6,11,246,446,[]],[18,6,18,237,433,[]],[18,6,19,238,435,[]],[18,6,20,238,435,[]],[18,6,21,253,463,[]],[18,7,0,228,419,[]],[18,7,10,220,396,[]],[18,7,11,246,446,[]],[18,7,21,253,463,[]],[18,8,-11,418,635,[]],[18,8,-5,11,16,[]],[18,8,0,219,395,[]],[18,8,2,6,5,[]],[18,8,8,6,5,[]],[18,8,10,220,396,[]],[18,8,11,246,446,[]],[18,8,13,244,443,[]],[18,8,14,244,443,[]],[18,8,19,7,6,[]],[18,8,21,247,447,[]],[18,8,22,241,440,[]],[18,9,-5,11,14,[]],[18,9,-4,11,14,[]],[18,9,-3,11,14,[]],[18,9,-1,32,63,[]],[18,9,0,95,190,[]],[18,9,1,95,190,[]],[18,9,2,95,190,[]],[18,9,3,95,190,[]],[18,9,4,95,190,[]],[18,9,5,95,190,[]],[18,9,6,95,190,[]],[18,9,7,95,190,[]],[18,9,8,95,190,[]],[18,9,9,95,190,[]],[18,9,10,95,190,[]],[18,9,11,98,192,[]],[18,9,12,98,192,[]],[18,9,13,244,444,[]],[18,9,14,244,444,[]],[18,9,15,98,192,[]],[18,9,16,98,192,[]],[18,9,17,98,192,[]],[18,9,18,98,192,[]],[18,9,19,98,192,[]],[18,9,20,98,192,[]],[18,9,21,98,192,[]],[18,9,22,67,130,[]],[18,10,-2,11,14,[]],[18,10,-1,11,14,[]],[18,10,0,96,191,[]],[18,10,10,96,191,[]],[18,10,11,99,193,[]],[18,10,12,60,112,[]],[18,10,21,99,193,[]],[18,10,22,67,134,[]],[18,11,0,32,67,[]],[18,11,10,32,67,[]],[18,11,11,67,134,[]],[18,11,21,67,134,[]],[18,12,1,32,66,[]],[18,12,9,32,66,[]],[18,12,12,67,133,[]],[18,12,20,67,133,[]],[18,13,1,32,67,[]],[18,13,9,32,67,[]],[18,13,12,67,134,[]],[18,13,20,67,134,[]],[18,14,2,32,67,[]],[18,14,8,32,67,[]],[18,14,13,67,134,[]],[18,14,19,67,134,[]],[18,15,3,32,66,[]],[18,15,7,32,66,[]],[18,15,14,67,133,[]],[18,15,18,67,133,[]],[18,16,3,32,67,[]],[18,16,7,32,67,[]],[18,16,14,67,134,[]],[18,16,18,67,134,[]],[18,17,4,32,67,[]],[18,17,6,32,67,[]],[18,17,15,67,134,[]],[18,17,17,67,134,[]],[18,18,5,32,66,[]],[18,18,16,67,133,[]],[18,19,5,32,67,[]],[18,19,16,67,134,[]],[18,20,5,32,64,[]],[18,20,16,67,131,[]],[19,-3,-17,421,638,[]],[19,-3,-16,421,638,[]],[19,-3,-15,421,638,[]],[19,-3,-14,421,638,[]],[19,-3,-13,421,638,[]],[19,-3,-12,421,638,[]],[19,-3,-11,421,638,[]],[19,-3,-10,421,638,[]],[19,-3,-9,421,638,[]],[19,-3,-8,421,638,[]],[19,-3,-7,421,638,[]],[19,-3,-6,421,638,[]],[19,-3,-5,421,638,[]],[19,-3,-4,421,638,[]],[19,-3,-3,421,638,[]],[19,-3,-2,421,638,[]],[19,-3,-1,421,638,[]],[19,-3,0,421,638,[]],[19,-3,1,421,638,[]],[19,-3,2,421,638,[]],[19,-3,3,421,638,[]],[19,-3,4,421,638,[]],[19,-3,5,421,638,[]],[19,-3,6,421,638,[]],[19,-3,7,421,638,[]],[19,-3,8,421,638,[]],[19,-3,9,421,638,[]],[19,-3,10,421,638,[]],[19,-3,11,421,638,[]],[19,-3,12,421,638,[]],[19,-3,13,421,638,[]],[19,-3,14,421,638,[]],[19,-3,15,421,638,[]],[19,-3,16,421,638,[]],[19,-3,17,421,638,[]],[19,-3,18,421,638,[]],[19,-3,19,421,638,[]],[19,-3,20,421,638,[]],[19,-3,21,421,638,[]],[19,-3,22,421,638,[]],[19,-3,23,421,638,[]],[19,-3,24,421,638,[]],[19,-3,25,421,638,[]],[19,-3,26,421,638,[]],[19,-3,27,421,638,[]],[19,-3,28,421,638,[]],[19,-3,29,421,638,[]],[19,-3,30,421,638,[]],[19,-3,31,421,638,[]],[19,-2,-17,421,638,[]],[19,-2,-16,421,638,[]],[19,-2,-15,421,638,[]],[19,-2,-14,421,638,[]],[19,-2,-13,421,638,[]],[19,-2,-12,421,638,[]],[19,-2,-11,421,638,[]],[19,-2,-10,421,638,[]],[19,-2,-9,421,638,[]],[19,-2,-8,421,638,[]],[19,-2,-7,421,638,[]],[19,-2,-6,421,638,[]],[19,-2,-5,421,638,[]],[19,-2,-4,421,638,[]],[19,-2,-3,421,638,[]],[19,-2,-2,421,638,[]],[19,-2,-1,421,638,[]],[19,-2,0,421,638,[]],[19,-2,1,421,638,[]],[19,-2,2,421,638,[]],[19,-2,3,421,638,[]],[19,-2,4,421,638,[]],[19,-2,5,421,638,[]],[19,-2,6,421,638,[]],[19,-2,7,421,638,[]],[19,-2,8,421,638,[]],[19,-2,9,421,638,[]],[19,-2,10,421,638,[]],[19,-2,11,421,638,[]],[19,-2,12,421,638,[]],[19,-2,13,421,638,[]],[19,-2,14,421,638,[]],[19,-2,15,421,638,[]],[19,-2,16,421,638,[]],[19,-2,17,421,638,[]],[19,-2,18,421,638,[]],[19,-2,19,421,638,[]],[19,-2,20,421,638,[]],[19,-2,21,421,638,[]],[19,-2,22,421,638,[]],[19,-2,23,421,638,[]],[19,-2,24,421,638,[]],[19,-2,25,421,638,[]],[19,-2,26,421,638,[]],[19,-2,27,421,638,[]],[19,-2,28,421,638,[]],[19,-2,29,421,638,[]],[19,-2,30,421,638,[]],[19,-2,31,421,638,[]],[19,-1,-17,421,638,[]],[19,-1,-16,421,638,[]],[19,-1,-15,421,638,[]],[19,-1,-14,421,638,[]],[19,-1,-13,421,638,[]],[19,-1,-12,421,638,[]],[19,-1,-11,421,638,[]],[19,-1,-10,421,638,[]],[19,-1,-9,421,638,[]],[19,-1,-8,421,638,[]],[19,-1,-7,421,638,[]],[19,-1,-6,421,638,[]],[19,-1,-5,421,638,[]],[19,-1,-4,421,638,[]],[19,-1,-3,421,638,[]],[19,-1,-2,421,638,[]],[19,-1,-1,421,638,[]],[19,-1,0,421,638,[]],[19,-1,1,421,638,[]],[19,-1,2,421,638,[]],[19,-1,3,421,638,[]],[19,-1,4,421,638,[]],[19,-1,5,421,638,[]],[19,-1,6,421,638,[]],[19,-1,7,421,638,[]],[19,-1,8,421,638,[]],[19,-1,9,421,638,[]],[19,-1,10,421,638,[]],[19,-1,11,421,638,[]],[19,-1,12,421,638,[]],[19,-1,13,421,638,[]],[19,-1,14,421,638,[]],[19,-1,15,421,638,[]],[19,-1,16,421,638,[]],[19,-1,17,421,638,[]],[19,-1,18,421,638,[]],[19,-1,19,421,638,[]],[19,-1,20,421,638,[]],[19,-1,21,421,638,[]],[19,-1,22,421,638,[]],[19,-1,23,421,638,[]],[19,-1,24,421,638,[]],[19,-1,25,421,638,[]],[19,-1,26,421,638,[]],[19,-1,27,421,638,[]],[19,-1,28,421,638,[]],[19,-1,29,421,638,[]],[19,-1,30,421,638,[]],[19,-1,31,421,638,[]],[19,0,-17,421,638,[]],[19,0,-16,421,638,[]],[19,0,-15,421,638,[]],[19,0,-14,421,638,[]],[19,0,-13,421,638,[]],[19,0,-12,421,638,[]],[19,0,-11,421,638,[]],[19,0,-10,421,638,[]],[19,0,-9,421,638,[]],[19,0,-8,421,638,[]],[19,0,-7,421,638,[]],[19,0,-6,421,638,[]],[19,0,-5,421,638,[]],[19,0,-4,421,638,[]],[19,0,-3,421,638,[]],[19,0,-2,421,638,[]],[19,0,-1,421,638,[]],[19,0,0,421,638,[]],[19,0,1,421,638,[]],[19,0,2,421,638,[]],[19,0,3,421,638,[]],[19,0,4,421,638,[]],[19,0,5,421,638,[]],[19,0,6,421,638,[]],[19,0,7,421,638,[]],[19,0,8,421,638,[]],[19,0,9,421,638,[]],[19,0,10,421,638,[]],[19,0,11,421,638,[]],[19,0,12,421,638,[]],[19,0,13,421,638,[]],[19,0,14,421,638,[]],[19,0,15,421,638,[]],[19,0,16,421,638,[]],[19,0,17,421,638,[]],[19,0,18,421,638,[]],[19,0,19,421,638,[]],[19,0,20,421,638,[]],[19,0,21,421,638,[]],[19,0,22,421,638,[]],[19,0,23,421,638,[]],[19,0,24,421,638,[]],[19,0,25,421,638,[]],[19,0,26,421,638,[]],[19,0,27,421,638,[]],[19,0,28,421,638,[]],[19,0,29,421,638,[]],[19,0,30,421,638,[]],[19,0,31,421,638,[]],[19,1,-17,421,638,[]],[19,1,-16,421,638,[]],[19,1,-15,421,638,[]],[19,1,-14,421,638,[]],[19,1,-13,421,638,[]],[19,1,-12,421,638,[]],[19,1,-11,421,638,[]],[19,1,-10,421,638,[]],[19,1,-9,421,638,[]],[19,1,-8,421,638,[]],[19,1,-7,421,638,[]],[19,1,-6,421,638,[]],[19,1,-5,421,638,[]],[19,1,-4,421,638,[]],[19,1,-3,421,638,[]],[19,1,-2,421,638,[]],[19,1,-1,421,638,[]],[19,1,0,421,638,[]],[19,1,1,421,638,[]],[19,1,2,421,638,[]],[19,1,3,421,638,[]],[19,1,4,421,638,[]],[19,1,5,421,638,[]],[19,1,6,421,638,[]],[19,1,7,421,638,[]],[19,1,8,421,638,[]],[19,1,9,421,638,[]],[19,1,10,421,638,[]],[19,1,11,421,638,[]],[19,1,12,421,638,[]],[19,1,13,421,638,[]],[19,1,14,421,638,[]],[19,1,15,421,638,[]],[19,1,16,421,638,[]],[19,1,17,421,638,[]],[19,1,18,421,638,[]],[19,1,19,421,638,[]],[19,1,20,421,638,[]],[19,1,21,421,638,[]],[19,1,22,421,638,[]],[19,1,23,421,638,[]],[19,1,24,421,638,[]],[19,1,25,421,638,[]],[19,1,26,421,638,[]],[19,1,27,421,638,[]],[19,1,28,421,638,[]],[19,1,29,421,638,[]],[19,1,30,421,638,[]],[19,1,31,421,638,[]],[19,2,-9,332,550,[]],[19,2,-8,331,549,[]],[19,2,-7,330,548,[]],[19,2,-5,10,11,[]],[19,2,21,10,11,[]],[19,2,27,421,638,[]],[19,2,28,421,638,[]],[19,2,29,421,638,[]],[19,2,30,421,638,[]],[19,2,31,421,638,[]],[19,3,-5,11,15,[]],[19,3,-4,11,15,[]],[19,3,-3,11,15,[]],[19,3,-2,11,15,[]],[19,3,-1,11,15,[]],[19,3,0,207,371,[]],[19,3,1,207,371,[]],[19,3,2,207,371,[]],[19,3,3,207,371,[]],[19,3,4,207,371,[]],[19,3,5,207,371,[]],[19,3,6,207,371,[]],[19,3,7,207,371,[]],[19,3,8,207,371,[]],[19,3,9,207,371,[]],[19,3,10,207,371,[]],[19,3,11,234,428,[]],[19,3,12,234,428,[]],[19,3,13,234,428,[]],[19,3,14,234,428,[]],[19,3,15,234,428,[]],[19,3,16,234,428,[]],[19,3,17,234,428,[]],[19,3,18,234,428,[]],[19,3,19,234,428,[]],[19,3,20,234,428,[]],[19,3,21,234,428,[]],[19,3,22,241,440,[]],[19,4,-5,11,12,[]],[19,4,-2,229,424,[]],[19,4,-1,229,425,[]],[19,4,0,219,395,[]],[19,4,1,209,375,[]],[19,4,2,209,374,[]],[19,4,3,213,388,[]],[19,4,4,214,390,[]],[19,4,6,214,390,[]],[19,4,7,214,390,[]],[19,4,8,212,386,[]],[19,4,9,212,384,[]],[19,4,10,220,396,[]],[19,4,11,246,446,[]],[19,4,15,239,438,[]],[19,4,16,239,438,[]],[19,4,17,237,434,[]],[19,4,18,237,432,[]],[19,4,21,247,447,[]],[19,4,22,254,469,[]],[19,4,23,254,468,[]],[19,5,-11,418,635,[]],[19,5,-1,229,423,[]],[19,5,0,228,419,[]],[19,5,9,212,384,[]],[19,5,10,220,396,[]],[19,5,11,246,446,[]],[19,5,18,237,432,[]],[19,5,21,253,463,[]],[19,5,22,254,467,[]],[19,6,0,228,419,[]],[19,6,1,209,373,[]],[19,6,2,209,373,[]],[19,6,9,212,385,[]],[19,6,10,220,396,[]],[19,6,11,246,446,[]],[19,6,18,237,433,[]],[19,6,21,253,463,[]],[19,7,0,228,419,[]],[19,7,2,217,393,[]],[19,7,10,220,396,[]],[19,7,11,246,446,[]],[19,7,19,242,441,[]],[19,7,21,253,463,[]],[19,8,-5,11,16,[]],[19,8,0,219,395,[]],[19,8,2,217,393,[]],[19,8,8,6,5,[]],[19,8,10,220,396,[]],[19,8,11,246,446,[]],[19,8,13,7,6,[]],[19,8,19,242,441,[]],[19,8,21,247,447,[]],[19,8,22,241,440,[]],[19,9,-5,11,14,[]],[19,9,-4,11,14,[]],[19,9,-3,11,14,[]],[19,9,-1,32,63,[]],[19,9,0,95,190,[]],[19,9,1,95,190,[]],[19,9,2,95,190,[]],[19,9,3,95,190,[]],[19,9,4,95,190,[]],[19,9,5,95,190,[]],[19,9,6,95,190,[]],[19,9,7,95,190,[]],[19,9,8,95,190,[]],[19,9,9,95,190,[]],[19,9,10,95,190,[]],[19,9,11,98,192,[]],[19,9,12,98,192,[]],[19,9,13,98,192,[]],[19,9,14,98,192,[]],[19,9,15,98,192,[]],[19,9,16,98,192,[]],[19,9,17,98,192,[]],[19,9,18,98,192,[]],[19,9,19,98,192,[]],[19,9,20,98,192,[]],[19,9,21,98,192,[]],[19,9,22,67,130,[]],[19,10,-2,11,14,[]],[19,10,-1,11,14,[]],[19,10,0,96,191,[]],[19,10,2,25,36,[]],[19,10,3,25,38,[]],[19,10,6,27,47,[]],[19,10,7,27,48,[]],[19,10,10,96,191,[]],[19,10,11,99,193,[]],[19,10,13,60,112,[]],[19,10,14,60,112,[]],[19,10,16,64,122,[]],[19,10,17,64,123,[]],[19,10,18,65,126,[]],[19,10,19,65,128,[]],[19,10,21,99,193,[]],[19,10,22,67,134,[]],[19,11,0,32,67,[]],[19,11,7,27,46,[]],[19,11,10,32,67,[]],[19,11,11,67,134,[]],[19,11,21,67,134,[]],[19,12,1,32,66,[]],[19,12,5,24,35,[]],[19,12,9,32,66,[]],[19,12,12,67,133,[]],[19,12,20,67,133,[]],[19,13,1,32,67,[]],[19,13,5,24,34,[]],[19,13,9,32,67,[]],[19,13,12,67,134,[]],[19,13,20,67,134,[]],[19,14,2,32,67,[]],[19,14,5,24,34,[]],[19,14,8,32,67,[]],[19,14,13,67,134,[]],[19,14,19,67,134,[]],[19,15,3,32,66,[]],[19,15,5,24,34,[]],[19,15,7,32,66,[]],[19,15,14,67,133,[]],[19,15,18,67,133,[]],[19,16,3,32,67,[]],[19,16,5,24,34,[]],[19,16,7,32,67,[]],[19,16,14,67,134,[]],[19,16,18,67,134,[]],[19,17,4,32,67,[]],[19,17,5,24,34,[]],[19,17,6,32,67,[]],[19,17,15,67,134,[]],[19,17,17,67,134,[]],[19,18,5,32,66,[]],[19,18,16,67,133,[]],[19,19,5,32,67,[]],[19,19,16,67,134,[]],[19,20,5,32,64,[]],[19,20,16,67,131,[]],[20,-3,-17,421,638,[]],[20,-3,-16,421,638,[]],[20,-3,-15,421,638,[]],[20,-3,-14,421,638,[]],[20,-3,-13,421,638,[]],[20,-3,-12,421,638,[]],[20,-3,-11,421,638,[]],[20,-3,-10,421,638,[]],[20,-3,-9,421,638,[]],[20,-3,-8,421,638,[]],[20,-3,-7,421,638,[]],[20,-3,-6,421,638,[]],[20,-3,-5,421,638,[]],[20,-3,-4,421,638,[]],[20,-3,-3,421,638,[]],[20,-3,-2,421,638,[]],[20,-3,-1,421,638,[]],[20,-3,0,421,638,[]],[20,-3,1,421,638,[]],[20,-3,2,421,638,[]],[20,-3,3,421,638,[]],[20,-3,4,421,638,[]],[20,-3,5,421,638,[]],[20,-3,6,421,638,[]],[20,-3,7,421,638,[]],[20,-3,8,421,638,[]],[20,-3,9,421,638,[]],[20,-3,10,421,638,[]],[20,-3,11,421,638,[]],[20,-3,12,421,638,[]],[20,-3,13,421,638,[]],[20,-3,14,421,638,[]],[20,-3,15,421,638,[]],[20,-3,16,421,638,[]],[20,-3,17,421,638,[]],[20,-3,18,421,638,[]],[20,-3,19,421,638,[]],[20,-3,20,421,638,[]],[20,-3,21,421,638,[]],[20,-3,22,421,638,[]],[20,-3,23,421,638,[]],[20,-3,24,421,638,[]],[20,-3,25,421,638,[]],[20,-3,26,421,638,[]],[20,-3,27,421,638,[]],[20,-3,28,421,638,[]],[20,-3,29,421,638,[]],[20,-3,30,421,638,[]],[20,-3,31,421,638,[]],[20,-2,-17,421,638,[]],[20,-2,-16,421,638,[]],[20,-2,-15,421,638,[]],[20,-2,-14,421,638,[]],[20,-2,-13,421,638,[]],[20,-2,-12,421,638,[]],[20,-2,-11,421,638,[]],[20,-2,-10,421,638,[]],[20,-2,-9,421,638,[]],[20,-2,-8,421,638,[]],[20,-2,-7,421,638,[]],[20,-2,-6,421,638,[]],[20,-2,-5,421,638,[]],[20,-2,-4,421,638,[]],[20,-2,-3,421,638,[]],[20,-2,-2,421,638,[]],[20,-2,-1,421,638,[]],[20,-2,0,421,638,[]],[20,-2,1,421,638,[]],[20,-2,2,421,638,[]],[20,-2,3,421,638,[]],[20,-2,4,421,638,[]],[20,-2,5,421,638,[]],[20,-2,6,421,638,[]],[20,-2,7,421,638,[]],[20,-2,8,421,638,[]],[20,-2,9,421,638,[]],[20,-2,10,421,638,[]],[20,-2,11,421,638,[]],[20,-2,12,421,638,[]],[20,-2,13,421,638,[]],[20,-2,14,421,638,[]],[20,-2,15,421,638,[]],[20,-2,16,421,638,[]],[20,-2,17,421,638,[]],[20,-2,18,421,638,[]],[20,-2,19,421,638,[]],[20,-2,20,421,638,[]],[20,-2,21,421,638,[]],[20,-2,22,421,638,[]],[20,-2,23,421,638,[]],[20,-2,24,421,638,[]],[20,-2,25,421,638,[]],[20,-2,26,421,638,[]],[20,-2,27,421,638,[]],[20,-2,28,421,638,[]],[20,-2,29,421,638,[]],[20,-2,30,421,638,[]],[20,-2,31,421,638,[]],[20,-1,-17,421,638,[]],[20,-1,-16,421,638,[]],[20,-1,-15,421,638,[]],[20,-1,-14,421,638,[]],[20,-1,-13,421,638,[]],[20,-1,-12,421,638,[]],[20,-1,-11,421,638,[]],[20,-1,-10,421,638,[]],[20,-1,-9,421,638,[]],[20,-1,-8,421,638,[]],[20,-1,-7,421,638,[]],[20,-1,-6,421,638,[]],[20,-1,-5,421,638,[]],[20,-1,-4,421,638,[]],[20,-1,-3,421,638,[]],[20,-1,-2,421,638,[]],[20,-1,-1,421,638,[]],[20,-1,0,421,638,[]],[20,-1,1,421,638,[]],[20,-1,2,421,638,[]],[20,-1,3,421,638,[]],[20,-1,4,421,638,[]],[20,-1,5,421,638,[]],[20,-1,6,421,638,[]],[20,-1,7,421,638,[]],[20,-1,8,421,638,[]],[20,-1,9,421,638,[]],[20,-1,10,421,638,[]],[20,-1,11,421,638,[]],[20,-1,12,421,638,[]],[20,-1,13,421,638,[]],[20,-1,14,421,638,[]],[20,-1,15,421,638,[]],[20,-1,16,421,638,[]],[20,-1,17,421,638,[]],[20,-1,18,421,638,[]],[20,-1,19,421,638,[]],[20,-1,20,421,638,[]],[20,-1,21,421,638,[]],[20,-1,22,421,638,[]],[20,-1,23,421,638,[]],[20,-1,24,421,638,[]],[20,-1,25,421,638,[]],[20,-1,26,421,638,[]],[20,-1,27,421,638,[]],[20,-1,28,421,638,[]],[20,-1,29,421,638,[]],[20,-1,30,421,638,[]],[20,-1,31,421,638,[]],[20,0,-17,421,638,[]],[20,0,-16,421,638,[]],[20,0,-15,421,638,[]],[20,0,-14,421,638,[]],[20,0,-13,421,638,[]],[20,0,-12,421,638,[]],[20,0,-11,421,638,[]],[20,0,-10,421,638,[]],[20,0,-9,421,638,[]],[20,0,-8,421,638,[]],[20,0,-7,421,638,[]],[20,0,-6,421,638,[]],[20,0,-5,421,638,[]],[20,0,-4,421,638,[]],[20,0,-3,421,638,[]],[20,0,-2,421,638,[]],[20,0,-1,421,638,[]],[20,0,0,421,638,[]],[20,0,1,421,638,[]],[20,0,2,421,638,[]],[20,0,3,421,638,[]],[20,0,4,421,638,[]],[20,0,5,421,638,[]],[20,0,6,421,638,[]],[20,0,7,421,638,[]],[20,0,8,421,638,[]],[20,0,9,421,638,[]],[20,0,10,421,638,[]],[20,0,11,421,638,[]],[20,0,12,421,638,[]],[20,0,13,421,638,[]],[20,0,14,421,638,[]],[20,0,15,421,638,[]],[20,0,16,421,638,[]],[20,0,17,421,638,[]],[20,0,18,421,638,[]],[20,0,19,421,638,[]],[20,0,20,421,638,[]],[20,0,21,421,638,[]],[20,0,22,421,638,[]],[20,0,23,421,638,[]],[20,0,24,421,638,[]],[20,0,25,421,638,[]],[20,0,26,421,638,[]],[20,0,27,421,638,[]],[20,0,28,421,638,[]],[20,0,29,421,638,[]],[20,0,30,421,638,[]],[20,0,31,421,638,[]],[20,1,-17,421,638,[]],[20,1,-16,421,638,[]],[20,1,-15,421,638,[]],[20,1,-14,421,638,[]],[20,1,-13,421,638,[]],[20,1,-12,421,638,[]],[20,1,-11,421,638,[]],[20,1,-10,421,638,[]],[20,1,-9,421,638,[]],[20,1,-8,421,638,[]],[20,1,-7,421,638,[]],[20,1,-6,421,638,[]],[20,1,-5,421,638,[]],[20,1,-4,421,638,[]],[20,1,-3,421,638,[]],[20,1,-2,421,638,[]],[20,1,-1,421,638,[]],[20,1,0,421,638,[]],[20,1,1,421,638,[]],[20,1,2,421,638,[]],[20,1,3,421,638,[]],[20,1,4,421,638,[]],[20,1,5,421,638,[]],[20,1,6,421,638,[]],[20,1,7,421,638,[]],[20,1,8,421,638,[]],[20,1,9,421,638,[]],[20,1,10,421,638,[]],[20,1,11,421,638,[]],[20,1,12,421,638,[]],[20,1,13,421,638,[]],[20,1,14,421,638,[]],[20,1,15,421,638,[]],[20,1,16,421,638,[]],[20,1,17,421,638,[]],[20,1,18,421,638,[]],[20,1,19,421,638,[]],[20,1,20,421,638,[]],[20,1,21,421,638,[]],[20,1,22,421,638,[]],[20,1,23,421,638,[]],[20,1,24,421,638,[]],[20,1,25,421,638,[]],[20,1,26,421,638,[]],[20,1,27,421,638,[]],[20,1,28,421,638,[]],[20,1,29,421,638,[]],[20,1,30,421,638,[]],[20,1,31,421,638,[]],[20,2,-8,334,552,[]],[20,2,-5,10,11,[]],[20,2,-4,10,11,[]],[20,2,0,10,11,[]],[20,2,4,10,11,[]],[20,2,8,10,11,[]],[20,2,12,10,11,[]],[20,2,16,10,11,[]],[20,2,20,10,11,[]],[20,2,21,10,11,[]],[20,2,23,421,638,[]],[20,2,24,421,638,[]],[20,2,25,421,638,[]],[20,2,26,421,638,[]],[20,2,27,421,638,[]],[20,2,28,421,638,[]],[20,2,29,421,638,[]],[20,2,30,421,638,[]],[20,2,31,421,638,[]],[20,3,-5,11,15,[]],[20,3,-4,11,15,[]],[20,3,-3,11,15,[]],[20,3,-2,11,15,[]],[20,3,-1,11,15,[]],[20,3,0,207,371,[]],[20,3,1,207,371,[]],[20,3,2,207,371,[]],[20,3,3,207,371,[]],[20,3,4,207,371,[]],[20,3,5,207,371,[]],[20,3,6,207,371,[]],[20,3,7,207,371,[]],[20,3,8,207,371,[]],[20,3,9,207,371,[]],[20,3,10,207,371,[]],[20,3,11,234,428,[]],[20,3,12,234,428,[]],[20,3,13,234,428,[]],[20,3,14,234,428,[]],[20,3,15,234,428,[]],[20,3,16,234,428,[]],[20,3,17,234,428,[]],[20,3,18,234,428,[]],[20,3,19,234,428,[]],[20,3,20,234,428,[]],[20,3,21,234,428,[]],[20,3,22,241,440,[]],[20,3,26,402,619,[]],[20,4,-5,11,12,[]],[20,4,-2,11,17,[]],[20,4,-1,229,422,[]],[20,4,0,219,395,[]],[20,4,3,213,388,[]],[20,4,4,213,389,[]],[20,4,6,214,390,[]],[20,4,7,214,390,[]],[20,4,8,212,386,[]],[20,4,9,212,384,[]],[20,4,10,220,396,[]],[20,4,11,246,446,[]],[20,4,15,239,438,[]],[20,4,16,239,438,[]],[20,4,17,237,434,[]],[20,4,18,237,432,[]],[20,4,21,247,447,[]],[20,4,22,254,466,[]],[20,5,-1,228,420,[]],[20,5,0,219,395,[]],[20,5,3,213,388,[]],[20,5,4,213,388,[]],[20,5,9,212,384,[]],[20,5,10,220,396,[]],[20,5,11,246,446,[]],[20,5,18,237,432,[]],[20,5,21,247,447,[]],[20,5,22,253,464,[]],[20,6,-4,13,21,[]],[20,6,-1,228,420,[]],[20,6,0,219,395,[]],[20,6,3,213,387,[]],[20,6,4,213,387,[]],[20,6,9,212,385,[]],[20,6,10,220,396,[]],[20,6,11,246,446,[]],[20,6,18,237,433,[]],[20,6,21,247,447,[]],[20,6,22,253,464,[]],[20,7,-5,11,13,[]],[20,7,-4,13,21,[]],[20,7,-1,228,420,[]],[20,7,0,219,395,[]],[20,7,10,220,396,[]],[20,7,11,246,446,[]],[20,7,21,247,447,[]],[20,7,22,253,464,[]],[20,8,-5,11,16,[]],[20,8,0,219,395,[]],[20,8,2,6,5,[]],[20,8,8,6,5,[]],[20,8,10,220,396,[]],[20,8,11,246,446,[]],[20,8,13,7,6,[]],[20,8,19,7,6,[]],[20,8,21,247,447,[]],[20,8,22,241,440,[]],[20,9,-5,11,14,[]],[20,9,-4,11,14,[]],[20,9,-3,11,14,[]],[20,9,-1,32,63,[]],[20,9,0,95,190,[]],[20,9,1,95,190,[]],[20,9,2,95,190,[]],[20,9,3,95,190,[]],[20,9,4,95,190,[]],[20,9,5,95,190,[]],[20,9,6,95,190,[]],[20,9,7,95,190,[]],[20,9,8,95,190,[]],[20,9,9,95,190,[]],[20,9,10,95,190,[]],[20,9,11,98,192,[]],[20,9,12,98,192,[]],[20,9,13,98,192,[]],[20,9,14,98,192,[]],[20,9,15,98,192,[]],[20,9,16,98,192,[]],[20,9,17,98,192,[]],[20,9,18,98,192,[]],[20,9,19,98,192,[]],[20,9,20,98,192,[]],[20,9,21,98,192,[]],[20,9,22,67,130,[]],[20,10,-2,11,14,[]],[20,10,-1,11,14,[]],[20,10,0,96,191,[]],[20,10,2,25,36,[]],[20,10,3,25,39,[]],[20,10,6,27,45,[]],[20,10,7,27,45,[]],[20,10,10,96,191,[]],[20,10,11,99,193,[]],[20,10,16,64,121,[]],[20,10,17,64,125,[]],[20,10,18,65,126,[]],[20,10,19,65,129,[]],[20,10,21,99,193,[]],[20,10,22,67,134,[]],[20,11,0,32,67,[]],[20,11,3,25,37,[]],[20,11,10,32,67,[]],[20,11,11,67,134,[]],[20,11,16,64,121,[]],[20,11,17,64,121,[]],[20,11,19,65,127,[]],[20,11,21,67,134,[]],[20,12,1,32,66,[]],[20,12,9,32,66,[]],[20,12,12,67,133,[]],[20,12,16,64,121,[]],[20,12,17,64,124,[]],[20,12,20,67,133,[]],[20,13,1,32,67,[]],[20,13,9,32,67,[]],[20,13,12,67,134,[]],[20,13,20,67,134,[]],[20,14,2,32,67,[]],[20,14,8,32,67,[]],[20,14,13,67,134,[]],[20,14,19,67,134,[]],[20,15,3,32,66,[]],[20,15,7,32,66,[]],[20,15,14,67,133,[]],[20,15,18,67,133,[]],[20,16,3,32,67,[]],[20,16,7,32,67,[]],[20,16,14,67,134,[]],[20,16,18,67,134,[]],[20,17,4,32,67,[]],[20,17,6,32,67,[]],[20,17,15,67,134,[]],[20,17,17,67,134,[]],[20,18,5,32,66,[]],[20,18,16,67,133,[]],[20,19,5,32,67,[]],[20,19,16,67,134,[]],[20,20,5,32,64,[]],[20,20,16,67,131,[]],[21,-3,-17,421,638,[]],[21,-3,-16,421,638,[]],[21,-3,-15,421,638,[]],[21,-3,-14,421,638,[]],[21,-3,-13,421,638,[]],[21,-3,-12,421,638,[]],[21,-3,-11,421,638,[]],[21,-3,-10,421,638,[]],[21,-3,-9,421,638,[]],[21,-3,-8,421,638,[]],[21,-3,-7,421,638,[]],[21,-3,-6,421,638,[]],[21,-3,-5,421,638,[]],[21,-3,-4,421,638,[]],[21,-3,-3,421,638,[]],[21,-3,-2,421,638,[]],[21,-3,-1,421,638,[]],[21,-3,0,421,638,[]],[21,-3,1,421,638,[]],[21,-3,2,421,638,[]],[21,-3,3,421,638,[]],[21,-3,4,421,638,[]],[21,-3,5,421,638,[]],[21,-3,6,421,638,[]],[21,-3,7,421,638,[]],[21,-3,8,421,638,[]],[21,-3,9,421,638,[]],[21,-3,10,421,638,[]],[21,-3,11,421,638,[]],[21,-3,12,421,638,[]],[21,-3,13,421,638,[]],[21,-3,14,421,638,[]],[21,-3,15,421,638,[]],[21,-3,16,421,638,[]],[21,-3,17,421,638,[]],[21,-3,18,421,638,[]],[21,-3,19,421,638,[]],[21,-3,20,421,638,[]],[21,-3,21,421,638,[]],[21,-3,22,421,638,[]],[21,-3,23,421,638,[]],[21,-3,24,421,638,[]],[21,-3,25,421,638,[]],[21,-3,26,421,638,[]],[21,-3,27,421,638,[]],[21,-3,28,421,638,[]],[21,-3,29,421,638,[]],[21,-3,30,421,638,[]],[21,-3,31,421,638,[]],[21,-2,-17,421,638,[]],[21,-2,-16,421,638,[]],[21,-2,-15,421,638,[]],[21,-2,-14,421,638,[]],[21,-2,-13,421,638,[]],[21,-2,-12,421,638,[]],[21,-2,-11,421,638,[]],[21,-2,-10,421,638,[]],[21,-2,-9,421,638,[]],[21,-2,-8,421,638,[]],[21,-2,-7,421,638,[]],[21,-2,-6,421,638,[]],[21,-2,-5,421,638,[]],[21,-2,-4,421,638,[]],[21,-2,-3,421,638,[]],[21,-2,-2,421,638,[]],[21,-2,-1,421,638,[]],[21,-2,0,421,638,[]],[21,-2,1,421,638,[]],[21,-2,2,421,638,[]],[21,-2,3,421,638,[]],[21,-2,4,421,638,[]],[21,-2,5,421,638,[]],[21,-2,6,421,638,[]],[21,-2,7,421,638,[]],[21,-2,8,421,638,[]],[21,-2,9,421,638,[]],[21,-2,10,421,638,[]],[21,-2,11,421,638,[]],[21,-2,12,421,638,[]],[21,-2,13,421,638,[]],[21,-2,14,421,638,[]],[21,-2,15,421,638,[]],[21,-2,16,421,638,[]],[21,-2,17,421,638,[]],[21,-2,18,421,638,[]],[21,-2,19,421,638,[]],[21,-2,20,421,638,[]],[21,-2,21,421,638,[]],[21,-2,22,421,638,[]],[21,-2,23,421,638,[]],[21,-2,24,421,638,[]],[21,-2,25,421,638,[]],[21,-2,26,421,638,[]],[21,-2,27,421,638,[]],[21,-2,28,421,638,[]],[21,-2,29,421,638,[]],[21,-2,30,421,638,[]],[21,-2,31,421,638,[]],[21,-1,-17,421,638,[]],[21,-1,-16,421,638,[]],[21,-1,-15,421,638,[]],[21,-1,-14,421,638,[]],[21,-1,-13,421,638,[]],[21,-1,-12,421,638,[]],[21,-1,-11,421,638,[]],[21,-1,-10,421,638,[]],[21,-1,-9,421,638,[]],[21,-1,-8,421,638,[]],[21,-1,-7,421,638,[]],[21,-1,-6,421,638,[]],[21,-1,-5,421,638,[]],[21,-1,-4,421,638,[]],[21,-1,-3,421,638,[]],[21,-1,-2,421,638,[]],[21,-1,-1,421,638,[]],[21,-1,0,421,638,[]],[21,-1,1,421,638,[]],[21,-1,2,421,638,[]],[21,-1,3,421,638,[]],[21,-1,4,421,638,[]],[21,-1,5,421,638,[]],[21,-1,6,421,638,[]],[21,-1,7,421,638,[]],[21,-1,8,421,638,[]],[21,-1,9,421,638,[]],[21,-1,10,421,638,[]],[21,-1,11,421,638,[]],[21,-1,12,421,638,[]],[21,-1,13,421,638,[]],[21,-1,14,421,638,[]],[21,-1,15,421,638,[]],[21,-1,16,421,638,[]],[21,-1,17,421,638,[]],[21,-1,18,421,638,[]],[21,-1,19,421,638,[]],[21,-1,20,421,638,[]],[21,-1,21,421,638,[]],[21,-1,22,421,638,[]],[21,-1,23,421,638,[]],[21,-1,24,421,638,[]],[21,-1,25,421,638,[]],[21,-1,26,421,638,[]],[21,-1,27,421,638,[]],[21,-1,28,421,638,[]],[21,-1,29,421,638,[]],[21,-1,30,421,638,[]],[21,-1,31,421,638,[]],[21,0,-17,421,638,[]],[21,0,-16,421,638,[]],[21,0,-15,421,638,[]],[21,0,-14,421,638,[]],[21,0,-13,421,638,[]],[21,0,-12,421,638,[]],[21,0,-11,421,638,[]],[21,0,-10,421,638,[]],[21,0,-9,421,638,[]],[21,0,-8,421,638,[]],[21,0,-7,421,638,[]],[21,0,-6,421,638,[]],[21,0,-5,421,638,[]],[21,0,-4,421,638,[]],[21,0,-3,421,638,[]],[21,0,-2,421,638,[]],[21,0,-1,421,638,[]],[21,0,0,421,638,[]],[21,0,1,421,638,[]],[21,0,2,421,638,[]],[21,0,3,421,638,[]],[21,0,4,421,638,[]],[21,0,5,421,638,[]],[21,0,6,421,638,[]],[21,0,7,421,638,[]],[21,0,8,421,638,[]],[21,0,9,421,638,[]],[21,0,10,421,638,[]],[21,0,11,421,638,[]],[21,0,12,421,638,[]],[21,0,13,421,638,[]],[21,0,14,421,638,[]],[21,0,15,421,638,[]],[21,0,16,421,638,[]],[21,0,17,421,638,[]],[21,0,18,421,638,[]],[21,0,19,421,638,[]],[21,0,20,421,638,[]],[21,0,21,421,638,[]],[21,0,22,421,638,[]],[21,0,23,421,638,[]],[21,0,24,421,638,[]],[21,0,25,421,638,[]],[21,0,26,421,638,[]],[21,0,27,421,638,[]],[21,0,28,421,638,[]],[21,0,29,421,638,[]],[21,0,30,421,638,[]],[21,0,31,421,638,[]],[21,1,-17,421,638,[]],[21,1,-16,421,638,[]],[21,1,-15,421,638,[]],[21,1,-14,421,638,[]],[21,1,-13,421,638,[]],[21,1,-12,421,638,[]],[21,1,-11,421,638,[]],[21,1,-10,421,638,[]],[21,1,-9,421,638,[]],[21,1,-8,421,638,[]],[21,1,-7,421,638,[]],[21,1,-6,421,638,[]],[21,1,-5,421,638,[]],[21,1,-4,421,638,[]],[21,1,-3,421,638,[]],[21,1,-2,421,638,[]],[21,1,-1,421,638,[]],[21,1,0,421,638,[]],[21,1,1,421,638,[]],[21,1,2,421,638,[]],[21,1,3,421,638,[]],[21,1,4,421,638,[]],[21,1,5,421,638,[]],[21,1,6,421,638,[]],[21,1,7,421,638,[]],[21,1,8,421,638,[]],[21,1,9,421,638,[]],[21,1,10,421,638,[]],[21,1,11,421,638,[]],[21,1,12,421,638,[]],[21,1,13,421,638,[]],[21,1,14,421,638,[]],[21,1,15,421,638,[]],[21,1,16,421,638,[]],[21,1,17,421,638,[]],[21,1,18,421,638,[]],[21,1,19,421,638,[]],[21,1,20,421,638,[]],[21,1,21,421,638,[]],[21,1,22,421,638,[]],[21,1,23,421,638,[]],[21,1,24,421,638,[]],[21,1,25,421,638,[]],[21,1,26,421,638,[]],[21,1,27,421,638,[]],[21,1,28,421,638,[]],[21,1,29,421,638,[]],[21,1,30,421,638,[]],[21,1,31,421,638,[]],[21,2,-7,335,553,[]],[21,2,-6,403,620,[]],[21,2,-5,10,11,[]],[21,2,-4,10,11,[]],[21,2,-3,10,11,[]],[21,2,-2,10,11,[]],[21,2,-1,10,11,[]],[21,2,0,10,11,[]],[21,2,1,10,11,[]],[21,2,2,10,11,[]],[21,2,3,10,11,[]],[21,2,4,10,11,[]],[21,2,5,10,11,[]],[21,2,6,10,11,[]],[21,2,7,10,11,[]],[21,2,8,10,11,[]],[21,2,9,10,11,[]],[21,2,10,10,11,[]],[21,2,11,10,11,[]],[21,2,12,10,11,[]],[21,2,13,10,11,[]],[21,2,14,10,11,[]],[21,2,15,10,11,[]],[21,2,16,10,11,[]],[21,2,17,10,11,[]],[21,2,18,10,11,[]],[21,2,19,10,11,[]],[21,2,20,421,638,[]],[21,2,21,421,638,[]],[21,2,22,421,638,[]],[21,2,23,421,638,[]],[21,2,24,421,638,[]],[21,2,25,421,638,[]],[21,2,26,421,638,[]],[21,2,27,421,638,[]],[21,2,28,421,638,[]],[21,2,29,421,638,[]],[21,2,30,421,638,[]],[21,2,31,421,638,[]],[21,3,-5,11,15,[]],[21,3,-4,11,15,[]],[21,3,-3,11,15,[]],[21,3,-2,11,15,[]],[21,3,-1,11,15,[]],[21,3,0,207,371,[]],[21,3,1,207,371,[]],[21,3,2,207,371,[]],[21,3,3,207,371,[]],[21,3,4,207,371,[]],[21,3,5,207,371,[]],[21,3,6,207,371,[]],[21,3,7,207,371,[]],[21,3,8,207,371,[]],[21,3,9,207,371,[]],[21,3,10,207,371,[]],[21,3,11,234,428,[]],[21,3,12,234,428,[]],[21,3,13,234,428,[]],[21,3,14,234,428,[]],[21,3,15,234,428,[]],[21,3,16,234,428,[]],[21,3,17,234,428,[]],[21,3,18,234,428,[]],[21,3,19,234,428,[]],[21,3,20,234,428,[]],[21,3,21,234,428,[]],[21,3,22,241,440,[]],[21,3,23,336,554,[]],[21,4,-5,11,19,[]],[21,4,-4,11,12,[]],[21,4,-3,11,12,[]],[21,4,-2,11,12,[]],[21,4,0,219,395,[]],[21,4,1,218,394,[]],[21,4,2,218,394,[]],[21,4,3,218,394,[]],[21,4,4,218,394,[]],[21,4,5,218,394,[]],[21,4,6,218,394,[]],[21,4,7,218,394,[]],[21,4,8,218,394,[]],[21,4,9,218,394,[]],[21,4,10,220,396,[]],[21,4,11,246,446,[]],[21,4,12,245,445,[]],[21,4,13,245,445,[]],[21,4,14,245,445,[]],[21,4,15,245,445,[]],[21,4,16,245,445,[]],[21,4,17,245,445,[]],[21,4,18,245,445,[]],[21,4,19,245,445,[]],[21,4,20,245,445,[]],[21,4,21,247,447,[]],[21,4,22,241,440,[]],[21,5,-5,11,18,[]],[21,5,0,219,395,[]],[21,5,1,218,394,[]],[21,5,2,222,398,[]],[21,5,3,222,398,[]],[21,5,4,218,394,[]],[21,5,5,218,394,[]],[21,5,6,218,394,[]],[21,5,7,224,405,[]],[21,5,8,224,405,[]],[21,5,9,218,394,[]],[21,5,10,220,396,[]],[21,5,11,246,446,[]],[21,5,12,245,445,[]],[21,5,13,249,449,[]],[21,5,14,249,449,[]],[21,5,15,245,445,[]],[21,5,16,245,445,[]],[21,5,17,245,445,[]],[21,5,18,251,456,[]],[21,5,19,251,456,[]],[21,5,20,245,445,[]],[21,5,21,247,447,[]],[21,5,22,241,440,[]],[21,6,-5,11,18,[]],[21,6,0,219,395,[]],[21,6,1,218,394,[]],[21,6,2,222,398,[]],[21,6,3,222,398,[]],[21,6,4,218,394,[]],[21,6,5,218,394,[]],[21,6,6,218,394,[]],[21,6,7,224,405,[]],[21,6,8,224,405,[]],[21,6,9,218,394,[]],[21,6,10,220,396,[]],[21,6,11,246,446,[]],[21,6,12,245,445,[]],[21,6,13,249,449,[]],[21,6,14,249,449,[]],[21,6,15,245,445,[]],[21,6,16,245,445,[]],[21,6,17,245,445,[]],[21,6,18,251,456,[]],[21,6,19,251,456,[]],[21,6,20,245,445,[]],[21,6,21,247,447,[]],[21,6,22,241,440,[]],[21,7,-5,11,18,[]],[21,7,0,219,395,[]],[21,7,1,218,394,[]],[21,7,2,222,398,[]],[21,7,3,222,398,[]],[21,7,4,218,394,[]],[21,7,5,218,394,[]],[21,7,6,218,394,[]],[21,7,7,224,405,[]],[21,7,8,224,405,[]],[21,7,9,218,394,[]],[21,7,10,220,396,[]],[21,7,11,246,446,[]],[21,7,12,245,445,[]],[21,7,13,249,449,[]],[21,7,14,249,449,[]],[21,7,15,245,445,[]],[21,7,16,245,445,[]],[21,7,17,245,445,[]],[21,7,18,251,456,[]],[21,7,19,251,456,[]],[21,7,20,245,445,[]],[21,7,21,247,447,[]],[21,7,22,241,440,[]],[21,8,-5,11,16,[]],[21,8,0,219,395,[]],[21,8,1,218,394,[]],[21,8,2,218,394,[]],[21,8,3,218,394,[]],[21,8,4,218,394,[]],[21,8,5,218,394,[]],[21,8,6,218,394,[]],[21,8,7,218,394,[]],[21,8,8,218,394,[]],[21,8,9,218,394,[]],[21,8,10,220,396,[]],[21,8,11,246,446,[]],[21,8,12,245,445,[]],[21,8,13,245,445,[]],[21,8,14,245,445,[]],[21,8,15,245,445,[]],[21,8,16,245,445,[]],[21,8,17,245,445,[]],[21,8,18,245,445,[]],[21,8,19,245,445,[]],[21,8,20,245,445,[]],[21,8,21,247,447,[]],[21,8,22,241,440,[]],[21,9,-5,11,14,[]],[21,9,-4,11,14,[]],[21,9,-3,11,14,[]],[21,9,-1,32,63,[]],[21,9,0,95,190,[]],[21,9,1,95,190,[]],[21,9,2,95,190,[]],[21,9,3,95,190,[]],[21,9,4,95,190,[]],[21,9,5,95,190,[]],[21,9,6,95,190,[]],[21,9,7,95,190,[]],[21,9,8,95,190,[]],[21,9,9,95,190,[]],[21,9,10,95,190,[]],[21,9,11,98,192,[]],[21,9,12,98,192,[]],[21,9,13,98,192,[]],[21,9,14,98,192,[]],[21,9,15,98,192,[]],[21,9,16,98,192,[]],[21,9,17,98,192,[]],[21,9,18,98,192,[]],[21,9,19,98,192,[]],[21,9,20,98,192,[]],[21,9,21,98,192,[]],[21,9,22,67,130,[]],[21,10,-2,11,14,[]],[21,10,-1,11,14,[]],[21,10,0,44,93,[]],[21,10,1,44,93,[]],[21,10,2,44,93,[]],[21,10,3,44,93,[]],[21,10,4,44,93,[]],[21,10,5,44,93,[]],[21,10,6,44,93,[]],[21,10,7,44,93,[]],[21,10,8,44,93,[]],[21,10,9,44,93,[]],[21,10,10,44,93,[]],[21,10,11,32,67,[]],[21,10,12,72,143,[]],[21,10,13,72,143,[]],[21,10,14,72,143,[]],[21,10,15,72,143,[]],[21,10,16,72,143,[]],[21,10,17,72,143,[]],[21,10,18,72,143,[]],[21,10,19,72,143,[]],[21,10,20,72,143,[]],[21,10,21,72,143,[]],[21,10,22,67,134,[]],[21,11,0,32,67,[]],[21,11,1,44,93,[]],[21,11,2,44,93,[]],[21,11,3,44,93,[]],[21,11,4,45,94,[]],[21,11,5,45,94,[]],[21,11,6,45,94,[]],[21,11,7,44,93,[]],[21,11,8,44,93,[]],[21,11,9,44,93,[]],[21,11,10,32,67,[]],[21,11,11,67,134,[]],[21,11,12,72,143,[]],[21,11,13,72,143,[]],[21,11,14,72,143,[]],[21,11,15,73,144,[]],[21,11,16,73,144,[]],[21,11,17,73,144,[]],[21,11,18,72,143,[]],[21,11,19,72,143,[]],[21,11,20,72,143,[]],[21,11,21,67,134,[]],[21,12,1,32,66,[]],[21,12,2,44,93,[]],[21,12,3,44,93,[]],[21,12,4,45,94,[]],[21,12,5,45,94,[]],[21,12,6,45,94,[]],[21,12,7,44,93,[]],[21,12,8,44,93,[]],[21,12,9,32,66,[]],[21,12,12,67,133,[]],[21,12,13,72,143,[]],[21,12,14,72,143,[]],[21,12,15,73,144,[]],[21,12,16,73,144,[]],[21,12,17,73,144,[]],[21,12,18,72,143,[]],[21,12,19,72,143,[]],[21,12,20,67,133,[]],[21,13,1,32,67,[]],[21,13,2,44,93,[]],[21,13,3,44,93,[]],[21,13,4,45,94,[]],[21,13,5,45,94,[]],[21,13,6,45,94,[]],[21,13,7,44,93,[]],[21,13,8,44,93,[]],[21,13,9,32,67,[]],[21,13,12,67,134,[]],[21,13,13,72,143,[]],[21,13,14,72,143,[]],[21,13,15,73,144,[]],[21,13,16,73,144,[]],[21,13,17,73,144,[]],[21,13,18,72,143,[]],[21,13,19,72,143,[]],[21,13,20,67,134,[]],[21,14,2,32,67,[]],[21,14,3,44,93,[]],[21,14,4,44,93,[]],[21,14,5,44,93,[]],[21,14,6,44,93,[]],[21,14,7,44,93,[]],[21,14,8,32,67,[]],[21,14,13,67,134,[]],[21,14,14,72,143,[]],[21,14,15,72,143,[]],[21,14,16,72,143,[]],[21,14,17,72,143,[]],[21,14,18,72,143,[]],[21,14,19,67,134,[]],[21,15,3,32,66,[]],[21,15,4,44,93,[]],[21,15,5,44,93,[]],[21,15,6,44,93,[]],[21,15,7,32,66,[]],[21,15,14,67,133,[]],[21,15,15,72,143,[]],[21,15,16,72,143,[]],[21,15,17,72,143,[]],[21,15,18,67,133,[]],[21,16,3,32,67,[]],[21,16,4,44,93,[]],[21,16,5,44,93,[]],[21,16,6,44,93,[]],[21,16,7,32,67,[]],[21,16,14,67,134,[]],[21,16,15,72,143,[]],[21,16,16,72,143,[]],[21,16,17,72,143,[]],[21,16,18,67,134,[]],[21,17,4,32,67,[]],[21,17,5,44,93,[]],[21,17,6,32,67,[]],[21,17,15,67,134,[]],[21,17,16,72,143,[]],[21,17,17,67,134,[]],[21,18,5,32,66,[]],[21,18,16,67,133,[]],[21,19,5,32,67,[]],[21,19,16,67,134,[]],[21,20,5,32,64,[]],[21,20,16,67,131,[]],[22,-3,-17,421,638,[]],[22,-3,-16,421,638,[]],[22,-3,-15,421,638,[]],[22,-3,-14,421,638,[]],[22,-3,-13,421,638,[]],[22,-3,-12,421,638,[]],[22,-3,-11,421,638,[]],[22,-3,-10,421,638,[]],[22,-3,-9,421,638,[]],[22,-3,-8,421,638,[]],[22,-3,-7,421,638,[]],[22,-3,-6,421,638,[]],[22,-3,-5,421,638,[]],[22,-3,-4,421,638,[]],[22,-3,-3,421,638,[]],[22,-3,-2,421,638,[]],[22,-3,-1,421,638,[]],[22,-3,0,421,638,[]],[22,-3,1,421,638,[]],[22,-3,2,421,638,[]],[22,-3,3,421,638,[]],[22,-3,4,421,638,[]],[22,-3,5,421,638,[]],[22,-3,6,421,638,[]],[22,-3,7,421,638,[]],[22,-3,8,421,638,[]],[22,-3,9,421,638,[]],[22,-3,10,421,638,[]],[22,-3,11,421,638,[]],[22,-3,12,421,638,[]],[22,-3,13,421,638,[]],[22,-3,14,421,638,[]],[22,-3,15,421,638,[]],[22,-3,16,421,638,[]],[22,-3,17,421,638,[]],[22,-3,18,421,638,[]],[22,-3,19,421,638,[]],[22,-3,20,421,638,[]],[22,-3,21,421,638,[]],[22,-3,22,421,638,[]],[22,-3,23,421,638,[]],[22,-3,24,421,638,[]],[22,-3,25,421,638,[]],[22,-3,26,421,638,[]],[22,-3,27,421,638,[]],[22,-3,28,421,638,[]],[22,-3,29,421,638,[]],[22,-3,30,421,638,[]],[22,-3,31,421,638,[]],[22,-2,-17,421,638,[]],[22,-2,-16,421,638,[]],[22,-2,-15,421,638,[]],[22,-2,-14,421,638,[]],[22,-2,-13,421,638,[]],[22,-2,-12,421,638,[]],[22,-2,-11,421,638,[]],[22,-2,-10,421,638,[]],[22,-2,-9,421,638,[]],[22,-2,-8,421,638,[]],[22,-2,-7,421,638,[]],[22,-2,-6,421,638,[]],[22,-2,-5,421,638,[]],[22,-2,-4,421,638,[]],[22,-2,-3,421,638,[]],[22,-2,-2,421,638,[]],[22,-2,-1,421,638,[]],[22,-2,0,421,638,[]],[22,-2,1,421,638,[]],[22,-2,2,421,638,[]],[22,-2,3,421,638,[]],[22,-2,4,421,638,[]],[22,-2,5,421,638,[]],[22,-2,6,421,638,[]],[22,-2,7,421,638,[]],[22,-2,8,421,638,[]],[22,-2,9,421,638,[]],[22,-2,10,421,638,[]],[22,-2,11,421,638,[]],[22,-2,12,421,638,[]],[22,-2,13,421,638,[]],[22,-2,14,421,638,[]],[22,-2,15,421,638,[]],[22,-2,16,421,638,[]],[22,-2,17,421,638,[]],[22,-2,18,421,638,[]],[22,-2,19,421,638,[]],[22,-2,20,421,638,[]],[22,-2,21,421,638,[]],[22,-2,22,421,638,[]],[22,-2,23,421,638,[]],[22,-2,24,421,638,[]],[22,-2,25,421,638,[]],[22,-2,26,421,638,[]],[22,-2,27,421,638,[]],[22,-2,28,421,638,[]],[22,-2,29,421,638,[]],[22,-2,30,421,638,[]],[22,-2,31,421,638,[]],[22,-1,-17,421,638,[]],[22,-1,-16,421,638,[]],[22,-1,-15,421,638,[]],[22,-1,-14,421,638,[]],[22,-1,-13,421,638,[]],[22,-1,-12,421,638,[]],[22,-1,-11,421,638,[]],[22,-1,-10,421,638,[]],[22,-1,-9,421,638,[]],[22,-1,-8,421,638,[]],[22,-1,-7,421,638,[]],[22,-1,-6,421,638,[]],[22,-1,-5,421,638,[]],[22,-1,-4,421,638,[]],[22,-1,-3,421,638,[]],[22,-1,-2,421,638,[]],[22,-1,-1,421,638,[]],[22,-1,0,421,638,[]],[22,-1,1,421,638,[]],[22,-1,2,421,638,[]],[22,-1,3,421,638,[]],[22,-1,4,421,638,[]],[22,-1,5,421,638,[]],[22,-1,6,421,638,[]],[22,-1,7,421,638,[]],[22,-1,8,421,638,[]],[22,-1,9,421,638,[]],[22,-1,10,421,638,[]],[22,-1,11,421,638,[]],[22,-1,12,421,638,[]],[22,-1,13,421,638,[]],[22,-1,14,421,638,[]],[22,-1,15,421,638,[]],[22,-1,16,421,638,[]],[22,-1,17,421,638,[]],[22,-1,18,421,638,[]],[22,-1,19,421,638,[]],[22,-1,20,421,638,[]],[22,-1,21,421,638,[]],[22,-1,22,421,638,[]],[22,-1,23,421,638,[]],[22,-1,24,421,638,[]],[22,-1,25,421,638,[]],[22,-1,26,421,638,[]],[22,-1,27,421,638,[]],[22,-1,28,421,638,[]],[22,-1,29,421,638,[]],[22,-1,30,421,638,[]],[22,-1,31,421,638,[]],[22,0,-17,421,638,[]],[22,0,-16,421,638,[]],[22,0,-15,421,638,[]],[22,0,-14,421,638,[]],[22,0,-13,421,638,[]],[22,0,-12,421,638,[]],[22,0,-11,421,638,[]],[22,0,-10,421,638,[]],[22,0,-9,421,638,[]],[22,0,-8,421,638,[]],[22,0,-7,421,638,[]],[22,0,-6,421,638,[]],[22,0,-5,421,638,[]],[22,0,-4,421,638,[]],[22,0,-3,421,638,[]],[22,0,-2,421,638,[]],[22,0,-1,421,638,[]],[22,0,0,421,638,[]],[22,0,1,421,638,[]],[22,0,2,421,638,[]],[22,0,3,421,638,[]],[22,0,4,421,638,[]],[22,0,5,421,638,[]],[22,0,6,421,638,[]],[22,0,7,421,638,[]],[22,0,8,421,638,[]],[22,0,9,421,638,[]],[22,0,10,421,638,[]],[22,0,11,421,638,[]],[22,0,12,421,638,[]],[22,0,13,421,638,[]],[22,0,14,421,638,[]],[22,0,15,421,638,[]],[22,0,16,421,638,[]],[22,0,17,421,638,[]],[22,0,18,421,638,[]],[22,0,19,421,638,[]],[22,0,20,421,638,[]],[22,0,21,421,638,[]],[22,0,22,421,638,[]],[22,0,23,421,638,[]],[22,0,24,421,638,[]],[22,0,25,421,638,[]],[22,0,26,421,638,[]],[22,0,27,421,638,[]],[22,0,28,421,638,[]],[22,0,29,421,638,[]],[22,0,30,421,638,[]],[22,0,31,421,638,[]],[22,1,-17,421,638,[]],[22,1,-16,421,638,[]],[22,1,-15,421,638,[]],[22,1,-14,421,638,[]],[22,1,-13,421,638,[]],[22,1,-12,421,638,[]],[22,1,-11,421,638,[]],[22,1,-10,421,638,[]],[22,1,-9,421,638,[]],[22,1,-8,421,638,[]],[22,1,-7,421,638,[]],[22,1,-6,421,638,[]],[22,1,-5,421,638,[]],[22,1,-4,421,638,[]],[22,1,-3,421,638,[]],[22,1,-2,421,638,[]],[22,1,-1,421,638,[]],[22,1,0,421,638,[]],[22,1,1,421,638,[]],[22,1,2,421,638,[]],[22,1,3,421,638,[]],[22,1,4,421,638,[]],[22,1,5,421,638,[]],[22,1,6,421,638,[]],[22,1,7,421,638,[]],[22,1,8,421,638,[]],[22,1,9,421,638,[]],[22,1,10,421,638,[]],[22,1,11,421,638,[]],[22,1,12,421,638,[]],[22,1,13,421,638,[]],[22,1,14,421,638,[]],[22,1,15,421,638,[]],[22,1,16,421,638,[]],[22,1,17,421,638,[]],[22,1,18,421,638,[]],[22,1,19,421,638,[]],[22,1,20,421,638,[]],[22,1,21,421,638,[]],[22,1,22,421,638,[]],[22,1,23,421,638,[]],[22,1,24,421,638,[]],[22,1,25,421,638,[]],[22,1,26,421,638,[]],[22,1,27,421,638,[]],[22,1,28,421,638,[]],[22,1,29,421,638,[]],[22,1,30,421,638,[]],[22,1,31,421,638,[]],[22,2,-10,404,621,[]],[22,2,-8,337,555,[]],[22,2,18,421,638,[]],[22,2,19,421,638,[]],[22,2,20,421,638,[]],[22,2,21,421,638,[]],[22,2,22,421,638,[]],[22,2,23,421,638,[]],[22,2,24,421,638,[]],[22,2,25,421,638,[]],[22,2,26,421,638,[]],[22,2,27,421,638,[]],[22,2,28,421,638,[]],[22,2,29,421,638,[]],[22,2,30,421,638,[]],[22,2,31,421,638,[]],[22,3,-8,337,555,[]],[22,3,1,215,391,[]],[22,3,2,215,391,[]],[22,3,3,215,391,[]],[22,3,4,215,391,[]],[22,3,5,215,391,[]],[22,3,6,215,391,[]],[22,3,7,215,391,[]],[22,3,8,215,391,[]],[22,3,9,215,391,[]],[22,3,12,240,439,[]],[22,3,13,240,439,[]],[22,3,14,240,439,[]],[22,3,15,240,439,[]],[22,3,16,240,439,[]],[22,3,17,240,439,[]],[22,3,18,240,439,[]],[22,3,19,240,439,[]],[22,3,20,240,439,[]],[22,3,23,338,556,[]],[22,4,1,223,401,[]],[22,4,2,223,404,[]],[22,4,3,223,404,[]],[22,4,4,223,401,[]],[22,4,6,225,408,[]],[22,4,7,225,411,[]],[22,4,8,225,411,[]],[22,4,9,225,408,[]],[22,4,12,250,452,[]],[22,4,13,250,455,[]],[22,4,14,250,455,[]],[22,4,15,250,452,[]],[22,4,17,252,459,[]],[22,4,18,252,462,[]],[22,4,19,252,462,[]],[22,4,20,252,459,[]],[22,5,1,222,399,[]],[22,5,2,223,402,[]],[22,5,3,223,402,[]],[22,5,4,222,399,[]],[22,5,6,224,406,[]],[22,5,7,225,409,[]],[22,5,8,225,409,[]],[22,5,9,224,406,[]],[22,5,12,249,450,[]],[22,5,13,250,453,[]],[22,5,14,250,453,[]],[22,5,15,249,450,[]],[22,5,17,251,457,[]],[22,5,18,252,460,[]],[22,5,19,252,460,[]],[22,5,20,251,457,[]],[22,6,1,222,399,[]],[22,6,4,222,399,[]],[22,6,6,224,406,[]],[22,6,9,224,406,[]],[22,6,12,249,450,[]],[22,6,15,249,450,[]],[22,6,17,251,457,[]],[22,6,20,251,457,[]],[22,7,1,222,399,[]],[22,7,2,215,391,[]],[22,7,4,222,399,[]],[22,7,6,224,406,[]],[22,7,8,215,391,[]],[22,7,9,224,406,[]],[22,7,12,249,450,[]],[22,7,13,240,439,[]],[22,7,15,249,450,[]],[22,7,17,251,457,[]],[22,7,19,240,439,[]],[22,7,20,251,457,[]],[22,8,1,215,391,[]],[22,8,2,215,391,[]],[22,8,3,215,391,[]],[22,8,4,215,391,[]],[22,8,5,215,391,[]],[22,8,6,215,391,[]],[22,8,7,215,391,[]],[22,8,8,215,391,[]],[22,8,9,215,391,[]],[22,8,12,240,439,[]],[22,8,13,240,439,[]],[22,8,14,240,439,[]],[22,8,15,240,439,[]],[22,8,16,240,439,[]],[22,8,17,240,439,[]],[22,8,18,240,439,[]],[22,8,19,240,439,[]],[22,8,20,240,439,[]],[22,10,-1,32,67,[]],[22,10,4,45,96,[]],[22,10,5,45,96,[]],[22,10,6,45,96,[]],[22,10,10,67,134,[]],[22,10,11,32,67,[]],[22,10,15,73,146,[]],[22,10,16,73,146,[]],[22,10,17,73,146,[]],[22,10,22,67,134,[]],[22,11,0,32,67,[]],[22,11,3,45,95,[]],[22,11,7,45,95,[]],[22,11,10,32,67,[]],[22,11,11,67,134,[]],[22,11,14,73,145,[]],[22,11,18,73,145,[]],[22,11,21,67,134,[]],[22,12,1,32,66,[]],[22,12,3,45,95,[]],[22,12,7,45,95,[]],[22,12,9,32,66,[]],[22,12,12,67,133,[]],[22,12,14,73,145,[]],[22,12,18,73,145,[]],[22,12,20,67,133,[]],[22,13,1,32,67,[]],[22,13,3,45,95,[]],[22,13,7,45,95,[]],[22,13,9,32,67,[]],[22,13,12,67,134,[]],[22,13,14,73,145,[]],[22,13,18,73,145,[]],[22,13,20,67,134,[]],[22,14,2,32,67,[]],[22,14,8,32,67,[]],[22,14,13,67,134,[]],[22,14,19,67,134,[]],[22,15,3,32,66,[]],[22,15,7,32,66,[]],[22,15,14,67,133,[]],[22,15,18,67,133,[]],[22,16,3,32,67,[]],[22,16,7,32,67,[]],[22,16,14,67,134,[]],[22,16,18,67,134,[]],[22,17,4,32,67,[]],[22,17,6,32,67,[]],[22,17,15,67,134,[]],[22,17,17,67,134,[]],[22,18,5,32,66,[]],[22,18,16,67,133,[]],[22,19,5,32,67,[]],[22,19,16,67,134,[]],[22,20,5,32,64,[]],[22,20,16,67,131,[]],[22,21,5,32,65,[]],[22,21,16,67,132,[]],[23,-3,-17,421,638,[]],[23,-3,-16,421,638,[]],[23,-3,-15,421,638,[]],[23,-3,-14,421,638,[]],[23,-3,-13,421,638,[]],[23,-3,-12,421,638,[]],[23,-3,-11,421,638,[]],[23,-3,-10,421,638,[]],[23,-3,-9,421,638,[]],[23,-3,-8,421,638,[]],[23,-3,-7,421,638,[]],[23,-3,-6,421,638,[]],[23,-3,-5,421,638,[]],[23,-3,-4,421,638,[]],[23,-3,-3,421,638,[]],[23,-3,-2,421,638,[]],[23,-3,-1,421,638,[]],[23,-3,0,421,638,[]],[23,-3,1,421,638,[]],[23,-3,2,421,638,[]],[23,-3,3,421,638,[]],[23,-3,4,421,638,[]],[23,-3,5,421,638,[]],[23,-3,6,421,638,[]],[23,-3,7,421,638,[]],[23,-3,8,421,638,[]],[23,-3,9,421,638,[]],[23,-3,10,421,638,[]],[23,-3,11,421,638,[]],[23,-3,12,421,638,[]],[23,-3,13,421,638,[]],[23,-3,14,421,638,[]],[23,-3,15,421,638,[]],[23,-3,16,421,638,[]],[23,-3,17,421,638,[]],[23,-3,18,421,638,[]],[23,-3,19,421,638,[]],[23,-3,20,421,638,[]],[23,-3,21,421,638,[]],[23,-3,22,421,638,[]],[23,-3,23,421,638,[]],[23,-3,24,421,638,[]],[23,-3,25,421,638,[]],[23,-3,26,421,638,[]],[23,-3,27,421,638,[]],[23,-3,28,421,638,[]],[23,-3,29,421,638,[]],[23,-3,30,421,638,[]],[23,-3,31,421,638,[]],[23,-2,-17,421,638,[]],[23,-2,-16,421,638,[]],[23,-2,-15,421,638,[]],[23,-2,-14,421,638,[]],[23,-2,-13,421,638,[]],[23,-2,-12,421,638,[]],[23,-2,-11,421,638,[]],[23,-2,-10,421,638,[]],[23,-2,-9,421,638,[]],[23,-2,-8,421,638,[]],[23,-2,-7,421,638,[]],[23,-2,-6,421,638,[]],[23,-2,-5,421,638,[]],[23,-2,-4,421,638,[]],[23,-2,-3,421,638,[]],[23,-2,-2,421,638,[]],[23,-2,-1,421,638,[]],[23,-2,0,421,638,[]],[23,-2,1,421,638,[]],[23,-2,2,421,638,[]],[23,-2,3,421,638,[]],[23,-2,4,421,638,[]],[23,-2,5,421,638,[]],[23,-2,6,421,638,[]],[23,-2,7,421,638,[]],[23,-2,8,421,638,[]],[23,-2,9,421,638,[]],[23,-2,10,421,638,[]],[23,-2,11,421,638,[]],[23,-2,12,421,638,[]],[23,-2,13,421,638,[]],[23,-2,14,421,638,[]],[23,-2,15,421,638,[]],[23,-2,16,421,638,[]],[23,-2,17,421,638,[]],[23,-2,18,421,638,[]],[23,-2,19,421,638,[]],[23,-2,20,421,638,[]],[23,-2,21,421,638,[]],[23,-2,22,421,638,[]],[23,-2,23,421,638,[]],[23,-2,24,421,638,[]],[23,-2,25,421,638,[]],[23,-2,26,421,638,[]],[23,-2,27,421,638,[]],[23,-2,28,421,638,[]],[23,-2,29,421,638,[]],[23,-2,30,421,638,[]],[23,-2,31,421,638,[]],[23,-1,-17,421,638,[]],[23,-1,-16,421,638,[]],[23,-1,-15,421,638,[]],[23,-1,-14,421,638,[]],[23,-1,-13,421,638,[]],[23,-1,-12,421,638,[]],[23,-1,-11,421,638,[]],[23,-1,-10,421,638,[]],[23,-1,-9,421,638,[]],[23,-1,-8,421,638,[]],[23,-1,-7,421,638,[]],[23,-1,-6,421,638,[]],[23,-1,-5,421,638,[]],[23,-1,-4,421,638,[]],[23,-1,-3,421,638,[]],[23,-1,-2,421,638,[]],[23,-1,-1,421,638,[]],[23,-1,0,421,638,[]],[23,-1,1,421,638,[]],[23,-1,2,421,638,[]],[23,-1,3,421,638,[]],[23,-1,4,421,638,[]],[23,-1,5,421,638,[]],[23,-1,6,421,638,[]],[23,-1,7,421,638,[]],[23,-1,8,421,638,[]],[23,-1,9,421,638,[]],[23,-1,10,421,638,[]],[23,-1,11,421,638,[]],[23,-1,12,421,638,[]],[23,-1,13,421,638,[]],[23,-1,14,421,638,[]],[23,-1,15,421,638,[]],[23,-1,16,421,638,[]],[23,-1,17,421,638,[]],[23,-1,18,421,638,[]],[23,-1,19,421,638,[]],[23,-1,20,421,638,[]],[23,-1,21,421,638,[]],[23,-1,22,421,638,[]],[23,-1,23,421,638,[]],[23,-1,24,421,638,[]],[23,-1,25,421,638,[]],[23,-1,26,421,638,[]],[23,-1,27,421,638,[]],[23,-1,28,421,638,[]],[23,-1,29,421,638,[]],[23,-1,30,421,638,[]],[23,-1,31,421,638,[]],[23,0,-17,421,638,[]],[23,0,-16,421,638,[]],[23,0,-15,421,638,[]],[23,0,-14,421,638,[]],[23,0,-13,421,638,[]],[23,0,-12,421,638,[]],[23,0,-11,421,638,[]],[23,0,-10,421,638,[]],[23,0,-9,421,638,[]],[23,0,-8,421,638,[]],[23,0,-7,421,638,[]],[23,0,-6,421,638,[]],[23,0,-5,421,638,[]],[23,0,-4,421,638,[]],[23,0,-3,421,638,[]],[23,0,-2,421,638,[]],[23,0,-1,421,638,[]],[23,0,0,421,638,[]],[23,0,1,421,638,[]],[23,0,2,421,638,[]],[23,0,3,421,638,[]],[23,0,4,421,638,[]],[23,0,5,421,638,[]],[23,0,6,421,638,[]],[23,0,7,421,638,[]],[23,0,8,421,638,[]],[23,0,9,421,638,[]],[23,0,10,421,638,[]],[23,0,11,421,638,[]],[23,0,12,421,638,[]],[23,0,13,421,638,[]],[23,0,14,421,638,[]],[23,0,15,421,638,[]],[23,0,16,421,638,[]],[23,0,17,421,638,[]],[23,0,18,421,638,[]],[23,0,19,421,638,[]],[23,0,20,421,638,[]],[23,0,21,421,638,[]],[23,0,22,421,638,[]],[23,0,23,421,638,[]],[23,0,24,421,638,[]],[23,0,25,421,638,[]],[23,0,26,421,638,[]],[23,0,27,421,638,[]],[23,0,28,421,638,[]],[23,0,29,421,638,[]],[23,0,30,421,638,[]],[23,0,31,421,638,[]],[23,1,-17,421,638,[]],[23,1,-16,421,638,[]],[23,1,-15,421,638,[]],[23,1,-14,421,638,[]],[23,1,-13,421,638,[]],[23,1,-12,421,638,[]],[23,1,-11,421,638,[]],[23,1,-10,421,638,[]],[23,1,-9,421,638,[]],[23,1,-8,421,638,[]],[23,1,-7,421,638,[]],[23,1,-6,421,638,[]],[23,1,-5,421,638,[]],[23,1,-4,421,638,[]],[23,1,-3,421,638,[]],[23,1,-2,421,638,[]],[23,1,-1,421,638,[]],[23,1,0,421,638,[]],[23,1,1,421,638,[]],[23,1,2,421,638,[]],[23,1,3,421,638,[]],[23,1,4,421,638,[]],[23,1,5,421,638,[]],[23,1,6,421,638,[]],[23,1,7,421,638,[]],[23,1,8,421,638,[]],[23,1,9,421,638,[]],[23,1,10,421,638,[]],[23,1,11,421,638,[]],[23,1,12,421,638,[]],[23,1,13,421,638,[]],[23,1,14,421,638,[]],[23,1,15,421,638,[]],[23,1,16,421,638,[]],[23,1,17,421,638,[]],[23,1,18,421,638,[]],[23,1,19,421,638,[]],[23,1,20,421,638,[]],[23,1,21,421,638,[]],[23,1,22,421,638,[]],[23,1,23,421,638,[]],[23,1,24,421,638,[]],[23,1,25,421,638,[]],[23,1,26,421,638,[]],[23,1,27,421,638,[]],[23,1,28,421,638,[]],[23,1,29,421,638,[]],[23,1,30,421,638,[]],[23,1,31,421,638,[]],[23,2,-7,340,558,[]],[23,2,-6,339,557,[]],[23,2,1,405,622,[]],[23,2,3,345,563,[]],[23,2,5,346,564,[]],[23,2,8,347,565,[]],[23,2,9,348,566,[]],[23,2,11,341,559,[]],[23,2,13,342,560,[]],[23,2,14,343,561,[]],[23,2,17,421,638,[]],[23,2,18,421,638,[]],[23,2,19,421,638,[]],[23,2,20,421,638,[]],[23,2,21,421,638,[]],[23,2,22,421,638,[]],[23,2,23,421,638,[]],[23,2,24,421,638,[]],[23,2,25,421,638,[]],[23,2,26,421,638,[]],[23,2,27,421,638,[]],[23,2,28,421,638,[]],[23,2,29,421,638,[]],[23,2,30,421,638,[]],[23,2,31,421,638,[]],[23,3,22,344,562,[]],[23,3,28,406,623,[]],[23,4,2,223,403,[]],[23,4,3,223,403,[]],[23,4,7,225,410,[]],[23,4,8,225,410,[]],[23,4,13,250,454,[]],[23,4,14,250,454,[]],[23,4,18,252,461,[]],[23,4,19,252,461,[]],[23,5,-3,416,633,[]],[23,8,-3,416,633,[]],[24,-3,-17,421,638,[]],[24,-3,-16,421,638,[]],[24,-3,-15,421,638,[]],[24,-3,-14,421,638,[]],[24,-3,-13,421,638,[]],[24,-3,-12,421,638,[]],[24,-3,-11,421,638,[]],[24,-3,-10,421,638,[]],[24,-3,-9,421,638,[]],[24,-3,-8,421,638,[]],[24,-3,-7,421,638,[]],[24,-3,-6,421,638,[]],[24,-3,-5,421,638,[]],[24,-3,-4,421,638,[]],[24,-3,-3,421,638,[]],[24,-3,-2,421,638,[]],[24,-3,-1,421,638,[]],[24,-3,0,421,638,[]],[24,-3,1,421,638,[]],[24,-3,2,421,638,[]],[24,-3,3,421,638,[]],[24,-3,4,421,638,[]],[24,-3,5,421,638,[]],[24,-3,6,421,638,[]],[24,-3,7,421,638,[]],[24,-3,8,421,638,[]],[24,-3,9,421,638,[]],[24,-3,10,421,638,[]],[24,-3,11,421,638,[]],[24,-3,12,421,638,[]],[24,-3,13,421,638,[]],[24,-3,14,421,638,[]],[24,-3,15,421,638,[]],[24,-3,16,421,638,[]],[24,-3,17,421,638,[]],[24,-3,18,421,638,[]],[24,-3,19,421,638,[]],[24,-3,20,421,638,[]],[24,-3,21,421,638,[]],[24,-3,22,421,638,[]],[24,-3,23,421,638,[]],[24,-3,24,421,638,[]],[24,-3,25,421,638,[]],[24,-3,26,421,638,[]],[24,-3,27,421,638,[]],[24,-3,28,421,638,[]],[24,-3,29,421,638,[]],[24,-3,30,421,638,[]],[24,-3,31,421,638,[]],[24,-2,-17,421,638,[]],[24,-2,-16,421,638,[]],[24,-2,-15,421,638,[]],[24,-2,-14,421,638,[]],[24,-2,-13,421,638,[]],[24,-2,-12,421,638,[]],[24,-2,-11,421,638,[]],[24,-2,-10,421,638,[]],[24,-2,-9,421,638,[]],[24,-2,-8,421,638,[]],[24,-2,-7,421,638,[]],[24,-2,-6,421,638,[]],[24,-2,-5,421,638,[]],[24,-2,-4,421,638,[]],[24,-2,-3,421,638,[]],[24,-2,-2,421,638,[]],[24,-2,-1,421,638,[]],[24,-2,0,421,638,[]],[24,-2,1,421,638,[]],[24,-2,2,421,638,[]],[24,-2,3,421,638,[]],[24,-2,4,421,638,[]],[24,-2,5,421,638,[]],[24,-2,6,421,638,[]],[24,-2,7,421,638,[]],[24,-2,8,421,638,[]],[24,-2,9,421,638,[]],[24,-2,10,421,638,[]],[24,-2,11,421,638,[]],[24,-2,12,421,638,[]],[24,-2,13,421,638,[]],[24,-2,14,421,638,[]],[24,-2,15,421,638,[]],[24,-2,16,421,638,[]],[24,-2,17,421,638,[]],[24,-2,18,421,638,[]],[24,-2,19,421,638,[]],[24,-2,20,421,638,[]],[24,-2,21,421,638,[]],[24,-2,22,421,638,[]],[24,-2,23,421,638,[]],[24,-2,24,421,638,[]],[24,-2,25,421,638,[]],[24,-2,26,421,638,[]],[24,-2,27,421,638,[]],[24,-2,28,421,638,[]],[24,-2,29,421,638,[]],[24,-2,30,421,638,[]],[24,-2,31,421,638,[]],[24,-1,-17,421,638,[]],[24,-1,-16,421,638,[]],[24,-1,-15,421,638,[]],[24,-1,-14,421,638,[]],[24,-1,-13,421,638,[]],[24,-1,-12,421,638,[]],[24,-1,-11,421,638,[]],[24,-1,-10,421,638,[]],[24,-1,-9,421,638,[]],[24,-1,-8,421,638,[]],[24,-1,-7,421,638,[]],[24,-1,-6,421,638,[]],[24,-1,-5,421,638,[]],[24,-1,-4,421,638,[]],[24,-1,-3,421,638,[]],[24,-1,-2,421,638,[]],[24,-1,-1,421,638,[]],[24,-1,0,421,638,[]],[24,-1,1,421,638,[]],[24,-1,2,421,638,[]],[24,-1,3,421,638,[]],[24,-1,4,421,638,[]],[24,-1,5,421,638,[]],[24,-1,6,421,638,[]],[24,-1,7,421,638,[]],[24,-1,8,421,638,[]],[24,-1,9,421,638,[]],[24,-1,10,421,638,[]],[24,-1,11,421,638,[]],[24,-1,12,421,638,[]],[24,-1,13,421,638,[]],[24,-1,14,421,638,[]],[24,-1,15,421,638,[]],[24,-1,16,421,638,[]],[24,-1,17,421,638,[]],[24,-1,18,421,638,[]],[24,-1,19,421,638,[]],[24,-1,20,421,638,[]],[24,-1,21,421,638,[]],[24,-1,22,421,638,[]],[24,-1,23,421,638,[]],[24,-1,24,421,638,[]],[24,-1,25,421,638,[]],[24,-1,26,421,638,[]],[24,-1,27,421,638,[]],[24,-1,28,421,638,[]],[24,-1,29,421,638,[]],[24,-1,30,421,638,[]],[24,-1,31,421,638,[]],[24,0,-17,421,638,[]],[24,0,-16,421,638,[]],[24,0,-15,421,638,[]],[24,0,-14,421,638,[]],[24,0,-13,421,638,[]],[24,0,-12,421,638,[]],[24,0,-11,421,638,[]],[24,0,-10,421,638,[]],[24,0,-9,421,638,[]],[24,0,-8,421,638,[]],[24,0,-7,421,638,[]],[24,0,-6,421,638,[]],[24,0,-5,421,638,[]],[24,0,-4,421,638,[]],[24,0,-3,421,638,[]],[24,0,-2,421,638,[]],[24,0,-1,421,638,[]],[24,0,0,421,638,[]],[24,0,1,421,638,[]],[24,0,2,421,638,[]],[24,0,3,421,638,[]],[24,0,4,421,638,[]],[24,0,5,421,638,[]],[24,0,6,421,638,[]],[24,0,7,421,638,[]],[24,0,8,421,638,[]],[24,0,9,421,638,[]],[24,0,10,421,638,[]],[24,0,11,421,638,[]],[24,0,12,421,638,[]],[24,0,13,421,638,[]],[24,0,14,421,638,[]],[24,0,15,421,638,[]],[24,0,16,421,638,[]],[24,0,17,421,638,[]],[24,0,18,421,638,[]],[24,0,19,421,638,[]],[24,0,20,421,638,[]],[24,0,21,421,638,[]],[24,0,22,421,638,[]],[24,0,23,421,638,[]],[24,0,24,421,638,[]],[24,0,25,421,638,[]],[24,0,26,421,638,[]],[24,0,27,421,638,[]],[24,0,28,421,638,[]],[24,0,29,421,638,[]],[24,0,30,421,638,[]],[24,0,31,421,638,[]],[24,1,-17,421,638,[]],[24,1,-16,421,638,[]],[24,1,-15,421,638,[]],[24,1,-14,421,638,[]],[24,1,-13,421,638,[]],[24,1,-12,421,638,[]],[24,1,-11,421,638,[]],[24,1,-10,421,638,[]],[24,1,-9,421,638,[]],[24,1,-8,421,638,[]],[24,1,-7,421,638,[]],[24,1,-6,421,638,[]],[24,1,-5,421,638,[]],[24,1,-4,421,638,[]],[24,1,-3,421,638,[]],[24,1,-2,421,638,[]],[24,1,-1,421,638,[]],[24,1,0,421,638,[]],[24,1,1,421,638,[]],[24,1,2,421,638,[]],[24,1,3,421,638,[]],[24,1,4,421,638,[]],[24,1,5,421,638,[]],[24,1,6,421,638,[]],[24,1,7,421,638,[]],[24,1,8,421,638,[]],[24,1,9,421,638,[]],[24,1,10,421,638,[]],[24,1,11,421,638,[]],[24,1,12,421,638,[]],[24,1,13,421,638,[]],[24,1,14,421,638,[]],[24,1,15,421,638,[]],[24,1,16,421,638,[]],[24,1,17,421,638,[]],[24,1,18,421,638,[]],[24,1,19,421,638,[]],[24,1,20,421,638,[]],[24,1,21,421,638,[]],[24,1,22,421,638,[]],[24,1,23,421,638,[]],[24,1,24,421,638,[]],[24,1,25,421,638,[]],[24,1,26,421,638,[]],[24,1,27,421,638,[]],[24,1,28,421,638,[]],[24,1,29,421,638,[]],[24,1,30,421,638,[]],[24,1,31,421,638,[]],[24,2,-13,407,624,[]],[24,2,-2,350,568,[]],[24,2,-1,349,567,[]],[24,2,2,352,570,[]],[24,2,3,355,573,[]],[24,2,4,356,574,[]],[24,2,6,357,575,[]],[24,2,12,351,569,[]],[24,2,16,421,638,[]],[24,2,17,421,638,[]],[24,2,18,421,638,[]],[24,2,19,421,638,[]],[24,2,20,421,638,[]],[24,2,21,421,638,[]],[24,2,22,421,638,[]],[24,2,23,421,638,[]],[24,2,24,421,638,[]],[24,2,25,421,638,[]],[24,2,26,421,638,[]],[24,2,27,421,638,[]],[24,2,28,421,638,[]],[24,2,29,421,638,[]],[24,2,30,421,638,[]],[24,2,31,421,638,[]],[24,3,3,355,573,[]],[24,3,20,353,571,[]],[24,3,22,354,572,[]],[24,3,23,408,625,[]],[24,5,-4,416,633,[]],[24,5,-3,416,633,[]],[24,5,-2,416,633,[]],[24,6,-3,416,633,[]],[24,8,-4,416,633,[]],[24,8,-3,416,633,[]],[24,8,-2,416,633,[]],[24,9,-3,416,633,[]],[24,11,-3,416,633,[]],[25,-3,-17,421,638,[]],[25,-3,-16,421,638,[]],[25,-3,-15,421,638,[]],[25,-3,-14,421,638,[]],[25,-3,-13,421,638,[]],[25,-3,-12,421,638,[]],[25,-3,-11,421,638,[]],[25,-3,-10,421,638,[]],[25,-3,-9,421,638,[]],[25,-3,-8,421,638,[]],[25,-3,-7,421,638,[]],[25,-3,-6,421,638,[]],[25,-3,-5,421,638,[]],[25,-3,-4,421,638,[]],[25,-3,-3,421,638,[]],[25,-3,-2,421,638,[]],[25,-3,-1,421,638,[]],[25,-3,0,421,638,[]],[25,-3,1,421,638,[]],[25,-3,2,421,638,[]],[25,-3,3,421,638,[]],[25,-3,4,421,638,[]],[25,-3,5,421,638,[]],[25,-3,6,421,638,[]],[25,-3,7,421,638,[]],[25,-3,8,421,638,[]],[25,-3,9,421,638,[]],[25,-3,10,421,638,[]],[25,-3,11,421,638,[]],[25,-3,12,421,638,[]],[25,-3,13,421,638,[]],[25,-3,14,421,638,[]],[25,-3,15,421,638,[]],[25,-3,16,421,638,[]],[25,-3,17,421,638,[]],[25,-3,18,421,638,[]],[25,-3,19,421,638,[]],[25,-3,20,421,638,[]],[25,-3,21,421,638,[]],[25,-3,22,421,638,[]],[25,-3,23,421,638,[]],[25,-3,24,421,638,[]],[25,-3,25,421,638,[]],[25,-3,26,421,638,[]],[25,-3,27,421,638,[]],[25,-3,28,421,638,[]],[25,-3,29,421,638,[]],[25,-3,30,421,638,[]],[25,-3,31,421,638,[]],[25,-2,-17,421,638,[]],[25,-2,-16,421,638,[]],[25,-2,-15,421,638,[]],[25,-2,-14,421,638,[]],[25,-2,-13,421,638,[]],[25,-2,-12,421,638,[]],[25,-2,-11,421,638,[]],[25,-2,-10,421,638,[]],[25,-2,-9,421,638,[]],[25,-2,-8,421,638,[]],[25,-2,-7,421,638,[]],[25,-2,-6,421,638,[]],[25,-2,-5,421,638,[]],[25,-2,-4,421,638,[]],[25,-2,-3,421,638,[]],[25,-2,-2,421,638,[]],[25,-2,-1,421,638,[]],[25,-2,0,421,638,[]],[25,-2,1,421,638,[]],[25,-2,2,421,638,[]],[25,-2,3,421,638,[]],[25,-2,4,421,638,[]],[25,-2,5,421,638,[]],[25,-2,6,421,638,[]],[25,-2,7,421,638,[]],[25,-2,8,421,638,[]],[25,-2,9,421,638,[]],[25,-2,10,421,638,[]],[25,-2,11,421,638,[]],[25,-2,12,421,638,[]],[25,-2,13,421,638,[]],[25,-2,14,421,638,[]],[25,-2,15,421,638,[]],[25,-2,16,421,638,[]],[25,-2,17,421,638,[]],[25,-2,18,421,638,[]],[25,-2,19,421,638,[]],[25,-2,20,421,638,[]],[25,-2,21,421,638,[]],[25,-2,22,421,638,[]],[25,-2,23,421,638,[]],[25,-2,24,421,638,[]],[25,-2,25,421,638,[]],[25,-2,26,421,638,[]],[25,-2,27,421,638,[]],[25,-2,28,421,638,[]],[25,-2,29,421,638,[]],[25,-2,30,421,638,[]],[25,-2,31,421,638,[]],[25,-1,-17,421,638,[]],[25,-1,-16,421,638,[]],[25,-1,-15,421,638,[]],[25,-1,-14,421,638,[]],[25,-1,-13,421,638,[]],[25,-1,-12,421,638,[]],[25,-1,-11,421,638,[]],[25,-1,-10,421,638,[]],[25,-1,-9,421,638,[]],[25,-1,-8,421,638,[]],[25,-1,-7,421,638,[]],[25,-1,-6,421,638,[]],[25,-1,-5,421,638,[]],[25,-1,-4,421,638,[]],[25,-1,-3,421,638,[]],[25,-1,-2,421,638,[]],[25,-1,-1,421,638,[]],[25,-1,0,421,638,[]],[25,-1,1,421,638,[]],[25,-1,2,421,638,[]],[25,-1,3,421,638,[]],[25,-1,4,421,638,[]],[25,-1,5,421,638,[]],[25,-1,6,421,638,[]],[25,-1,7,421,638,[]],[25,-1,8,421,638,[]],[25,-1,9,421,638,[]],[25,-1,10,421,638,[]],[25,-1,11,421,638,[]],[25,-1,12,421,638,[]],[25,-1,13,421,638,[]],[25,-1,14,421,638,[]],[25,-1,15,421,638,[]],[25,-1,16,421,638,[]],[25,-1,17,421,638,[]],[25,-1,18,421,638,[]],[25,-1,19,421,638,[]],[25,-1,20,421,638,[]],[25,-1,21,421,638,[]],[25,-1,22,421,638,[]],[25,-1,23,421,638,[]],[25,-1,24,421,638,[]],[25,-1,25,421,638,[]],[25,-1,26,421,638,[]],[25,-1,27,421,638,[]],[25,-1,28,421,638,[]],[25,-1,29,421,638,[]],[25,-1,30,421,638,[]],[25,-1,31,421,638,[]],[25,0,-17,421,638,[]],[25,0,-16,421,638,[]],[25,0,-15,421,638,[]],[25,0,-14,421,638,[]],[25,0,-13,421,638,[]],[25,0,-12,421,638,[]],[25,0,-11,421,638,[]],[25,0,-10,421,638,[]],[25,0,-9,421,638,[]],[25,0,-8,421,638,[]],[25,0,-7,421,638,[]],[25,0,-6,421,638,[]],[25,0,-5,421,638,[]],[25,0,-4,421,638,[]],[25,0,-3,421,638,[]],[25,0,-2,421,638,[]],[25,0,-1,421,638,[]],[25,0,0,421,638,[]],[25,0,1,421,638,[]],[25,0,2,421,638,[]],[25,0,3,421,638,[]],[25,0,4,421,638,[]],[25,0,5,421,638,[]],[25,0,6,421,638,[]],[25,0,7,421,638,[]],[25,0,8,421,638,[]],[25,0,9,421,638,[]],[25,0,10,421,638,[]],[25,0,11,421,638,[]],[25,0,12,421,638,[]],[25,0,13,421,638,[]],[25,0,14,421,638,[]],[25,0,15,421,638,[]],[25,0,16,421,638,[]],[25,0,17,421,638,[]],[25,0,18,421,638,[]],[25,0,19,421,638,[]],[25,0,20,421,638,[]],[25,0,21,421,638,[]],[25,0,22,421,638,[]],[25,0,23,421,638,[]],[25,0,24,421,638,[]],[25,0,25,421,638,[]],[25,0,26,421,638,[]],[25,0,27,421,638,[]],[25,0,28,421,638,[]],[25,0,29,421,638,[]],[25,0,30,421,638,[]],[25,0,31,421,638,[]],[25,1,-17,421,638,[]],[25,1,-9,421,638,[]],[25,1,-8,421,638,[]],[25,1,-7,421,638,[]],[25,1,-6,421,638,[]],[25,1,-5,421,638,[]],[25,1,-4,421,638,[]],[25,1,-3,421,638,[]],[25,1,-2,421,638,[]],[25,1,-1,421,638,[]],[25,1,0,421,638,[]],[25,1,1,421,638,[]],[25,1,2,421,638,[]],[25,1,3,421,638,[]],[25,1,4,421,638,[]],[25,1,5,421,638,[]],[25,1,6,421,638,[]],[25,1,7,421,638,[]],[25,1,8,421,638,[]],[25,1,9,421,638,[]],[25,1,10,421,638,[]],[25,1,11,421,638,[]],[25,1,12,421,638,[]],[25,1,13,421,638,[]],[25,1,14,421,638,[]],[25,1,15,421,638,[]],[25,1,16,421,638,[]],[25,1,17,421,638,[]],[25,1,18,421,638,[]],[25,1,19,421,638,[]],[25,1,20,421,638,[]],[25,1,21,421,638,[]],[25,1,22,421,638,[]],[25,1,23,421,638,[]],[25,1,24,421,638,[]],[25,1,25,421,638,[]],[25,1,26,421,638,[]],[25,1,27,421,638,[]],[25,1,28,421,638,[]],[25,1,29,421,638,[]],[25,1,30,421,638,[]],[25,1,31,421,638,[]],[25,2,-5,360,578,[]],[25,2,-4,359,577,[]],[25,2,-2,358,576,[]],[25,2,0,361,579,[]],[25,2,4,367,585,[]],[25,2,5,368,586,[]],[25,2,6,369,587,[]],[25,2,8,370,588,[]],[25,2,9,371,589,[]],[25,2,13,362,580,[]],[25,2,14,363,581,[]],[25,2,16,421,638,[]],[25,2,17,421,638,[]],[25,2,18,421,638,[]],[25,2,19,421,638,[]],[25,2,20,421,638,[]],[25,2,21,421,638,[]],[25,2,22,421,638,[]],[25,2,23,421,638,[]],[25,2,24,421,638,[]],[25,2,25,421,638,[]],[25,2,26,421,638,[]],[25,2,27,421,638,[]],[25,2,28,421,638,[]],[25,2,29,421,638,[]],[25,2,30,421,638,[]],[25,2,31,421,638,[]],[25,3,14,363,581,[]],[25,3,16,364,582,[]],[25,3,17,365,583,[]],[25,3,19,366,584,[]],[25,5,-5,416,633,[]],[25,5,-4,416,633,[]],[25,5,-3,416,633,[]],[25,5,-2,416,633,[]],[25,5,-1,416,633,[]],[25,6,-4,416,633,[]],[25,6,-3,416,633,[]],[25,6,-2,416,633,[]],[25,8,-5,416,633,[]],[25,8,-4,416,633,[]],[25,8,-3,416,633,[]],[25,8,-2,416,633,[]],[25,8,-1,416,633,[]],[25,9,-4,416,633,[]],[25,9,-3,416,633,[]],[25,9,-2,416,633,[]],[25,11,-4,416,633,[]],[25,11,-3,416,633,[]],[25,11,-2,416,633,[]],[25,12,-3,416,633,[]],[25,14,-3,416,633,[]],[26,-3,-17,421,638,[]],[26,-3,-16,421,638,[]],[26,-3,-15,421,638,[]],[26,-3,-14,421,638,[]],[26,-3,-13,421,638,[]],[26,-3,-12,421,638,[]],[26,-3,-11,421,638,[]],[26,-3,-10,421,638,[]],[26,-3,-9,421,638,[]],[26,-3,-8,421,638,[]],[26,-3,-7,421,638,[]],[26,-3,-6,421,638,[]],[26,-3,-5,421,638,[]],[26,-3,-4,421,638,[]],[26,-3,-3,421,638,[]],[26,-3,-2,421,638,[]],[26,-3,-1,421,638,[]],[26,-3,0,421,638,[]],[26,-3,1,421,638,[]],[26,-3,2,421,638,[]],[26,-3,3,421,638,[]],[26,-3,4,421,638,[]],[26,-3,5,421,638,[]],[26,-3,6,421,638,[]],[26,-3,7,421,638,[]],[26,-3,8,421,638,[]],[26,-3,9,421,638,[]],[26,-3,10,421,638,[]],[26,-3,11,421,638,[]],[26,-3,12,421,638,[]],[26,-3,13,421,638,[]],[26,-3,14,421,638,[]],[26,-3,15,421,638,[]],[26,-3,16,421,638,[]],[26,-3,17,421,638,[]],[26,-3,18,421,638,[]],[26,-3,19,421,638,[]],[26,-3,20,421,638,[]],[26,-3,21,421,638,[]],[26,-3,22,421,638,[]],[26,-3,23,421,638,[]],[26,-3,24,421,638,[]],[26,-3,25,421,638,[]],[26,-3,26,421,638,[]],[26,-3,27,421,638,[]],[26,-3,28,421,638,[]],[26,-3,29,421,638,[]],[26,-3,30,421,638,[]],[26,-3,31,421,638,[]],[26,-2,-17,421,638,[]],[26,-2,-16,421,638,[]],[26,-2,-15,421,638,[]],[26,-2,-14,421,638,[]],[26,-2,-13,421,638,[]],[26,-2,-12,421,638,[]],[26,-2,-11,421,638,[]],[26,-2,-10,421,638,[]],[26,-2,-9,421,638,[]],[26,-2,-8,421,638,[]],[26,-2,-7,421,638,[]],[26,-2,-6,421,638,[]],[26,-2,-5,421,638,[]],[26,-2,-4,421,638,[]],[26,-2,-3,421,638,[]],[26,-2,-2,421,638,[]],[26,-2,-1,421,638,[]],[26,-2,0,421,638,[]],[26,-2,1,421,638,[]],[26,-2,2,421,638,[]],[26,-2,3,421,638,[]],[26,-2,4,421,638,[]],[26,-2,5,421,638,[]],[26,-2,6,421,638,[]],[26,-2,7,421,638,[]],[26,-2,8,421,638,[]],[26,-2,9,421,638,[]],[26,-2,10,421,638,[]],[26,-2,11,421,638,[]],[26,-2,12,421,638,[]],[26,-2,13,421,638,[]],[26,-2,14,421,638,[]],[26,-2,15,421,638,[]],[26,-2,16,421,638,[]],[26,-2,17,421,638,[]],[26,-2,18,421,638,[]],[26,-2,19,421,638,[]],[26,-2,20,421,638,[]],[26,-2,21,421,638,[]],[26,-2,22,421,638,[]],[26,-2,23,421,638,[]],[26,-2,24,421,638,[]],[26,-2,25,421,638,[]],[26,-2,26,421,638,[]],[26,-2,27,421,638,[]],[26,-2,28,421,638,[]],[26,-2,29,421,638,[]],[26,-2,30,421,638,[]],[26,-2,31,421,638,[]],[26,-1,-17,421,638,[]],[26,-1,-16,421,638,[]],[26,-1,-15,421,638,[]],[26,-1,-14,421,638,[]],[26,-1,-13,421,638,[]],[26,-1,-12,421,638,[]],[26,-1,-11,421,638,[]],[26,-1,-10,421,638,[]],[26,-1,-9,421,638,[]],[26,-1,-8,421,638,[]],[26,-1,-7,421,638,[]],[26,-1,-6,421,638,[]],[26,-1,-5,421,638,[]],[26,-1,-4,421,638,[]],[26,-1,-3,421,638,[]],[26,-1,-2,421,638,[]],[26,-1,-1,421,638,[]],[26,-1,0,421,638,[]],[26,-1,1,421,638,[]],[26,-1,2,421,638,[]],[26,-1,3,421,638,[]],[26,-1,4,421,638,[]],[26,-1,5,421,638,[]],[26,-1,6,421,638,[]],[26,-1,7,421,638,[]],[26,-1,8,421,638,[]],[26,-1,9,421,638,[]],[26,-1,10,421,638,[]],[26,-1,11,421,638,[]],[26,-1,12,421,638,[]],[26,-1,13,421,638,[]],[26,-1,14,421,638,[]],[26,-1,15,421,638,[]],[26,-1,16,421,638,[]],[26,-1,17,421,638,[]],[26,-1,18,421,638,[]],[26,-1,19,421,638,[]],[26,-1,20,421,638,[]],[26,-1,21,421,638,[]],[26,-1,22,421,638,[]],[26,-1,23,421,638,[]],[26,-1,24,421,638,[]],[26,-1,25,421,638,[]],[26,-1,26,421,638,[]],[26,-1,27,421,638,[]],[26,-1,28,421,638,[]],[26,-1,29,421,638,[]],[26,-1,30,421,638,[]],[26,-1,31,421,638,[]],[26,0,-17,421,638,[]],[26,0,-16,421,638,[]],[26,0,-15,421,638,[]],[26,0,-14,421,638,[]],[26,0,-13,421,638,[]],[26,0,-12,421,638,[]],[26,0,-11,421,638,[]],[26,0,-10,421,638,[]],[26,0,-9,421,638,[]],[26,0,-8,421,638,[]],[26,0,-7,421,638,[]],[26,0,-6,421,638,[]],[26,0,-5,421,638,[]],[26,0,-4,421,638,[]],[26,0,-3,421,638,[]],[26,0,-2,421,638,[]],[26,0,-1,421,638,[]],[26,0,0,421,638,[]],[26,0,1,421,638,[]],[26,0,2,421,638,[]],[26,0,3,421,638,[]],[26,0,4,421,638,[]],[26,0,5,421,638,[]],[26,0,6,421,638,[]],[26,0,7,421,638,[]],[26,0,8,421,638,[]],[26,0,9,421,638,[]],[26,0,10,421,638,[]],[26,0,11,421,638,[]],[26,0,12,421,638,[]],[26,0,13,421,638,[]],[26,0,14,421,638,[]],[26,0,15,421,638,[]],[26,0,16,421,638,[]],[26,0,17,421,638,[]],[26,0,18,421,638,[]],[26,0,19,421,638,[]],[26,0,20,421,638,[]],[26,0,21,421,638,[]],[26,0,22,421,638,[]],[26,0,23,421,638,[]],[26,0,24,421,638,[]],[26,0,25,421,638,[]],[26,0,26,421,638,[]],[26,0,27,421,638,[]],[26,0,28,421,638,[]],[26,0,29,421,638,[]],[26,0,30,421,638,[]],[26,0,31,421,638,[]],[26,1,-6,421,638,[]],[26,1,-5,421,638,[]],[26,1,-4,421,638,[]],[26,1,-3,421,638,[]],[26,1,-2,421,638,[]],[26,1,-1,421,638,[]],[26,1,0,421,638,[]],[26,1,1,421,638,[]],[26,1,2,421,638,[]],[26,1,3,421,638,[]],[26,1,4,421,638,[]],[26,1,5,421,638,[]],[26,1,6,421,638,[]],[26,1,7,421,638,[]],[26,1,8,421,638,[]],[26,1,9,421,638,[]],[26,1,10,421,638,[]],[26,1,11,421,638,[]],[26,1,12,421,638,[]],[26,1,13,421,638,[]],[26,1,14,421,638,[]],[26,1,15,421,638,[]],[26,1,16,421,638,[]],[26,1,17,421,638,[]],[26,1,18,421,638,[]],[26,1,19,421,638,[]],[26,1,20,421,638,[]],[26,1,21,421,638,[]],[26,1,22,421,638,[]],[26,1,23,421,638,[]],[26,1,24,421,638,[]],[26,1,25,421,638,[]],[26,1,26,421,638,[]],[26,1,27,421,638,[]],[26,1,28,421,638,[]],[26,1,29,421,638,[]],[26,1,30,421,638,[]],[26,1,31,421,638,[]],[26,2,-3,416,633,[]],[26,2,5,409,626,[]],[26,2,8,410,627,[]],[26,2,16,421,638,[]],[26,2,17,421,638,[]],[26,2,18,421,638,[]],[26,2,19,421,638,[]],[26,2,20,421,638,[]],[26,2,21,421,638,[]],[26,2,22,421,638,[]],[26,2,23,421,638,[]],[26,2,24,421,638,[]],[26,2,25,421,638,[]],[26,2,26,421,638,[]],[26,2,27,421,638,[]],[26,2,28,421,638,[]],[26,2,29,421,638,[]],[26,2,30,421,638,[]],[26,2,31,421,638,[]],[26,3,-3,416,633,[]],[26,4,-3,416,633,[]],[26,5,-6,416,633,[]],[26,5,-5,416,633,[]],[26,5,-4,416,633,[]],[26,5,-3,416,633,[]],[26,5,-2,416,633,[]],[26,5,-1,416,633,[]],[26,5,0,416,633,[]],[26,6,-5,416,633,[]],[26,6,-4,416,633,[]],[26,6,-3,416,633,[]],[26,6,-2,416,633,[]],[26,6,-1,416,633,[]],[26,7,-3,416,633,[]],[26,8,-6,416,633,[]],[26,8,-5,416,633,[]],[26,8,-4,416,633,[]],[26,8,-3,416,633,[]],[26,8,-2,416,633,[]],[26,8,-1,416,633,[]],[26,8,0,416,633,[]],[26,9,-5,416,633,[]],[26,9,-4,416,633,[]],[26,9,-3,416,633,[]],[26,9,-2,416,633,[]],[26,9,-1,416,633,[]],[26,10,-3,416,633,[]],[26,11,-5,416,633,[]],[26,11,-4,416,633,[]],[26,11,-3,416,633,[]],[26,11,-2,416,633,[]],[26,11,-1,416,633,[]],[26,12,-4,416,633,[]],[26,12,-3,416,633,[]],[26,12,-2,416,633,[]],[26,13,-3,416,633,[]],[26,14,-4,416,633,[]],[26,14,-3,416,633,[]],[26,14,-2,416,633,[]],[26,15,-3,416,633,[]],[27,-3,-17,421,638,[]],[27,-3,-16,421,638,[]],[27,-3,-15,421,638,[]],[27,-3,-14,421,638,[]],[27,-3,-13,421,638,[]],[27,-3,-12,421,638,[]],[27,-3,-11,421,638,[]],[27,-3,-10,421,638,[]],[27,-3,-9,421,638,[]],[27,-3,-8,421,638,[]],[27,-3,-7,421,638,[]],[27,-3,-6,421,638,[]],[27,-3,-5,421,638,[]],[27,-3,-4,421,638,[]],[27,-3,-3,421,638,[]],[27,-3,-2,421,638,[]],[27,-3,-1,421,638,[]],[27,-3,0,421,638,[]],[27,-3,1,421,638,[]],[27,-3,2,421,638,[]],[27,-3,3,421,638,[]],[27,-3,4,421,638,[]],[27,-3,5,421,638,[]],[27,-3,6,421,638,[]],[27,-3,7,421,638,[]],[27,-3,8,421,638,[]],[27,-3,9,421,638,[]],[27,-3,10,421,638,[]],[27,-3,11,421,638,[]],[27,-3,12,421,638,[]],[27,-3,13,421,638,[]],[27,-3,14,421,638,[]],[27,-3,15,421,638,[]],[27,-3,16,421,638,[]],[27,-3,17,421,638,[]],[27,-3,18,421,638,[]],[27,-3,19,421,638,[]],[27,-3,20,421,638,[]],[27,-3,21,421,638,[]],[27,-3,22,421,638,[]],[27,-3,23,421,638,[]],[27,-3,24,421,638,[]],[27,-3,25,421,638,[]],[27,-3,26,421,638,[]],[27,-3,27,421,638,[]],[27,-3,28,421,638,[]],[27,-3,29,421,638,[]],[27,-3,30,421,638,[]],[27,-3,31,421,638,[]],[27,-2,-17,421,638,[]],[27,-2,-16,421,638,[]],[27,-2,-15,421,638,[]],[27,-2,-14,421,638,[]],[27,-2,-13,421,638,[]],[27,-2,-12,421,638,[]],[27,-2,-11,421,638,[]],[27,-2,-10,421,638,[]],[27,-2,-9,421,638,[]],[27,-2,-8,421,638,[]],[27,-2,-7,421,638,[]],[27,-2,-6,421,638,[]],[27,-2,-5,421,638,[]],[27,-2,-4,421,638,[]],[27,-2,-3,421,638,[]],[27,-2,-2,421,638,[]],[27,-2,-1,421,638,[]],[27,-2,0,421,638,[]],[27,-2,1,421,638,[]],[27,-2,2,421,638,[]],[27,-2,3,421,638,[]],[27,-2,4,421,638,[]],[27,-2,5,421,638,[]],[27,-2,6,421,638,[]],[27,-2,7,421,638,[]],[27,-2,8,421,638,[]],[27,-2,9,421,638,[]],[27,-2,10,421,638,[]],[27,-2,11,421,638,[]],[27,-2,12,421,638,[]],[27,-2,13,421,638,[]],[27,-2,14,421,638,[]],[27,-2,15,421,638,[]],[27,-2,16,421,638,[]],[27,-2,17,421,638,[]],[27,-2,18,421,638,[]],[27,-2,19,421,638,[]],[27,-2,20,421,638,[]],[27,-2,21,421,638,[]],[27,-2,22,421,638,[]],[27,-2,23,421,638,[]],[27,-2,24,421,638,[]],[27,-2,25,421,638,[]],[27,-2,26,421,638,[]],[27,-2,27,421,638,[]],[27,-2,28,421,638,[]],[27,-2,29,421,638,[]],[27,-2,30,421,638,[]],[27,-2,31,421,638,[]],[27,-1,-17,421,638,[]],[27,-1,-16,421,638,[]],[27,-1,-15,421,638,[]],[27,-1,-14,421,638,[]],[27,-1,-13,421,638,[]],[27,-1,-12,421,638,[]],[27,-1,-11,421,638,[]],[27,-1,-10,421,638,[]],[27,-1,-9,421,638,[]],[27,-1,-8,421,638,[]],[27,-1,-7,421,638,[]],[27,-1,-6,421,638,[]],[27,-1,-5,421,638,[]],[27,-1,-4,421,638,[]],[27,-1,-3,421,638,[]],[27,-1,-2,421,638,[]],[27,-1,-1,421,638,[]],[27,-1,0,421,638,[]],[27,-1,1,421,638,[]],[27,-1,2,421,638,[]],[27,-1,3,421,638,[]],[27,-1,4,421,638,[]],[27,-1,5,421,638,[]],[27,-1,6,421,638,[]],[27,-1,7,421,638,[]],[27,-1,8,421,638,[]],[27,-1,9,421,638,[]],[27,-1,10,421,638,[]],[27,-1,11,421,638,[]],[27,-1,12,421,638,[]],[27,-1,13,421,638,[]],[27,-1,14,421,638,[]],[27,-1,15,421,638,[]],[27,-1,16,421,638,[]],[27,-1,17,421,638,[]],[27,-1,18,421,638,[]],[27,-1,19,421,638,[]],[27,-1,20,421,638,[]],[27,-1,21,421,638,[]],[27,-1,22,421,638,[]],[27,-1,23,421,638,[]],[27,-1,24,421,638,[]],[27,-1,25,421,638,[]],[27,-1,26,421,638,[]],[27,-1,27,421,638,[]],[27,-1,28,421,638,[]],[27,-1,29,421,638,[]],[27,-1,30,421,638,[]],[27,-1,31,421,638,[]],[27,0,-17,421,638,[]],[27,0,-16,421,638,[]],[27,0,-15,421,638,[]],[27,0,-14,421,638,[]],[27,0,-13,421,638,[]],[27,0,-12,421,638,[]],[27,0,-11,421,638,[]],[27,0,-10,421,638,[]],[27,0,-9,421,638,[]],[27,0,-8,421,638,[]],[27,0,-7,421,638,[]],[27,0,-6,421,638,[]],[27,0,-5,421,638,[]],[27,0,-4,421,638,[]],[27,0,-3,421,638,[]],[27,0,-2,421,638,[]],[27,0,-1,421,638,[]],[27,0,0,421,638,[]],[27,0,1,421,638,[]],[27,0,2,421,638,[]],[27,0,3,421,638,[]],[27,0,4,421,638,[]],[27,0,5,421,638,[]],[27,0,6,421,638,[]],[27,0,7,421,638,[]],[27,0,8,421,638,[]],[27,0,9,421,638,[]],[27,0,10,421,638,[]],[27,0,11,421,638,[]],[27,0,12,421,638,[]],[27,0,13,421,638,[]],[27,0,14,421,638,[]],[27,0,15,421,638,[]],[27,0,16,421,638,[]],[27,0,17,421,638,[]],[27,0,18,421,638,[]],[27,0,19,421,638,[]],[27,0,20,421,638,[]],[27,0,21,421,638,[]],[27,0,22,421,638,[]],[27,0,23,421,638,[]],[27,0,24,421,638,[]],[27,0,25,421,638,[]],[27,0,26,421,638,[]],[27,0,27,421,638,[]],[27,0,28,421,638,[]],[27,0,29,421,638,[]],[27,0,30,421,638,[]],[27,0,31,421,638,[]],[27,1,-5,421,638,[]],[27,1,-4,421,638,[]],[27,1,-3,421,638,[]],[27,1,-2,421,638,[]],[27,1,-1,421,638,[]],[27,1,0,421,638,[]],[27,1,1,421,638,[]],[27,1,2,421,638,[]],[27,1,3,421,638,[]],[27,1,4,421,638,[]],[27,1,5,421,638,[]],[27,1,6,421,638,[]],[27,1,7,421,638,[]],[27,1,8,421,638,[]],[27,1,9,421,638,[]],[27,1,10,421,638,[]],[27,1,11,421,638,[]],[27,1,12,421,638,[]],[27,1,13,421,638,[]],[27,1,14,421,638,[]],[27,1,15,421,638,[]],[27,1,16,421,638,[]],[27,1,17,421,638,[]],[27,1,18,421,638,[]],[27,1,19,421,638,[]],[27,1,20,421,638,[]],[27,1,21,421,638,[]],[27,1,22,421,638,[]],[27,1,23,421,638,[]],[27,1,24,421,638,[]],[27,1,25,421,638,[]],[27,1,26,421,638,[]],[27,1,27,421,638,[]],[27,1,28,421,638,[]],[27,1,29,421,638,[]],[27,1,30,421,638,[]],[27,1,31,421,638,[]],[27,2,16,421,638,[]],[27,2,17,421,638,[]],[27,2,18,421,638,[]],[27,2,19,421,638,[]],[27,2,20,421,638,[]],[27,2,21,421,638,[]],[27,2,22,421,638,[]],[27,2,23,421,638,[]],[27,2,24,421,638,[]],[27,2,25,421,638,[]],[27,2,26,421,638,[]],[27,2,27,421,638,[]],[27,2,28,421,638,[]],[27,2,29,421,638,[]],[27,2,30,421,638,[]],[27,2,31,421,638,[]],[27,5,-5,416,633,[]],[27,5,-4,416,633,[]],[27,5,-3,416,633,[]],[27,5,-2,416,633,[]],[27,5,-1,416,633,[]],[27,6,-4,416,633,[]],[27,6,-3,416,633,[]],[27,6,-2,416,633,[]],[27,8,-5,416,633,[]],[27,8,-4,416,633,[]],[27,8,-3,416,633,[]],[27,8,-2,416,633,[]],[27,8,-1,416,633,[]],[27,9,-4,416,633,[]],[27,9,-3,416,633,[]],[27,9,-2,416,633,[]],[27,11,-4,416,633,[]],[27,11,-3,416,633,[]],[27,11,-2,416,633,[]],[27,12,-3,416,633,[]],[27,14,-3,416,633,[]],[28,-3,-17,421,638,[]],[28,-3,-16,421,638,[]],[28,-3,-15,421,638,[]],[28,-3,-14,421,638,[]],[28,-3,-13,421,638,[]],[28,-3,-12,421,638,[]],[28,-3,-11,421,638,[]],[28,-3,-10,421,638,[]],[28,-3,-9,421,638,[]],[28,-3,-8,421,638,[]],[28,-3,-7,421,638,[]],[28,-3,-6,421,638,[]],[28,-3,-5,421,638,[]],[28,-3,-4,421,638,[]],[28,-3,-3,421,638,[]],[28,-3,-2,421,638,[]],[28,-3,-1,421,638,[]],[28,-3,0,421,638,[]],[28,-3,1,421,638,[]],[28,-3,2,421,638,[]],[28,-3,3,421,638,[]],[28,-3,4,421,638,[]],[28,-3,5,421,638,[]],[28,-3,6,421,638,[]],[28,-3,7,421,638,[]],[28,-3,8,421,638,[]],[28,-3,9,421,638,[]],[28,-3,10,421,638,[]],[28,-3,11,421,638,[]],[28,-3,12,421,638,[]],[28,-3,13,421,638,[]],[28,-3,14,421,638,[]],[28,-3,15,421,638,[]],[28,-3,16,421,638,[]],[28,-3,17,421,638,[]],[28,-3,18,421,638,[]],[28,-3,19,421,638,[]],[28,-3,20,421,638,[]],[28,-3,21,421,638,[]],[28,-3,22,421,638,[]],[28,-3,23,421,638,[]],[28,-3,24,421,638,[]],[28,-3,25,421,638,[]],[28,-3,26,421,638,[]],[28,-3,27,421,638,[]],[28,-3,28,421,638,[]],[28,-3,29,421,638,[]],[28,-3,30,421,638,[]],[28,-3,31,421,638,[]],[28,-2,-17,421,638,[]],[28,-2,-16,421,638,[]],[28,-2,-15,421,638,[]],[28,-2,-14,421,638,[]],[28,-2,-13,421,638,[]],[28,-2,-12,421,638,[]],[28,-2,-11,421,638,[]],[28,-2,-10,421,638,[]],[28,-2,-9,421,638,[]],[28,-2,-8,421,638,[]],[28,-2,-7,421,638,[]],[28,-2,-6,421,638,[]],[28,-2,-5,421,638,[]],[28,-2,-4,421,638,[]],[28,-2,-3,421,638,[]],[28,-2,-2,421,638,[]],[28,-2,-1,421,638,[]],[28,-2,0,421,638,[]],[28,-2,1,421,638,[]],[28,-2,2,421,638,[]],[28,-2,3,421,638,[]],[28,-2,4,421,638,[]],[28,-2,5,421,638,[]],[28,-2,6,421,638,[]],[28,-2,7,421,638,[]],[28,-2,8,421,638,[]],[28,-2,9,421,638,[]],[28,-2,10,421,638,[]],[28,-2,11,421,638,[]],[28,-2,12,421,638,[]],[28,-2,13,421,638,[]],[28,-2,14,421,638,[]],[28,-2,15,421,638,[]],[28,-2,16,421,638,[]],[28,-2,17,421,638,[]],[28,-2,18,421,638,[]],[28,-2,19,421,638,[]],[28,-2,20,421,638,[]],[28,-2,21,421,638,[]],[28,-2,22,421,638,[]],[28,-2,23,421,638,[]],[28,-2,24,421,638,[]],[28,-2,25,421,638,[]],[28,-2,26,421,638,[]],[28,-2,27,421,638,[]],[28,-2,28,421,638,[]],[28,-2,29,421,638,[]],[28,-2,30,421,638,[]],[28,-2,31,421,638,[]],[28,-1,-17,421,638,[]],[28,-1,-16,421,638,[]],[28,-1,-15,421,638,[]],[28,-1,-14,421,638,[]],[28,-1,-13,421,638,[]],[28,-1,-12,421,638,[]],[28,-1,-11,421,638,[]],[28,-1,-10,421,638,[]],[28,-1,-9,421,638,[]],[28,-1,-8,421,638,[]],[28,-1,-7,421,638,[]],[28,-1,-6,421,638,[]],[28,-1,-5,421,638,[]],[28,-1,-4,421,638,[]],[28,-1,-3,421,638,[]],[28,-1,-2,421,638,[]],[28,-1,-1,421,638,[]],[28,-1,0,421,638,[]],[28,-1,1,421,638,[]],[28,-1,2,421,638,[]],[28,-1,3,421,638,[]],[28,-1,4,421,638,[]],[28,-1,5,421,638,[]],[28,-1,6,421,638,[]],[28,-1,7,421,638,[]],[28,-1,8,421,638,[]],[28,-1,9,421,638,[]],[28,-1,10,421,638,[]],[28,-1,11,421,638,[]],[28,-1,12,421,638,[]],[28,-1,13,421,638,[]],[28,-1,14,421,638,[]],[28,-1,15,421,638,[]],[28,-1,16,421,638,[]],[28,-1,17,421,638,[]],[28,-1,18,421,638,[]],[28,-1,19,421,638,[]],[28,-1,20,421,638,[]],[28,-1,21,421,638,[]],[28,-1,22,421,638,[]],[28,-1,23,421,638,[]],[28,-1,24,421,638,[]],[28,-1,25,421,638,[]],[28,-1,26,421,638,[]],[28,-1,27,421,638,[]],[28,-1,28,421,638,[]],[28,-1,29,421,638,[]],[28,-1,30,421,638,[]],[28,-1,31,421,638,[]],[28,0,-17,421,638,[]],[28,0,-16,421,638,[]],[28,0,-15,421,638,[]],[28,0,-14,421,638,[]],[28,0,-13,421,638,[]],[28,0,-12,421,638,[]],[28,0,-11,421,638,[]],[28,0,-10,421,638,[]],[28,0,-9,421,638,[]],[28,0,-8,421,638,[]],[28,0,-7,421,638,[]],[28,0,-6,421,638,[]],[28,0,-5,421,638,[]],[28,0,-4,421,638,[]],[28,0,-3,421,638,[]],[28,0,-2,421,638,[]],[28,0,-1,421,638,[]],[28,0,0,421,638,[]],[28,0,1,421,638,[]],[28,0,2,421,638,[]],[28,0,3,421,638,[]],[28,0,4,421,638,[]],[28,0,5,421,638,[]],[28,0,6,421,638,[]],[28,0,7,421,638,[]],[28,0,8,421,638,[]],[28,0,9,421,638,[]],[28,0,10,421,638,[]],[28,0,11,421,638,[]],[28,0,12,421,638,[]],[28,0,13,421,638,[]],[28,0,14,421,638,[]],[28,0,15,421,638,[]],[28,0,16,421,638,[]],[28,0,17,421,638,[]],[28,0,18,421,638,[]],[28,0,19,421,638,[]],[28,0,20,421,638,[]],[28,0,21,421,638,[]],[28,0,22,421,638,[]],[28,0,23,421,638,[]],[28,0,24,421,638,[]],[28,0,25,421,638,[]],[28,0,26,421,638,[]],[28,0,27,421,638,[]],[28,0,28,421,638,[]],[28,0,29,421,638,[]],[28,0,30,421,638,[]],[28,0,31,421,638,[]],[28,1,-4,421,638,[]],[28,1,-3,421,638,[]],[28,1,-2,421,638,[]],[28,1,-1,421,638,[]],[28,1,0,421,638,[]],[28,1,1,421,638,[]],[28,1,2,421,638,[]],[28,1,3,421,638,[]],[28,1,4,421,638,[]],[28,1,5,421,638,[]],[28,1,6,421,638,[]],[28,1,7,421,638,[]],[28,1,8,421,638,[]],[28,1,9,421,638,[]],[28,1,10,421,638,[]],[28,1,11,421,638,[]],[28,1,12,421,638,[]],[28,1,13,421,638,[]],[28,1,14,421,638,[]],[28,1,15,421,638,[]],[28,1,16,421,638,[]],[28,1,17,421,638,[]],[28,1,18,421,638,[]],[28,1,19,421,638,[]],[28,1,20,421,638,[]],[28,1,21,421,638,[]],[28,1,22,421,638,[]],[28,1,23,421,638,[]],[28,1,24,421,638,[]],[28,1,25,421,638,[]],[28,1,26,421,638,[]],[28,1,27,421,638,[]],[28,1,28,421,638,[]],[28,1,29,421,638,[]],[28,1,30,421,638,[]],[28,1,31,421,638,[]],[28,2,16,421,638,[]],[28,2,17,421,638,[]],[28,2,18,421,638,[]],[28,2,19,421,638,[]],[28,2,20,421,638,[]],[28,2,21,421,638,[]],[28,2,22,421,638,[]],[28,2,23,421,638,[]],[28,2,24,421,638,[]],[28,2,25,421,638,[]],[28,2,26,421,638,[]],[28,2,27,421,638,[]],[28,2,28,421,638,[]],[28,2,29,421,638,[]],[28,2,30,421,638,[]],[28,2,31,421,638,[]],[28,3,27,411,628,[]],[28,5,-4,416,633,[]],[28,5,-3,416,633,[]],[28,5,-2,416,633,[]],[28,6,-3,416,633,[]],[28,8,-4,416,633,[]],[28,8,-3,416,633,[]],[28,8,-2,416,633,[]],[28,9,-3,416,633,[]],[28,11,-3,416,633,[]],[29,-3,-17,421,638,[]],[29,-3,-16,421,638,[]],[29,-3,-15,421,638,[]],[29,-3,-14,421,638,[]],[29,-3,-13,421,638,[]],[29,-3,-12,421,638,[]],[29,-3,-11,421,638,[]],[29,-3,-10,421,638,[]],[29,-3,-9,421,638,[]],[29,-3,-8,421,638,[]],[29,-3,-7,421,638,[]],[29,-3,-6,421,638,[]],[29,-3,-5,421,638,[]],[29,-3,-4,421,638,[]],[29,-3,-3,421,638,[]],[29,-3,-2,421,638,[]],[29,-3,-1,421,638,[]],[29,-3,0,421,638,[]],[29,-3,1,421,638,[]],[29,-3,2,421,638,[]],[29,-3,3,421,638,[]],[29,-3,4,421,638,[]],[29,-3,5,421,638,[]],[29,-3,6,421,638,[]],[29,-3,7,421,638,[]],[29,-3,8,421,638,[]],[29,-3,9,421,638,[]],[29,-3,10,421,638,[]],[29,-3,11,421,638,[]],[29,-3,12,421,638,[]],[29,-3,13,421,638,[]],[29,-3,14,421,638,[]],[29,-3,15,421,638,[]],[29,-3,16,421,638,[]],[29,-3,17,421,638,[]],[29,-3,18,421,638,[]],[29,-3,19,421,638,[]],[29,-3,20,421,638,[]],[29,-3,21,421,638,[]],[29,-3,22,421,638,[]],[29,-3,23,421,638,[]],[29,-3,24,421,638,[]],[29,-3,25,421,638,[]],[29,-3,26,421,638,[]],[29,-3,27,421,638,[]],[29,-3,28,421,638,[]],[29,-3,29,421,638,[]],[29,-3,30,421,638,[]],[29,-3,31,421,638,[]],[29,-2,-17,421,638,[]],[29,-2,-16,421,638,[]],[29,-2,-15,421,638,[]],[29,-2,-14,421,638,[]],[29,-2,-13,421,638,[]],[29,-2,-12,421,638,[]],[29,-2,-11,421,638,[]],[29,-2,-10,421,638,[]],[29,-2,-9,421,638,[]],[29,-2,-8,421,638,[]],[29,-2,-7,421,638,[]],[29,-2,-6,421,638,[]],[29,-2,-5,421,638,[]],[29,-2,-4,421,638,[]],[29,-2,-3,421,638,[]],[29,-2,-2,421,638,[]],[29,-2,-1,421,638,[]],[29,-2,0,421,638,[]],[29,-2,1,421,638,[]],[29,-2,2,421,638,[]],[29,-2,3,421,638,[]],[29,-2,4,421,638,[]],[29,-2,5,421,638,[]],[29,-2,6,421,638,[]],[29,-2,7,421,638,[]],[29,-2,8,421,638,[]],[29,-2,9,421,638,[]],[29,-2,10,421,638,[]],[29,-2,11,421,638,[]],[29,-2,12,421,638,[]],[29,-2,13,421,638,[]],[29,-2,14,421,638,[]],[29,-2,15,421,638,[]],[29,-2,16,421,638,[]],[29,-2,17,421,638,[]],[29,-2,18,421,638,[]],[29,-2,19,421,638,[]],[29,-2,20,421,638,[]],[29,-2,21,421,638,[]],[29,-2,22,421,638,[]],[29,-2,23,421,638,[]],[29,-2,24,421,638,[]],[29,-2,25,421,638,[]],[29,-2,26,421,638,[]],[29,-2,27,421,638,[]],[29,-2,28,421,638,[]],[29,-2,29,421,638,[]],[29,-2,30,421,638,[]],[29,-2,31,421,638,[]],[29,-1,-17,421,638,[]],[29,-1,-16,421,638,[]],[29,-1,-15,421,638,[]],[29,-1,-14,421,638,[]],[29,-1,-13,421,638,[]],[29,-1,-12,421,638,[]],[29,-1,-11,421,638,[]],[29,-1,-10,421,638,[]],[29,-1,-9,421,638,[]],[29,-1,-8,421,638,[]],[29,-1,-7,421,638,[]],[29,-1,-6,421,638,[]],[29,-1,-5,421,638,[]],[29,-1,-4,421,638,[]],[29,-1,-3,421,638,[]],[29,-1,-2,421,638,[]],[29,-1,-1,421,638,[]],[29,-1,0,421,638,[]],[29,-1,1,421,638,[]],[29,-1,2,421,638,[]],[29,-1,3,421,638,[]],[29,-1,4,421,638,[]],[29,-1,5,421,638,[]],[29,-1,6,421,638,[]],[29,-1,7,421,638,[]],[29,-1,8,421,638,[]],[29,-1,9,421,638,[]],[29,-1,10,421,638,[]],[29,-1,11,421,638,[]],[29,-1,12,421,638,[]],[29,-1,13,421,638,[]],[29,-1,14,421,638,[]],[29,-1,15,421,638,[]],[29,-1,16,421,638,[]],[29,-1,17,421,638,[]],[29,-1,18,421,638,[]],[29,-1,19,421,638,[]],[29,-1,20,421,638,[]],[29,-1,21,421,638,[]],[29,-1,22,421,638,[]],[29,-1,23,421,638,[]],[29,-1,24,421,638,[]],[29,-1,25,421,638,[]],[29,-1,26,421,638,[]],[29,-1,27,421,638,[]],[29,-1,28,421,638,[]],[29,-1,29,421,638,[]],[29,-1,30,421,638,[]],[29,-1,31,421,638,[]],[29,0,-17,421,638,[]],[29,0,-16,421,638,[]],[29,0,-15,421,638,[]],[29,0,-14,421,638,[]],[29,0,-13,421,638,[]],[29,0,-12,421,638,[]],[29,0,-11,421,638,[]],[29,0,-10,421,638,[]],[29,0,-9,421,638,[]],[29,0,-8,421,638,[]],[29,0,-7,421,638,[]],[29,0,-6,421,638,[]],[29,0,-5,421,638,[]],[29,0,-4,421,638,[]],[29,0,-3,421,638,[]],[29,0,-2,421,638,[]],[29,0,-1,421,638,[]],[29,0,0,421,638,[]],[29,0,1,421,638,[]],[29,0,2,421,638,[]],[29,0,3,421,638,[]],[29,0,4,421,638,[]],[29,0,5,421,638,[]],[29,0,6,421,638,[]],[29,0,7,421,638,[]],[29,0,8,421,638,[]],[29,0,9,421,638,[]],[29,0,10,421,638,[]],[29,0,11,421,638,[]],[29,0,12,421,638,[]],[29,0,13,421,638,[]],[29,0,14,421,638,[]],[29,0,15,421,638,[]],[29,0,16,421,638,[]],[29,0,17,421,638,[]],[29,0,18,421,638,[]],[29,0,19,421,638,[]],[29,0,20,421,638,[]],[29,0,21,421,638,[]],[29,0,22,421,638,[]],[29,0,23,421,638,[]],[29,0,24,421,638,[]],[29,0,25,421,638,[]],[29,0,26,421,638,[]],[29,0,27,421,638,[]],[29,0,28,421,638,[]],[29,0,29,421,638,[]],[29,0,30,421,638,[]],[29,0,31,421,638,[]],[29,1,-3,421,638,[]],[29,1,-2,421,638,[]],[29,1,-1,421,638,[]],[29,1,0,421,638,[]],[29,1,1,421,638,[]],[29,1,2,421,638,[]],[29,1,3,421,638,[]],[29,1,4,421,638,[]],[29,1,5,421,638,[]],[29,1,6,421,638,[]],[29,1,7,421,638,[]],[29,1,8,421,638,[]],[29,1,9,421,638,[]],[29,1,10,421,638,[]],[29,1,11,421,638,[]],[29,1,12,421,638,[]],[29,1,13,421,638,[]],[29,1,14,421,638,[]],[29,1,15,421,638,[]],[29,1,16,421,638,[]],[29,1,17,421,638,[]],[29,1,18,421,638,[]],[29,1,19,421,638,[]],[29,1,20,421,638,[]],[29,1,21,421,638,[]],[29,1,22,421,638,[]],[29,1,23,421,638,[]],[29,1,24,421,638,[]],[29,1,25,421,638,[]],[29,1,26,421,638,[]],[29,1,27,421,638,[]],[29,1,28,421,638,[]],[29,1,29,421,638,[]],[29,1,30,421,638,[]],[29,1,31,421,638,[]],[29,2,4,413,630,[]],[29,2,16,421,638,[]],[29,2,17,421,638,[]],[29,2,18,421,638,[]],[29,2,19,421,638,[]],[29,2,20,421,638,[]],[29,2,21,421,638,[]],[29,2,22,421,638,[]],[29,2,23,421,638,[]],[29,2,24,421,638,[]],[29,2,25,421,638,[]],[29,2,26,421,638,[]],[29,2,27,421,638,[]],[29,2,28,421,638,[]],[29,2,29,421,638,[]],[29,2,30,421,638,[]],[29,2,31,421,638,[]],[29,3,22,412,629,[]],[29,5,-3,416,633,[]],[29,8,-3,416,633,[]],[30,-3,-17,421,638,[]],[30,-3,-16,421,638,[]],[30,-3,-15,421,638,[]],[30,-3,-14,421,638,[]],[30,-3,-13,421,638,[]],[30,-3,-12,421,638,[]],[30,-3,-11,421,638,[]],[30,-3,-10,421,638,[]],[30,-3,-9,421,638,[]],[30,-3,-8,421,638,[]],[30,-3,-7,421,638,[]],[30,-3,-6,421,638,[]],[30,-3,-5,421,638,[]],[30,-3,-4,421,638,[]],[30,-3,-3,421,638,[]],[30,-3,-2,421,638,[]],[30,-3,-1,421,638,[]],[30,-3,0,421,638,[]],[30,-3,1,421,638,[]],[30,-3,2,421,638,[]],[30,-3,3,421,638,[]],[30,-3,4,421,638,[]],[30,-3,5,421,638,[]],[30,-3,6,421,638,[]],[30,-3,7,421,638,[]],[30,-3,8,421,638,[]],[30,-3,9,421,638,[]],[30,-3,10,421,638,[]],[30,-3,11,421,638,[]],[30,-3,12,421,638,[]],[30,-3,13,421,638,[]],[30,-3,14,421,638,[]],[30,-3,15,421,638,[]],[30,-3,16,421,638,[]],[30,-3,17,421,638,[]],[30,-3,18,421,638,[]],[30,-3,19,421,638,[]],[30,-3,20,421,638,[]],[30,-3,21,421,638,[]],[30,-3,22,421,638,[]],[30,-3,23,421,638,[]],[30,-3,24,421,638,[]],[30,-3,25,421,638,[]],[30,-3,26,421,638,[]],[30,-3,27,421,638,[]],[30,-3,28,421,638,[]],[30,-3,29,421,638,[]],[30,-3,30,421,638,[]],[30,-3,31,421,638,[]],[30,-2,-17,421,638,[]],[30,-2,-16,421,638,[]],[30,-2,-15,421,638,[]],[30,-2,-14,421,638,[]],[30,-2,-13,421,638,[]],[30,-2,-12,421,638,[]],[30,-2,-11,421,638,[]],[30,-2,-10,421,638,[]],[30,-2,-9,421,638,[]],[30,-2,-8,421,638,[]],[30,-2,-7,421,638,[]],[30,-2,-6,421,638,[]],[30,-2,-5,421,638,[]],[30,-2,-4,421,638,[]],[30,-2,-3,421,638,[]],[30,-2,-2,421,638,[]],[30,-2,-1,421,638,[]],[30,-2,0,421,638,[]],[30,-2,1,421,638,[]],[30,-2,2,421,638,[]],[30,-2,3,421,638,[]],[30,-2,4,421,638,[]],[30,-2,5,421,638,[]],[30,-2,6,421,638,[]],[30,-2,7,421,638,[]],[30,-2,8,421,638,[]],[30,-2,9,421,638,[]],[30,-2,10,421,638,[]],[30,-2,11,421,638,[]],[30,-2,12,421,638,[]],[30,-2,13,421,638,[]],[30,-2,14,421,638,[]],[30,-2,15,421,638,[]],[30,-2,16,421,638,[]],[30,-2,17,421,638,[]],[30,-2,18,421,638,[]],[30,-2,19,421,638,[]],[30,-2,20,421,638,[]],[30,-2,21,421,638,[]],[30,-2,22,421,638,[]],[30,-2,23,421,638,[]],[30,-2,24,421,638,[]],[30,-2,25,421,638,[]],[30,-2,26,421,638,[]],[30,-2,27,421,638,[]],[30,-2,28,421,638,[]],[30,-2,29,421,638,[]],[30,-2,30,421,638,[]],[30,-2,31,421,638,[]],[30,-1,-17,421,638,[]],[30,-1,-16,421,638,[]],[30,-1,-15,421,638,[]],[30,-1,-14,421,638,[]],[30,-1,-13,421,638,[]],[30,-1,-12,421,638,[]],[30,-1,-11,421,638,[]],[30,-1,-10,421,638,[]],[30,-1,-9,421,638,[]],[30,-1,-8,421,638,[]],[30,-1,-7,421,638,[]],[30,-1,-6,421,638,[]],[30,-1,-5,421,638,[]],[30,-1,-4,421,638,[]],[30,-1,-3,421,638,[]],[30,-1,-2,421,638,[]],[30,-1,-1,421,638,[]],[30,-1,0,421,638,[]],[30,-1,1,421,638,[]],[30,-1,2,421,638,[]],[30,-1,3,421,638,[]],[30,-1,4,421,638,[]],[30,-1,5,421,638,[]],[30,-1,6,421,638,[]],[30,-1,7,421,638,[]],[30,-1,8,421,638,[]],[30,-1,9,421,638,[]],[30,-1,10,421,638,[]],[30,-1,11,421,638,[]],[30,-1,12,421,638,[]],[30,-1,13,421,638,[]],[30,-1,14,421,638,[]],[30,-1,15,421,638,[]],[30,-1,16,421,638,[]],[30,-1,17,421,638,[]],[30,-1,18,421,638,[]],[30,-1,19,421,638,[]],[30,-1,20,421,638,[]],[30,-1,21,421,638,[]],[30,-1,22,421,638,[]],[30,-1,23,421,638,[]],[30,-1,24,421,638,[]],[30,-1,25,421,638,[]],[30,-1,26,421,638,[]],[30,-1,27,421,638,[]],[30,-1,28,421,638,[]],[30,-1,29,421,638,[]],[30,-1,30,421,638,[]],[30,-1,31,421,638,[]],[30,0,-17,421,638,[]],[30,0,-16,421,638,[]],[30,0,-15,421,638,[]],[30,0,-14,421,638,[]],[30,0,-13,421,638,[]],[30,0,-12,421,638,[]],[30,0,-11,421,638,[]],[30,0,-10,421,638,[]],[30,0,-9,421,638,[]],[30,0,-8,421,638,[]],[30,0,-7,421,638,[]],[30,0,-6,421,638,[]],[30,0,-5,421,638,[]],[30,0,-4,421,638,[]],[30,0,-3,421,638,[]],[30,0,-2,421,638,[]],[30,0,-1,421,638,[]],[30,0,0,421,638,[]],[30,0,1,421,638,[]],[30,0,2,421,638,[]],[30,0,3,421,638,[]],[30,0,4,421,638,[]],[30,0,5,421,638,[]],[30,0,6,421,638,[]],[30,0,7,421,638,[]],[30,0,8,421,638,[]],[30,0,9,421,638,[]],[30,0,10,421,638,[]],[30,0,11,421,638,[]],[30,0,12,421,638,[]],[30,0,13,421,638,[]],[30,0,14,421,638,[]],[30,0,15,421,638,[]],[30,0,16,421,638,[]],[30,0,17,421,638,[]],[30,0,18,421,638,[]],[30,0,19,421,638,[]],[30,0,20,421,638,[]],[30,0,21,421,638,[]],[30,0,22,421,638,[]],[30,0,23,421,638,[]],[30,0,24,421,638,[]],[30,0,25,421,638,[]],[30,0,26,421,638,[]],[30,0,27,421,638,[]],[30,0,28,421,638,[]],[30,0,29,421,638,[]],[30,0,30,421,638,[]],[30,0,31,421,638,[]],[30,1,-2,421,638,[]],[30,1,-1,421,638,[]],[30,1,0,421,638,[]],[30,1,1,421,638,[]],[30,1,2,421,638,[]],[30,1,3,421,638,[]],[30,1,4,421,638,[]],[30,1,5,421,638,[]],[30,1,6,421,638,[]],[30,1,7,421,638,[]],[30,1,8,421,638,[]],[30,1,9,421,638,[]],[30,1,10,421,638,[]],[30,1,11,421,638,[]],[30,1,12,421,638,[]],[30,1,13,421,638,[]],[30,1,14,421,638,[]],[30,1,15,421,638,[]],[30,1,16,421,638,[]],[30,1,17,421,638,[]],[30,1,18,421,638,[]],[30,1,19,421,638,[]],[30,1,20,421,638,[]],[30,1,21,421,638,[]],[30,1,22,421,638,[]],[30,1,23,421,638,[]],[30,1,24,421,638,[]],[30,1,25,421,638,[]],[30,1,26,421,638,[]],[30,1,27,421,638,[]],[30,1,28,421,638,[]],[30,1,29,421,638,[]],[30,1,30,421,638,[]],[30,1,31,421,638,[]],[30,2,16,421,638,[]],[30,2,17,421,638,[]],[30,2,18,421,638,[]],[30,2,19,421,638,[]],[30,2,20,421,638,[]],[30,2,21,421,638,[]],[30,2,22,421,638,[]],[30,2,23,421,638,[]],[30,2,24,421,638,[]],[30,2,25,421,638,[]],[30,2,26,421,638,[]],[30,2,27,421,638,[]],[30,2,28,421,638,[]],[30,2,29,421,638,[]],[30,2,30,421,638,[]],[30,2,31,421,638,[]]],"dependencies":[{"consumer":"/building","reason":"spatial-query","region":{"$type":"Box","hi":{"$tuple":[21,3,21]},"lo":{"$tuple":[0,1,0]}},"source":"environment","version":1},{"consumer":"/building","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[22,72,24]},"lo":{"$tuple":[-1,-3,-7]}},"source":"environment","version":1},{"consumer":"/building/foundation","reason":"fill","region":{"$type":"Box","hi":{"$tuple":[23,42,25]},"lo":{"$tuple":[-2,0,-17]}},"source":"/land","version":1},{"consumer":"/building/foundation","reason":"spatial-query","region":{"$type":"Box","hi":{"$tuple":[21,2,23]},"lo":{"$tuple":[0,0,-5]}},"source":"environment","version":1},{"consumer":"/building/foundation","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[21,72,23]},"lo":{"$tuple":[0,1,-5]}},"source":"environment","version":1},{"consumer":"/building/room-0-0-0/door-north","reason":"install","region":{"$type":"Box","hi":{"$tuple":[6,6,0]},"lo":{"$tuple":[4,4,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,7,0]},"lo":{"$tuple":[1,4,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,7,0]},"lo":{"$tuple":[1,4,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,7,0]},"lo":{"$tuple":[6,4,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,7,0]},"lo":{"$tuple":[1,4,0]}},"source":"/building/room-0-0-0/wall-north","version":1},{"consumer":"/building/room-0-0-0/door-south","reason":"install","region":{"$type":"Box","hi":{"$tuple":[6,6,10]},"lo":{"$tuple":[4,4,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,6,6]},"lo":{"$tuple":[10,4,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,7,8]},"lo":{"$tuple":[0,4,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,7,8]},"lo":{"$tuple":[0,4,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,5,9]},"lo":{"$tuple":[-2,4,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,5,9]},"lo":{"$tuple":[-2,4,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,7,5]},"lo":{"$tuple":[0,4,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,7,8]},"lo":{"$tuple":[0,4,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,5,4]},"lo":{"$tuple":[-2,4,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,5,4]},"lo":{"$tuple":[-2,4,1]}},"source":"/building/room-0-0-0/window-west-1","version":1},{"consumer":"/building/room-0-0-0/joinery-west","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[0,7,8]},"lo":{"$tuple":[0,4,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,8,9]},"lo":{"$tuple":[-1,3,1]}},"source":"environment","version":1},{"consumer":"/building/room-0-0-0/joinery-west","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[0,7,8]},"lo":{"$tuple":[0,4,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":[9,6,9]},"lo":{"$tuple":[1,3,4]}},"source":"environment","version":1},{"consumer":"/building/room-0-0-0/furniture/textiles","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[9,4,9]},"lo":{"$tuple":[2,3,5]}},"source":"environment","version":1},{"consumer":"/building/room-0-0-0/facade-garden","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-1,6,9]},"lo":{"$tuple":[-1,3,2]}},"source":"environment","version":1},{"consumer":"/building/room-1-0-0/window-north-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[16,7,0]},"lo":{"$tuple":[12,4,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,7,0]},"lo":{"$tuple":[12,4,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,5,-1]},"lo":{"$tuple":[12,4,-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,5,-1]},"lo":{"$tuple":[12,4,-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,7,0]},"lo":{"$tuple":[16,4,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,7,0]},"lo":{"$tuple":[12,4,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,5,-1]},"lo":{"$tuple":[17,4,-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,5,-1]},"lo":{"$tuple":[17,4,-2]}},"source":"/building/room-1-0-0/window-north-1","version":1},{"consumer":"/building/room-1-0-0/door-south","reason":"install","region":{"$type":"Box","hi":{"$tuple":[17,6,10]},"lo":{"$tuple":[15,4,10]}},"source":"/building/room-1-0-0/wall-south","version":1},{"consumer":"/building/room-1-0-0/window-east-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[21,7,5]},"lo":{"$tuple":[21,4,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,7,8]},"lo":{"$tuple":[21,4,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,5,4]},"lo":{"$tuple":[22,4,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,5,4]},"lo":{"$tuple":[22,4,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,7,8]},"lo":{"$tuple":[21,4,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,7,8]},"lo":{"$tuple":[21,4,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,5,9]},"lo":{"$tuple":[22,4,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,5,9]},"lo":{"$tuple":[22,4,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,6,6]},"lo":{"$tuple":[11,4,4]}},"source":"/building/room-1-0-0/wall-west","version":1},{"consumer":"/building/room-1-0-0/joinery-east","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[21,7,8]},"lo":{"$tuple":[21,4,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,8,9]},"lo":{"$tuple":[22,3,1]}},"source":"environment","version":1},{"consumer":"/building/room-1-0-0/joinery-east","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[21,7,8]},"lo":{"$tuple":[21,4,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,6,9]},"lo":{"$tuple":[12,3,1]}},"source":"environment","version":1},{"consumer":"/building/room-1-0-0/furniture/textiles","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[20,4,8]},"lo":{"$tuple":[14,3,1]}},"source":"environment","version":1},{"consumer":"/building/room-1-0-0/facade-garden","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[22,6,8]},"lo":{"$tuple":[22,3,1]}},"source":"environment","version":1},{"consumer":"/building/room-0-1-0/door-north","reason":"install","region":{"$type":"Box","hi":{"$tuple":[6,6,11]},"lo":{"$tuple":[4,4,11]}},"source":"/building/room-0-1-0/wall-north","version":1},{"consumer":"/building/room-0-1-0/window-south-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[9,7,21]},"lo":{"$tuple":[6,4,21]}},"source":"/building/room-0-1-0/wall-south","version":1},{"consumer":"/building/room-0-1-0/window-south-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,7,21]},"lo":{"$tuple":[1,4,21]}},"source":"/building/room-0-1-0/wall-south","version":1},{"consumer":"/building/room-0-1-0/window-south-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[4,7,21]},"lo":{"$tuple":[1,4,21]}},"source":"/building/room-0-1-0/wall-south","version":1},{"consumer":"/building/room-0-1-0/window-south-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,7,21]},"lo":{"$tuple":[1,4,21]}},"source":"/building/room-0-1-0/wall-south","version":1},{"consumer":"/building/room-0-1-0/door-east","reason":"install","region":{"$type":"Box","hi":{"$tuple":[10,6,17]},"lo":{"$tuple":[10,4,15]}},"source":"/building/room-0-1-0/wall-east","version":1},{"consumer":"/building/room-0-1-0/window-west-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[0,7,19]},"lo":{"$tuple":[0,4,16]}},"source":"/building/room-0-1-0/wall-west","version":1},{"consumer":"/building/room-0-1-0/window-west-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[0,7,19]},"lo":{"$tuple":[0,4,13]}},"source":"/building/room-0-1-0/wall-west","version":1},{"consumer":"/building/room-0-1-0/window-west-0/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[-1,5,20]},"lo":{"$tuple":[-2,4,17]}},"source":"/building/room-0-1-0/window-west-0","version":1},{"consumer":"/building/room-0-1-0/window-west-0/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[-1,5,20]},"lo":{"$tuple":[-2,4,17]}},"source":"/building/room-0-1-0/window-west-0","version":1},{"consumer":"/building/room-0-1-0/window-west-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[0,7,16]},"lo":{"$tuple":[0,4,13]}},"source":"/building/room-0-1-0/wall-west","version":1},{"consumer":"/building/room-0-1-0/window-west-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[0,7,19]},"lo":{"$tuple":[0,4,13]}},"source":"/building/room-0-1-0/wall-west","version":1},{"consumer":"/building/room-0-1-0/window-west-1/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[-1,5,15]},"lo":{"$tuple":[-2,4,12]}},"source":"/building/room-0-1-0/window-west-1","version":1},{"consumer":"/building/room-0-1-0/window-west-1/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[-1,5,15]},"lo":{"$tuple":[-2,4,12]}},"source":"/building/room-0-1-0/window-west-1","version":1},{"consumer":"/building/room-0-1-0/joinery-south","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[9,7,21]},"lo":{"$tuple":[1,4,21]}},"source":"/building/room-0-1-0/wall-south","version":1},{"consumer":"/building/room-0-1-0/joinery-south","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[10,8,22]},"lo":{"$tuple":[0,3,22]}},"source":"environment","version":1},{"consumer":"/building/room-0-1-0/joinery-south","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,7,21]},"lo":{"$tuple":[1,4,21]}},"source":"/building/room-0-1-0/wall-south","version":1},{"consumer":"/building/room-0-1-0/joinery-west","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[0,7,19]},"lo":{"$tuple":[0,4,13]}},"source":"/building/room-0-1-0/wall-west","version":1},{"consumer":"/building/room-0-1-0/joinery-west","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-1,8,20]},"lo":{"$tuple":[-1,3,12]}},"source":"environment","version":1},{"consumer":"/building/room-0-1-0/joinery-west","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[0,7,19]},"lo":{"$tuple":[0,4,13]}},"source":"/building/room-0-1-0/wall-west","version":1},{"consumer":"/building/room-0-1-0/furniture","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[9,6,20]},"lo":{"$tuple":[1,3,15]}},"source":"environment","version":1},{"consumer":"/building/room-0-1-0/furniture/textiles","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[9,4,20]},"lo":{"$tuple":[1,3,15]}},"source":"environment","version":1},{"consumer":"/building/room-0-1-0/facade-garden","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[9,6,22]},"lo":{"$tuple":[-1,3,13]}},"source":"environment","version":1},{"consumer":"/building/room-1-1-0/door-north","reason":"install","region":{"$type":"Box","hi":{"$tuple":[17,6,11]},"lo":{"$tuple":[15,4,11]}},"source":"/building/room-1-1-0/wall-north","version":1},{"consumer":"/building/room-1-1-0/window-south-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[20,7,21]},"lo":{"$tuple":[16,4,21]}},"source":"/building/room-1-1-0/wall-south","version":1},{"consumer":"/building/room-1-1-0/window-south-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[20,7,21]},"lo":{"$tuple":[12,4,21]}},"source":"/building/room-1-1-0/wall-south","version":1},{"consumer":"/building/room-1-1-0/window-south-0/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[20,5,23]},"lo":{"$tuple":[17,4,22]}},"source":"/building/room-1-1-0/window-south-0","version":1},{"consumer":"/building/room-1-1-0/window-south-0/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[20,5,23]},"lo":{"$tuple":[17,4,22]}},"source":"/building/room-1-1-0/window-south-0","version":1},{"consumer":"/building/room-1-1-0/window-south-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[16,7,21]},"lo":{"$tuple":[12,4,21]}},"source":"/building/room-1-1-0/wall-south","version":1},{"consumer":"/building/room-1-1-0/window-south-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[20,7,21]},"lo":{"$tuple":[12,4,21]}},"source":"/building/room-1-1-0/wall-south","version":1},{"consumer":"/building/room-1-1-0/window-south-1/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[15,5,23]},"lo":{"$tuple":[12,4,22]}},"source":"/building/room-1-1-0/window-south-1","version":1},{"consumer":"/building/room-1-1-0/window-south-1/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[15,5,23]},"lo":{"$tuple":[12,4,22]}},"source":"/building/room-1-1-0/window-south-1","version":1},{"consumer":"/building/room-1-1-0/window-east-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[21,7,16]},"lo":{"$tuple":[21,4,13]}},"source":"/building/room-1-1-0/wall-east","version":1},{"consumer":"/building/room-1-1-0/window-east-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[21,7,19]},"lo":{"$tuple":[21,4,13]}},"source":"/building/room-1-1-0/wall-east","version":1},{"consumer":"/building/room-1-1-0/window-east-0/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[23,5,15]},"lo":{"$tuple":[22,4,12]}},"source":"/building/room-1-1-0/window-east-0","version":1},{"consumer":"/building/room-1-1-0/window-east-0/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[23,5,15]},"lo":{"$tuple":[22,4,12]}},"source":"/building/room-1-1-0/window-east-0","version":1},{"consumer":"/building/room-1-1-0/window-east-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[21,7,19]},"lo":{"$tuple":[21,4,16]}},"source":"/building/room-1-1-0/wall-east","version":1},{"consumer":"/building/room-1-1-0/window-east-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[21,7,19]},"lo":{"$tuple":[21,4,13]}},"source":"/building/room-1-1-0/wall-east","version":1},{"consumer":"/building/room-1-1-0/window-east-1/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[23,5,20]},"lo":{"$tuple":[22,4,17]}},"source":"/building/room-1-1-0/window-east-1","version":1},{"consumer":"/building/room-1-1-0/window-east-1/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[23,5,20]},"lo":{"$tuple":[22,4,17]}},"source":"/building/room-1-1-0/window-east-1","version":1},{"consumer":"/building/room-1-1-0/door-west","reason":"install","region":{"$type":"Box","hi":{"$tuple":[11,6,17]},"lo":{"$tuple":[11,4,15]}},"source":"/building/room-1-1-0/wall-west","version":1},{"consumer":"/building/room-1-1-0/joinery-south","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[20,7,21]},"lo":{"$tuple":[12,4,21]}},"source":"/building/room-1-1-0/wall-south","version":1},{"consumer":"/building/room-1-1-0/joinery-south","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[21,8,22]},"lo":{"$tuple":[11,3,22]}},"source":"environment","version":1},{"consumer":"/building/room-1-1-0/joinery-south","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[20,7,21]},"lo":{"$tuple":[12,4,21]}},"source":"/building/room-1-1-0/wall-south","version":1},{"consumer":"/building/room-1-1-0/joinery-east","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[21,7,19]},"lo":{"$tuple":[21,4,13]}},"source":"/building/room-1-1-0/wall-east","version":1},{"consumer":"/building/room-1-1-0/joinery-east","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[22,8,20]},"lo":{"$tuple":[22,3,12]}},"source":"environment","version":1},{"consumer":"/building/room-1-1-0/joinery-east","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[21,7,19]},"lo":{"$tuple":[21,4,13]}},"source":"/building/room-1-1-0/wall-east","version":1},{"consumer":"/building/room-1-1-0/furniture","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[20,6,20]},"lo":{"$tuple":[12,3,15]}},"source":"environment","version":1},{"consumer":"/building/room-1-1-0/furniture/textiles","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[20,4,20]},"lo":{"$tuple":[13,3,15]}},"source":"environment","version":1},{"consumer":"/building/room-1-1-0/facade-garden","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[22,6,22]},"lo":{"$tuple":[13,3,12]}},"source":"environment","version":1},{"consumer":"/building/room-0-1-1/window-north-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[4,13,11]},"lo":{"$tuple":[1,10,11]}},"source":"/building/room-0-1-1/wall-north","version":1},{"consumer":"/building/room-0-1-1/window-north-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,13,11]},"lo":{"$tuple":[1,10,11]}},"source":"/building/room-0-1-1/wall-north","version":1},{"consumer":"/building/room-0-1-1/window-north-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[9,13,11]},"lo":{"$tuple":[6,10,11]}},"source":"/building/room-0-1-1/wall-north","version":1},{"consumer":"/building/room-0-1-1/window-north-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,13,11]},"lo":{"$tuple":[1,10,11]}},"source":"/building/room-0-1-1/wall-north","version":1},{"consumer":"/building/room-0-1-1/window-south-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[9,13,21]},"lo":{"$tuple":[6,10,21]}},"source":"/building/room-0-1-1/wall-south","version":1},{"consumer":"/building/room-0-1-1/window-south-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,13,21]},"lo":{"$tuple":[1,10,21]}},"source":"/building/room-0-1-1/wall-south","version":1},{"consumer":"/building/room-0-1-1/window-south-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[4,13,21]},"lo":{"$tuple":[1,10,21]}},"source":"/building/room-0-1-1/wall-south","version":1},{"consumer":"/building/room-0-1-1/window-south-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,13,21]},"lo":{"$tuple":[1,10,21]}},"source":"/building/room-0-1-1/wall-south","version":1},{"consumer":"/building/room-0-1-1/window-west-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[0,13,19]},"lo":{"$tuple":[0,10,16]}},"source":"/building/room-0-1-1/wall-west","version":1},{"consumer":"/building/room-0-1-1/window-west-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[0,13,19]},"lo":{"$tuple":[0,10,13]}},"source":"/building/room-0-1-1/wall-west","version":1},{"consumer":"/building/room-0-1-1/window-west-0/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[-1,11,20]},"lo":{"$tuple":[-2,10,17]}},"source":"/building/room-0-1-1/window-west-0","version":1},{"consumer":"/building/room-0-1-1/window-west-0/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[-1,11,20]},"lo":{"$tuple":[-2,10,17]}},"source":"/building/room-0-1-1/window-west-0","version":1},{"consumer":"/building/room-0-1-1/window-west-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[0,13,16]},"lo":{"$tuple":[0,10,13]}},"source":"/building/room-0-1-1/wall-west","version":1},{"consumer":"/building/room-0-1-1/window-west-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[0,13,19]},"lo":{"$tuple":[0,10,13]}},"source":"/building/room-0-1-1/wall-west","version":1},{"consumer":"/building/room-0-1-1/window-west-1/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[-1,11,15]},"lo":{"$tuple":[-2,10,12]}},"source":"/building/room-0-1-1/window-west-1","version":1},{"consumer":"/building/room-0-1-1/window-west-1/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[-1,11,15]},"lo":{"$tuple":[-2,10,12]}},"source":"/building/room-0-1-1/window-west-1","version":1},{"consumer":"/building/room-0-1-1/joinery-south","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[9,13,21]},"lo":{"$tuple":[1,10,21]}},"source":"/building/room-0-1-1/wall-south","version":1},{"consumer":"/building/room-0-1-1/joinery-south","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[10,14,22]},"lo":{"$tuple":[0,9,22]}},"source":"environment","version":1},{"consumer":"/building/room-0-1-1/joinery-south","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,13,21]},"lo":{"$tuple":[1,10,21]}},"source":"/building/room-0-1-1/wall-south","version":1},{"consumer":"/building/room-0-1-1/joinery-west","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[0,13,19]},"lo":{"$tuple":[0,10,13]}},"source":"/building/room-0-1-1/wall-west","version":1},{"consumer":"/building/room-0-1-1/joinery-west","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-1,14,20]},"lo":{"$tuple":[-1,9,12]}},"source":"environment","version":1},{"consumer":"/building/room-0-1-1/joinery-west","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[0,13,19]},"lo":{"$tuple":[0,10,13]}},"source":"/building/room-0-1-1/wall-west","version":1},{"consumer":"/building/room-0-1-1/furniture","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[9,12,20]},"lo":{"$tuple":[1,9,15]}},"source":"environment","version":1},{"consumer":"/building/room-0-1-1/furniture/textiles","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[9,10,20]},"lo":{"$tuple":[1,9,15]}},"source":"environment","version":1},{"consumer":"/building/room-0-1-1/facade-garden","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[9,12,22]},"lo":{"$tuple":[-1,9,13]}},"source":"environment","version":1},{"consumer":"/building/room-0-1-2/window-north-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[4,19,11]},"lo":{"$tuple":[1,16,11]}},"source":"/building/room-0-1-2/wall-north","version":1},{"consumer":"/building/room-0-1-2/window-north-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,19,11]},"lo":{"$tuple":[1,16,11]}},"source":"/building/room-0-1-2/wall-north","version":1},{"consumer":"/building/room-0-1-2/window-north-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[9,19,11]},"lo":{"$tuple":[6,16,11]}},"source":"/building/room-0-1-2/wall-north","version":1},{"consumer":"/building/room-0-1-2/window-north-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,19,11]},"lo":{"$tuple":[1,16,11]}},"source":"/building/room-0-1-2/wall-north","version":1},{"consumer":"/building/room-0-1-2/window-south-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[9,19,21]},"lo":{"$tuple":[6,16,21]}},"source":"/building/room-0-1-2/wall-south","version":1},{"consumer":"/building/room-0-1-2/window-south-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,19,21]},"lo":{"$tuple":[1,16,21]}},"source":"/building/room-0-1-2/wall-south","version":1},{"consumer":"/building/room-0-1-2/window-south-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[4,19,21]},"lo":{"$tuple":[1,16,21]}},"source":"/building/room-0-1-2/wall-south","version":1},{"consumer":"/building/room-0-1-2/window-south-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,19,21]},"lo":{"$tuple":[1,16,21]}},"source":"/building/room-0-1-2/wall-south","version":1},{"consumer":"/building/room-0-1-2/window-west-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[0,19,19]},"lo":{"$tuple":[0,16,16]}},"source":"/building/room-0-1-2/wall-west","version":1},{"consumer":"/building/room-0-1-2/window-west-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[0,19,19]},"lo":{"$tuple":[0,16,13]}},"source":"/building/room-0-1-2/wall-west","version":1},{"consumer":"/building/room-0-1-2/window-west-0/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[-1,17,20]},"lo":{"$tuple":[-2,16,17]}},"source":"/building/room-0-1-2/window-west-0","version":1},{"consumer":"/building/room-0-1-2/window-west-0/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[-1,17,20]},"lo":{"$tuple":[-2,16,17]}},"source":"/building/room-0-1-2/window-west-0","version":1},{"consumer":"/building/room-0-1-2/window-west-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[0,19,16]},"lo":{"$tuple":[0,16,13]}},"source":"/building/room-0-1-2/wall-west","version":1},{"consumer":"/building/room-0-1-2/window-west-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[0,19,19]},"lo":{"$tuple":[0,16,13]}},"source":"/building/room-0-1-2/wall-west","version":1},{"consumer":"/building/room-0-1-2/window-west-1/box","reason":"install","region":{"$type":"Box","hi":{"$tuple":[-1,17,15]},"lo":{"$tuple":[-2,16,12]}},"source":"/building/room-0-1-2/window-west-1","version":1},{"consumer":"/building/room-0-1-2/window-west-1/box","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[-1,17,15]},"lo":{"$tuple":[-2,16,12]}},"source":"/building/room-0-1-2/window-west-1","version":1},{"consumer":"/building/room-0-1-2/joinery-south","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[9,19,21]},"lo":{"$tuple":[1,16,21]}},"source":"/building/room-0-1-2/wall-south","version":1},{"consumer":"/building/room-0-1-2/joinery-south","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[10,20,22]},"lo":{"$tuple":[0,15,22]}},"source":"environment","version":1},{"consumer":"/building/room-0-1-2/joinery-south","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,19,21]},"lo":{"$tuple":[1,16,21]}},"source":"/building/room-0-1-2/wall-south","version":1},{"consumer":"/building/room-0-1-2/joinery-west","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[0,19,19]},"lo":{"$tuple":[0,16,13]}},"source":"/building/room-0-1-2/wall-west","version":1},{"consumer":"/building/room-0-1-2/joinery-west","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-1,20,20]},"lo":{"$tuple":[-1,15,12]}},"source":"environment","version":1},{"consumer":"/building/room-0-1-2/joinery-west","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[0,19,19]},"lo":{"$tuple":[0,16,13]}},"source":"/building/room-0-1-2/wall-west","version":1},{"consumer":"/building/room-0-1-2/furniture","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[9,18,20]},"lo":{"$tuple":[1,15,15]}},"source":"environment","version":1},{"consumer":"/building/room-0-1-2/furniture/textiles","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[9,16,20]},"lo":{"$tuple":[2,15,17]}},"source":"environment","version":1},{"consumer":"/building/room-0-1-2/facade-garden","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[9,18,22]},"lo":{"$tuple":[-1,15,13]}},"source":"environment","version":1},{"consumer":"/building/porch","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[5,5,0]},"lo":{"$tuple":[5,4,0]}},"source":"/building/room-0-0-0","version":1},{"consumer":"/building/porch","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[20,4,-2]},"lo":{"$tuple":[1,4,-2]}},"source":"environment","version":1},{"consumer":"/building/approach","reason":"surface","region":{"$type":"Box","hi":{"$tuple":[23,42,25]},"lo":{"$tuple":[-2,0,-17]}},"source":"/land","version":1},{"consumer":"/building/approach","reason":"spatial-query","region":{"$type":"Box","hi":{"$tuple":[6,6,-6]},"lo":{"$tuple":[4,2,-7]}},"source":"environment","version":1},{"consumer":"/building/approach","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[6,72,-6]},"lo":{"$tuple":[4,-3,-7]}},"source":"environment","version":1},{"consumer":"/building/chimney-bearing","reason":"fill","region":{"$type":"Box","hi":{"$tuple":[7,3,24]},"lo":{"$tuple":[3,0,21]}},"source":"/land","version":1},{"consumer":"/building/chimney-bearing","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[6,2,23]},"lo":{"$tuple":[4,1,22]}},"source":"environment","version":1},{"consumer":"/building/roof-floor-0","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[7,11,3]},"lo":{"$tuple":[2,9,2]}},"source":"/building/room-0-0-0","version":1},{"consumer":"/building/roof-floor-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[7,11,3]},"lo":{"$tuple":[2,9,2]}},"source":"/building/room-0-0-0","version":1},{"consumer":"/building/roof-floor-1","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[18,11,14]},"lo":{"$tuple":[13,9,13]}},"source":"/building/room-1-1-0","version":1},{"consumer":"/building/roof-floor-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[18,11,14]},"lo":{"$tuple":[13,9,13]}},"source":"/building/room-1-1-0","version":1},{"consumer":"/building/roof-floor-2","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[7,23,14]},"lo":{"$tuple":[2,21,13]}},"source":"/building/room-0-1-2","version":1},{"consumer":"/building/roof-floor-2","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[7,23,14]},"lo":{"$tuple":[2,21,13]}},"source":"/building/room-0-1-2","version":1},{"consumer":"/building/roof-2","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[10,23,21]},"lo":{"$tuple":[0,21,11]}},"source":"/building/roof-floor-2","version":1},{"consumer":"/building/roof-2","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[10,23,21]},"lo":{"$tuple":[0,21,11]}},"source":"/building/roof-floor-2","version":1},{"consumer":"/building/roof-2/weather/cover","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[11,33,22]},"lo":{"$tuple":[-1,21,10]}},"source":"environment","version":1},{"consumer":"/building/roof-2/weather/cover/gable-front","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[0,30,21]},"lo":{"$tuple":[-1,22,11]}},"source":"environment","version":1},{"consumer":"/building/roof-2/weather/cover/gable-front/window","reason":"install","region":{"$type":"Box","hi":{"$tuple":[0,26,17]},"lo":{"$tuple":[0,22,15]}},"source":"/building/roof-2/weather/cover/gable-front","version":1},{"consumer":"/building/roof-2/weather/cover/gable-front/window","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[0,28,17]},"lo":{"$tuple":[0,22,15]}},"source":"/building/roof-2/weather/cover/gable-front","version":1},{"consumer":"/building/roof-2/weather/cover/gable-rear","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[11,30,21]},"lo":{"$tuple":[10,22,11]}},"source":"environment","version":1},{"consumer":"/building/roof-2/weather/cover/gable-rear/window","reason":"install","region":{"$type":"Box","hi":{"$tuple":[10,26,17]},"lo":{"$tuple":[10,22,15]}},"source":"/building/roof-2/weather/cover/gable-rear","version":1},{"consumer":"/building/roof-2/weather/cover/gable-rear/window","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[10,28,17]},"lo":{"$tuple":[10,22,15]}},"source":"/building/roof-2/weather/cover/gable-rear","version":1},{"consumer":"/building/roof-2/weather/cover/dormer-left-4","reason":"install","region":{"$type":"Box","hi":{"$tuple":[6,29,21]},"lo":{"$tuple":[2,23,19]}},"source":"/building/roof-2/weather/cover","version":1},{"consumer":"/building/roof-2/weather/cover/dormer-left-4","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[6,29,21]},"lo":{"$tuple":[2,23,19]}},"source":"environment","version":1},{"consumer":"/building/roof-2/weather/cover/dormer-left-4","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[6,29,21]},"lo":{"$tuple":[2,23,19]}},"source":"/building/roof-2/weather/cover","version":1},{"consumer":"/building/roof-2/weather/cover/dormer-left-4/face/window","reason":"install","region":{"$type":"Box","hi":{"$tuple":[5,26,21]},"lo":{"$tuple":[3,24,21]}},"source":"/building/roof-2/weather/cover/dormer-left-4/face","version":1},{"consumer":"/building/roof-2/weather/cover/dormer-left-4/face/window","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[5,26,21]},"lo":{"$tuple":[3,24,21]}},"source":"/building/roof-2/weather/cover/dormer-left-4/face","version":1},{"consumer":"/building/roof-2/room","reason":"install","region":{"$type":"Box","hi":{"$tuple":[11,37,22]},"lo":{"$tuple":[-1,21,10]}},"source":"/building/roof-2/weather","version":1},{"consumer":"/building/roof-2/room","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[9,24,20]},"lo":{"$tuple":[1,21,12]}},"source":"environment","version":1},{"consumer":"/building/roof-2/room","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[11,37,22]},"lo":{"$tuple":[-1,21,10]}},"source":"/building/roof-2/weather","version":1},{"consumer":"/building/roof-2/room/collars","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[3,25,21]},"lo":{"$tuple":[3,25,11]}},"source":"environment","version":1},{"consumer":"/building/roof-2/room/guard","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[8,23,16]},"lo":{"$tuple":[0,21,11]}},"source":"environment","version":1},{"consumer":"/building/roof-2/room/light-0","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[1,27,18]},"lo":{"$tuple":[1,24,18]}},"source":"environment","version":1},{"consumer":"/building/roof-2/room/light-1","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[4,30,16]},"lo":{"$tuple":[4,24,16]}},"source":"environment","version":1},{"consumer":"/building/roof-2/room/light-2","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[7,27,18]},"lo":{"$tuple":[7,24,18]}},"source":"environment","version":1},{"consumer":"/building/roof-2/room/light-3","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[8,26,13]},"lo":{"$tuple":[8,24,13]}},"source":"environment","version":1},{"consumer":"/building/roof-0","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[21,11,10]},"lo":{"$tuple":[0,9,0]}},"source":"/building/roof-floor-0","version":1},{"consumer":"/building/roof-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[21,11,10]},"lo":{"$tuple":[0,9,0]}},"source":"/building/roof-floor-0","version":1},{"consumer":"/building/roof-0/weather/cover","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[22,25,11]},"lo":{"$tuple":[-1,9,-1]}},"source":"environment","version":1},{"consumer":"/building/roof-0/weather/cover/gable-front","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[0,18,10]},"lo":{"$tuple":[-1,10,0]}},"source":"environment","version":1},{"consumer":"/building/roof-0/weather/cover/gable-front/window","reason":"install","region":{"$type":"Box","hi":{"$tuple":[0,14,6]},"lo":{"$tuple":[0,10,4]}},"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":[0,16,6]},"lo":{"$tuple":[0,10,4]}},"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":[22,18,10]},"lo":{"$tuple":[21,10,0]}},"source":"environment","version":1},{"consumer":"/building/roof-0/weather/cover/gable-rear/window","reason":"install","region":{"$type":"Box","hi":{"$tuple":[21,14,6]},"lo":{"$tuple":[21,10,4]}},"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":[21,16,6]},"lo":{"$tuple":[21,10,4]}},"source":"/building/roof-0/weather/cover/gable-rear","version":1},{"consumer":"/building/roof-0/weather/cover/dormer-left-4","reason":"install","region":{"$type":"Box","hi":{"$tuple":[6,17,10]},"lo":{"$tuple":[2,11,8]}},"source":"/building/roof-0/weather/cover","version":1},{"consumer":"/building/roof-0/weather/cover/dormer-left-4","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[6,17,10]},"lo":{"$tuple":[2,11,8]}},"source":"environment","version":1},{"consumer":"/building/roof-0/weather/cover/dormer-left-4","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[6,17,10]},"lo":{"$tuple":[2,11,8]}},"source":"/building/roof-0/weather/cover","version":1},{"consumer":"/building/roof-0/weather/cover/dormer-left-4/face/window","reason":"install","region":{"$type":"Box","hi":{"$tuple":[5,14,10]},"lo":{"$tuple":[3,12,10]}},"source":"/building/roof-0/weather/cover/dormer-left-4/face","version":1},{"consumer":"/building/roof-0/weather/cover/dormer-left-4/face/window","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[5,14,10]},"lo":{"$tuple":[3,12,10]}},"source":"/building/roof-0/weather/cover/dormer-left-4/face","version":1},{"consumer":"/building/roof-0/weather/cover/dormer-left-14","reason":"install","region":{"$type":"Box","hi":{"$tuple":[16,17,10]},"lo":{"$tuple":[12,11,8]}},"source":"/building/roof-0/weather/cover","version":1},{"consumer":"/building/roof-0/weather/cover/dormer-left-14","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[16,17,10]},"lo":{"$tuple":[12,11,8]}},"source":"environment","version":1},{"consumer":"/building/roof-0/weather/cover/dormer-left-14","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[16,17,10]},"lo":{"$tuple":[12,11,8]}},"source":"/building/roof-0/weather/cover","version":1},{"consumer":"/building/roof-0/weather/cover/dormer-left-14/face/window","reason":"install","region":{"$type":"Box","hi":{"$tuple":[15,14,10]},"lo":{"$tuple":[13,12,10]}},"source":"/building/roof-0/weather/cover/dormer-left-14/face","version":1},{"consumer":"/building/roof-0/weather/cover/dormer-left-14/face/window","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[15,14,10]},"lo":{"$tuple":[13,12,10]}},"source":"/building/roof-0/weather/cover/dormer-left-14/face","version":1},{"consumer":"/building/roof-0/weather/cover/dormer-right-14","reason":"install","region":{"$type":"Box","hi":{"$tuple":[16,17,2]},"lo":{"$tuple":[12,11,0]}},"source":"/building/roof-0/weather/cover","version":1},{"consumer":"/building/roof-0/weather/cover/dormer-right-14","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[16,17,2]},"lo":{"$tuple":[12,11,0]}},"source":"environment","version":1},{"consumer":"/building/roof-0/weather/cover/dormer-right-14","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[16,17,2]},"lo":{"$tuple":[12,11,0]}},"source":"/building/roof-0/weather/cover","version":1},{"consumer":"/building/roof-0/weather/cover/dormer-right-14/face/window","reason":"install","region":{"$type":"Box","hi":{"$tuple":[15,14,0]},"lo":{"$tuple":[13,12,0]}},"source":"/building/roof-0/weather/cover/dormer-right-14/face","version":1},{"consumer":"/building/roof-0/weather/cover/dormer-right-14/face/window","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[15,14,0]},"lo":{"$tuple":[13,12,0]}},"source":"/building/roof-0/weather/cover/dormer-right-14/face","version":1},{"consumer":"/building/roof-0/weather/cover/ridge-light","reason":"install","region":{"$type":"Box","hi":{"$tuple":[16,25,8]},"lo":{"$tuple":[8,15,2]}},"source":"/building/roof-0/weather/cover","version":1},{"consumer":"/building/roof-0/weather/cover/ridge-light","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[16,21,7]},"lo":{"$tuple":[8,15,3]}},"source":"environment","version":1},{"consumer":"/building/roof-0/weather/cover/ridge-light","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[16,25,8]},"lo":{"$tuple":[8,15,2]}},"source":"/building/roof-0/weather/cover","version":1},{"consumer":"/building/roof-0/weather/cover/ridge-light/front/window-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[9,20,6]},"lo":{"$tuple":[9,18,4]}},"source":"/building/roof-0/weather/cover/ridge-light/front","version":1},{"consumer":"/building/roof-0/weather/cover/ridge-light/front/window-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[9,20,6]},"lo":{"$tuple":[9,18,4]}},"source":"/building/roof-0/weather/cover/ridge-light/front","version":1},{"consumer":"/building/roof-0/weather/cover/ridge-light/rear/window-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[15,20,6]},"lo":{"$tuple":[15,18,4]}},"source":"/building/roof-0/weather/cover/ridge-light/rear","version":1},{"consumer":"/building/roof-0/weather/cover/ridge-light/rear/window-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[15,20,6]},"lo":{"$tuple":[15,18,4]}},"source":"/building/roof-0/weather/cover/ridge-light/rear","version":1},{"consumer":"/building/roof-0/weather/cover/ridge-light/left/window-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[14,20,7]},"lo":{"$tuple":[13,18,7]}},"source":"/building/roof-0/weather/cover/ridge-light/left","version":1},{"consumer":"/building/roof-0/weather/cover/ridge-light/left/window-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[14,20,7]},"lo":{"$tuple":[13,18,7]}},"source":"/building/roof-0/weather/cover/ridge-light/left","version":1},{"consumer":"/building/roof-0/weather/cover/ridge-light/left/window-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[11,20,7]},"lo":{"$tuple":[10,18,7]}},"source":"/building/roof-0/weather/cover/ridge-light/left","version":1},{"consumer":"/building/roof-0/weather/cover/ridge-light/left/window-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[11,20,7]},"lo":{"$tuple":[10,18,7]}},"source":"/building/roof-0/weather/cover/ridge-light/left","version":1},{"consumer":"/building/roof-0/weather/cover/ridge-light/right/window-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[11,20,3]},"lo":{"$tuple":[10,18,3]}},"source":"/building/roof-0/weather/cover/ridge-light/right","version":1},{"consumer":"/building/roof-0/weather/cover/ridge-light/right/window-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[11,20,3]},"lo":{"$tuple":[10,18,3]}},"source":"/building/roof-0/weather/cover/ridge-light/right","version":1},{"consumer":"/building/roof-0/weather/cover/ridge-light/right/window-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[14,20,3]},"lo":{"$tuple":[13,18,3]}},"source":"/building/roof-0/weather/cover/ridge-light/right","version":1},{"consumer":"/building/roof-0/weather/cover/ridge-light/right/window-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[14,20,3]},"lo":{"$tuple":[13,18,3]}},"source":"/building/roof-0/weather/cover/ridge-light/right","version":1},{"consumer":"/building/roof-0/room","reason":"install","region":{"$type":"Box","hi":{"$tuple":[22,25,11]},"lo":{"$tuple":[-1,9,-1]}},"source":"/building/roof-0/weather","version":1},{"consumer":"/building/roof-0/room","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[20,12,9]},"lo":{"$tuple":[1,9,1]}},"source":"environment","version":1},{"consumer":"/building/roof-0/room","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[22,25,11]},"lo":{"$tuple":[-1,9,-1]}},"source":"/building/roof-0/weather","version":1},{"consumer":"/building/roof-0/room/collars","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[15,13,10]},"lo":{"$tuple":[3,13,0]}},"source":"environment","version":1},{"consumer":"/building/roof-0/room/guard","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[9,11,5]},"lo":{"$tuple":[0,9,0]}},"source":"environment","version":1},{"consumer":"/building/roof-0/room/light-0","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[3,13,5]},"lo":{"$tuple":[3,12,5]}},"source":"environment","version":1},{"consumer":"/building/roof-0/room/light-1","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[7,17,4]},"lo":{"$tuple":[7,12,4]}},"source":"environment","version":1},{"consumer":"/building/roof-0/room/light-2","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[11,15,3]},"lo":{"$tuple":[11,12,3]}},"source":"environment","version":1},{"consumer":"/building/roof-0/room/light-3","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[14,23,5]},"lo":{"$tuple":[14,12,5]}},"source":"environment","version":1},{"consumer":"/building/roof-0/room/light-4","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[15,13,9]},"lo":{"$tuple":[15,12,9]}},"source":"environment","version":1},{"consumer":"/building/roof-0/room/light-5","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[17,14,2]},"lo":{"$tuple":[17,12,2]}},"source":"environment","version":1},{"consumer":"/building/roof-0/room/light-6","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[19,18,5]},"lo":{"$tuple":[19,12,5]}},"source":"environment","version":1},{"consumer":"/building/roof-1","reason":"connect","region":{"$type":"Box","hi":{"$tuple":[21,11,21]},"lo":{"$tuple":[11,9,11]}},"source":"/building/roof-floor-1","version":1},{"consumer":"/building/roof-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[21,11,21]},"lo":{"$tuple":[11,9,11]}},"source":"/building/roof-floor-1","version":1},{"consumer":"/building/roof-1/weather/cover","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[22,21,22]},"lo":{"$tuple":[10,9,10]}},"source":"environment","version":1},{"consumer":"/building/roof-1/weather/cover/gable-front","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[11,18,21]},"lo":{"$tuple":[10,10,11]}},"source":"environment","version":1},{"consumer":"/building/roof-1/weather/cover/gable-rear","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[22,18,21]},"lo":{"$tuple":[21,10,11]}},"source":"environment","version":1},{"consumer":"/building/roof-1/weather/cover/gable-rear/window","reason":"install","region":{"$type":"Box","hi":{"$tuple":[21,14,17]},"lo":{"$tuple":[21,10,15]}},"source":"/building/roof-1/weather/cover/gable-rear","version":1},{"consumer":"/building/roof-1/weather/cover/gable-rear/window","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[21,16,17]},"lo":{"$tuple":[21,10,15]}},"source":"/building/roof-1/weather/cover/gable-rear","version":1},{"consumer":"/building/roof-1/weather/cover/dormer-left-4","reason":"install","region":{"$type":"Box","hi":{"$tuple":[17,17,21]},"lo":{"$tuple":[13,11,19]}},"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":[17,17,21]},"lo":{"$tuple":[13,11,19]}},"source":"environment","version":1},{"consumer":"/building/roof-1/weather/cover/dormer-left-4","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[17,17,21]},"lo":{"$tuple":[13,11,19]}},"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":[16,14,21]},"lo":{"$tuple":[14,12,21]}},"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":[16,14,21]},"lo":{"$tuple":[14,12,21]}},"source":"/building/roof-1/weather/cover/dormer-left-4/face","version":1},{"consumer":"/building/roof-1/room","reason":"install","region":{"$type":"Box","hi":{"$tuple":[22,25,22]},"lo":{"$tuple":[10,9,10]}},"source":"/building/roof-1/weather","version":1},{"consumer":"/building/roof-1/room","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[20,12,20]},"lo":{"$tuple":[12,9,12]}},"source":"environment","version":1},{"consumer":"/building/roof-1/room","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[22,25,22]},"lo":{"$tuple":[10,9,10]}},"source":"/building/roof-1/weather","version":1},{"consumer":"/building/roof-1/room/collars","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[14,13,21]},"lo":{"$tuple":[14,13,11]}},"source":"environment","version":1},{"consumer":"/building/roof-1/room/guard","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[20,11,16]},"lo":{"$tuple":[11,9,11]}},"source":"environment","version":1},{"consumer":"/building/roof-1/room/light-0","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[16,17,15]},"lo":{"$tuple":[16,12,15]}},"source":"environment","version":1},{"consumer":"/building/roof-1/room/light-1","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[16,15,20]},"lo":{"$tuple":[16,12,20]}},"source":"environment","version":1},{"consumer":"/building/ceiling-room-0-0-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[10,8,10]},"lo":{"$tuple":[0,8,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,9,9]},"lo":{"$tuple":[1,8,1]}},"source":"environment","version":1},{"consumer":"/building/ceiling-room-0-0-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[10,8,10]},"lo":{"$tuple":[0,8,0]}},"source":"/building/room-0-0-0","version":1},{"consumer":"/building/ceiling-room-1-0-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[21,8,10]},"lo":{"$tuple":[11,8,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,9,9]},"lo":{"$tuple":[12,8,1]}},"source":"environment","version":1},{"consumer":"/building/ceiling-room-1-0-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[21,8,10]},"lo":{"$tuple":[11,8,0]}},"source":"/building/room-1-0-0","version":1},{"consumer":"/building/ceiling-room-0-1-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[10,8,21]},"lo":{"$tuple":[0,8,11]}},"source":"/building/room-0-1-0","version":1},{"consumer":"/building/ceiling-room-0-1-0","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[9,9,20]},"lo":{"$tuple":[1,8,12]}},"source":"environment","version":1},{"consumer":"/building/ceiling-room-0-1-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[10,8,21]},"lo":{"$tuple":[0,8,11]}},"source":"/building/room-0-1-0","version":1},{"consumer":"/building/ceiling-room-1-1-0","reason":"install","region":{"$type":"Box","hi":{"$tuple":[21,8,21]},"lo":{"$tuple":[11,8,11]}},"source":"/building/room-1-1-0","version":1},{"consumer":"/building/ceiling-room-1-1-0","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[20,9,20]},"lo":{"$tuple":[12,8,12]}},"source":"environment","version":1},{"consumer":"/building/ceiling-room-1-1-0","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[21,8,21]},"lo":{"$tuple":[11,8,11]}},"source":"/building/room-1-1-0","version":1},{"consumer":"/building/ceiling-room-0-1-1","reason":"install","region":{"$type":"Box","hi":{"$tuple":[10,14,21]},"lo":{"$tuple":[0,14,11]}},"source":"/building/room-0-1-1","version":1},{"consumer":"/building/ceiling-room-0-1-1","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[9,15,20]},"lo":{"$tuple":[1,14,12]}},"source":"environment","version":1},{"consumer":"/building/ceiling-room-0-1-1","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[10,14,21]},"lo":{"$tuple":[0,14,11]}},"source":"/building/room-0-1-1","version":1},{"consumer":"/building/ceiling-room-0-1-2","reason":"install","region":{"$type":"Box","hi":{"$tuple":[10,20,21]},"lo":{"$tuple":[0,20,11]}},"source":"/building/room-0-1-2","version":1},{"consumer":"/building/ceiling-room-0-1-2","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[9,21,20]},"lo":{"$tuple":[1,20,12]}},"source":"environment","version":1},{"consumer":"/building/ceiling-room-0-1-2","reason":"observed-interface-input","region":{"$type":"Box","hi":{"$tuple":[10,20,21]},"lo":{"$tuple":[0,20,11]}},"source":"/building/room-0-1-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,5,-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,1,-13]}},"source":"environment","version":2},{"consumer":"/garden/bed-1/footing","reason":"fill","region":{"$type":"Box","hi":{"$tuple":[15,3,-9]},"lo":{"$tuple":[9,-1,-14]}},"source":"/land","version":2},{"consumer":"/garden/bed-1/footing","reason":"spatial-query","region":{"$type":"Box","hi":{"$tuple":[14,2,-10]},"lo":{"$tuple":[10,0,-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,1,-13]}},"source":"environment","version":2},{"consumer":"/garden/bed-1/soil","reason":"fill","region":{"$type":"Box","hi":{"$tuple":[14,3,-10]},"lo":{"$tuple":[10,0,-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,1,-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,1,-9]}},"source":"environment","version":2},{"consumer":"/garden/bed-3/footing","reason":"fill","region":{"$type":"Box","hi":{"$tuple":[15,3,-5]},"lo":{"$tuple":[9,-1,-10]}},"source":"/land","version":2},{"consumer":"/garden/bed-3/footing","reason":"spatial-query","region":{"$type":"Box","hi":{"$tuple":[14,2,-6]},"lo":{"$tuple":[10,0,-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,1,-9]}},"source":"environment","version":2},{"consumer":"/garden/bed-3/soil","reason":"fill","region":{"$type":"Box","hi":{"$tuple":[14,3,-6]},"lo":{"$tuple":[10,0,-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,1,-8]}},"source":"environment","version":2},{"consumer":"/garden/planting","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[29,72,30]},"lo":{"$tuple":[-7,1,-16]}},"source":"environment","version":2},{"consumer":"/garden/planting/tree-0","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[30,16,1]},"lo":{"$tuple":[22,1,-7]}},"source":"/land","version":2},{"consumer":"/garden/planting/tree-0","reason":"spatial-query","region":{"$type":"Box","hi":{"$tuple":[29,15,0]},"lo":{"$tuple":[23,1,-6]}},"source":"environment","version":2},{"consumer":"/garden/planting/tree-0","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[29,15,0]},"lo":{"$tuple":[23,5,-6]}},"source":"environment","version":2},{"consumer":"/garden/planting/tree-1","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[18,12,31]},"lo":{"$tuple":[10,1,23]}},"source":"/land","version":2},{"consumer":"/garden/planting/tree-1","reason":"spatial-query","region":{"$type":"Box","hi":{"$tuple":[17,11,30]},"lo":{"$tuple":[11,1,24]}},"source":"environment","version":2},{"consumer":"/garden/planting/tree-1","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[17,11,30]},"lo":{"$tuple":[11,5,24]}},"source":"environment","version":2},{"consumer":"/garden/planting/tree-2","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[20,14,-7]},"lo":{"$tuple":[12,1,-15]}},"source":"/land","version":2},{"consumer":"/garden/planting/tree-2","reason":"spatial-query","region":{"$type":"Box","hi":{"$tuple":[19,13,-8]},"lo":{"$tuple":[13,1,-14]}},"source":"environment","version":2},{"consumer":"/garden/planting/tree-2","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[19,13,-8]},"lo":{"$tuple":[13,5,-14]}},"source":"environment","version":2},{"consumer":"/garden/planting/tree-3","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[6,14,31]},"lo":{"$tuple":[-2,1,23]}},"source":"/land","version":2},{"consumer":"/garden/planting/tree-3","reason":"spatial-query","region":{"$type":"Box","hi":{"$tuple":[5,13,30]},"lo":{"$tuple":[-1,1,24]}},"source":"environment","version":2},{"consumer":"/garden/planting/tree-3","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[5,13,30]},"lo":{"$tuple":[-1,5,24]}},"source":"environment","version":2},{"consumer":"/garden/planting/grass--7-17","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-6,4,18]},"lo":{"$tuple":[-8,2,16]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass--7-25","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-6,4,26]},"lo":{"$tuple":[-8,2,24]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass--6--7","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-5,4,-6]},"lo":{"$tuple":[-7,2,-8]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass--6-19","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-5,4,20]},"lo":{"$tuple":[-7,2,18]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass--5--5","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-4,4,-4]},"lo":{"$tuple":[-6,2,-6]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass--5-9","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-4,4,10]},"lo":{"$tuple":[-6,2,8]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass--5-23","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-4,4,24]},"lo":{"$tuple":[-6,2,22]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass--4--12","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-3,4,-11]},"lo":{"$tuple":[-5,2,-13]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass--4-2","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-3,4,3]},"lo":{"$tuple":[-5,2,1]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass--2-6","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-1,4,7]},"lo":{"$tuple":[-3,2,5]}},"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-9-29","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[10,3,30]},"lo":{"$tuple":[8,1,28]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-18--16","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[19,3,-15]},"lo":{"$tuple":[17,1,-17]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-20-26","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[21,4,27]},"lo":{"$tuple":[19,2,25]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-21--6","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[22,3,-5]},"lo":{"$tuple":[20,1,-7]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-22--10","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[23,3,-9]},"lo":{"$tuple":[21,1,-11]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-23-1","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[24,3,2]},"lo":{"$tuple":[22,1,0]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-23-28","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[24,4,29]},"lo":{"$tuple":[22,2,27]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-24--13","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[25,3,-12]},"lo":{"$tuple":[23,1,-14]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-24-23","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[25,4,24]},"lo":{"$tuple":[23,2,22]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-26-5","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[27,3,6]},"lo":{"$tuple":[25,1,4]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-26-8","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[27,3,9]},"lo":{"$tuple":[25,1,7]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-28-27","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[29,4,28]},"lo":{"$tuple":[27,2,26]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-29-4","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[30,3,5]},"lo":{"$tuple":[28,1,3]}},"source":"/land","version":2},{"consumer":"/garden/planting/grass-29-22","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[30,4,23]},"lo":{"$tuple":[28,2,21]}},"source":"/land","version":2},{"consumer":"/garden/borders","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[25,72,27]},"lo":{"$tuple":[-4,1,-9]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--4--1","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-3,5,0]},"lo":{"$tuple":[-5,2,-2]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--4--1","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-4,2,-1]},"lo":{"$tuple":[-4,2,-1]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--4-9","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-3,4,10]},"lo":{"$tuple":[-5,2,8]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--4-9","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-4,2,9]},"lo":{"$tuple":[-4,2,9]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--4-11","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-3,4,12]},"lo":{"$tuple":[-5,2,10]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--4-11","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-4,2,11]},"lo":{"$tuple":[-4,2,11]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--4-13","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-3,4,14]},"lo":{"$tuple":[-5,2,12]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--4-13","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-4,2,13]},"lo":{"$tuple":[-4,2,13]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--4-14","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-3,4,15]},"lo":{"$tuple":[-5,2,13]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--4-14","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-4,2,14]},"lo":{"$tuple":[-4,2,14]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--4-15","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-3,4,16]},"lo":{"$tuple":[-5,2,14]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--4-15","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-4,2,15]},"lo":{"$tuple":[-4,2,15]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--4-16","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-3,4,17]},"lo":{"$tuple":[-5,2,15]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--4-16","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-4,2,16]},"lo":{"$tuple":[-4,2,16]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--3--5","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-2,4,-4]},"lo":{"$tuple":[-4,2,-6]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--3--5","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-3,2,-5]},"lo":{"$tuple":[-3,2,-5]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--3--4","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-2,4,-3]},"lo":{"$tuple":[-4,2,-5]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--3--4","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-3,2,-4]},"lo":{"$tuple":[-3,2,-4]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--3--3","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-2,4,-2]},"lo":{"$tuple":[-4,2,-4]}},"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--1","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-2,4,0]},"lo":{"$tuple":[-4,2,-2]}},"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-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-5","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-2,4,6]},"lo":{"$tuple":[-4,2,4]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--3-5","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-3,2,5]},"lo":{"$tuple":[-3,2,5]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--3-7","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-2,4,8]},"lo":{"$tuple":[-4,2,6]}},"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-8","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-2,5,9]},"lo":{"$tuple":[-4,2,7]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--3-8","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-3,2,8]},"lo":{"$tuple":[-3,2,8]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--3-10","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-2,4,11]},"lo":{"$tuple":[-4,2,9]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--3-10","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-3,2,10]},"lo":{"$tuple":[-3,2,10]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--3-12","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-2,4,13]},"lo":{"$tuple":[-4,2,11]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--3-12","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-3,2,12]},"lo":{"$tuple":[-3,2,12]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--3-16","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-2,3,17]},"lo":{"$tuple":[-4,1,15]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--3-16","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-3,1,16]},"lo":{"$tuple":[-3,1,16]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--3-18","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-2,3,19]},"lo":{"$tuple":[-4,1,17]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--3-18","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-3,1,18]},"lo":{"$tuple":[-3,1,18]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--3-19","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-2,3,20]},"lo":{"$tuple":[-4,1,18]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--3-19","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-3,1,19]},"lo":{"$tuple":[-3,1,19]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--3-20","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-2,4,21]},"lo":{"$tuple":[-4,2,19]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--3-20","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-3,2,20]},"lo":{"$tuple":[-3,2,20]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--3-21","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-2,4,22]},"lo":{"$tuple":[-4,2,20]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--3-21","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-3,2,21]},"lo":{"$tuple":[-3,2,21]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--2--5","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-1,4,-4]},"lo":{"$tuple":[-3,2,-6]}},"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--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--3","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-1,4,-2]},"lo":{"$tuple":[-3,2,-4]}},"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--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-0","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-1,4,1]},"lo":{"$tuple":[-3,2,-1]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--2-0","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-2,2,0]},"lo":{"$tuple":[-2,2,0]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--2-13","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-1,3,14]},"lo":{"$tuple":[-3,1,12]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--2-13","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-2,1,13]},"lo":{"$tuple":[-2,1,13]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--2-15","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-1,4,16]},"lo":{"$tuple":[-3,1,14]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--2-15","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-2,1,15]},"lo":{"$tuple":[-2,1,15]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--2-16","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-1,3,17]},"lo":{"$tuple":[-3,1,15]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--2-16","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-2,1,16]},"lo":{"$tuple":[-2,1,16]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--2-19","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-1,3,20]},"lo":{"$tuple":[-3,1,18]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--2-19","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-2,1,19]},"lo":{"$tuple":[-2,1,19]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant--2-21","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[-1,3,22]},"lo":{"$tuple":[-3,1,20]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant--2-21","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[-2,1,21]},"lo":{"$tuple":[-2,1,21]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-0-23","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[1,3,24]},"lo":{"$tuple":[-1,1,22]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-0-23","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[0,1,23]},"lo":{"$tuple":[0,1,23]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-0-24","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[1,3,25]},"lo":{"$tuple":[-1,1,23]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-0-24","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[0,1,24]},"lo":{"$tuple":[0,1,24]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-2-25","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[3,3,26]},"lo":{"$tuple":[1,1,24]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-2-25","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[2,1,25]},"lo":{"$tuple":[2,1,25]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-3--9","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[4,4,-8]},"lo":{"$tuple":[2,2,-10]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-3--9","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[3,2,-9]},"lo":{"$tuple":[3,2,-9]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-3--8","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[4,5,-7]},"lo":{"$tuple":[2,2,-9]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-3--8","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[3,2,-8]},"lo":{"$tuple":[3,2,-8]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-3-24","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[4,3,25]},"lo":{"$tuple":[2,1,23]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-3-24","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[3,1,24]},"lo":{"$tuple":[3,1,24]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-5-27","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[6,3,28]},"lo":{"$tuple":[4,1,26]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-5-27","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[5,1,27]},"lo":{"$tuple":[5,1,27]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-6-25","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[7,3,26]},"lo":{"$tuple":[5,1,24]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-6-25","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[6,1,25]},"lo":{"$tuple":[6,1,25]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-7--8","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[8,5,-7]},"lo":{"$tuple":[6,2,-9]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-7--8","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[7,2,-8]},"lo":{"$tuple":[7,2,-8]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-7-24","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[8,3,25]},"lo":{"$tuple":[6,1,23]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-7-24","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[7,1,24]},"lo":{"$tuple":[7,1,24]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-7-25","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[8,3,26]},"lo":{"$tuple":[6,1,24]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-7-25","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[7,1,25]},"lo":{"$tuple":[7,1,25]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-7-26","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[8,3,27]},"lo":{"$tuple":[6,1,25]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-7-26","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[7,1,26]},"lo":{"$tuple":[7,1,26]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-8--9","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[9,5,-8]},"lo":{"$tuple":[7,2,-10]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-8--9","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[8,2,-9]},"lo":{"$tuple":[8,2,-9]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-8--8","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[9,4,-7]},"lo":{"$tuple":[7,2,-9]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-8--8","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[8,2,-8]},"lo":{"$tuple":[8,2,-8]}},"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-8-24","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[9,3,25]},"lo":{"$tuple":[7,1,23]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-8-24","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[8,1,24]},"lo":{"$tuple":[8,1,24]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-9-23","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[10,3,24]},"lo":{"$tuple":[8,1,22]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-9-23","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[9,1,23]},"lo":{"$tuple":[9,1,23]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-13-24","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[14,4,25]},"lo":{"$tuple":[12,1,23]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-13-24","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[13,1,24]},"lo":{"$tuple":[13,1,24]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-13-25","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[14,3,26]},"lo":{"$tuple":[12,1,24]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-13-25","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[13,1,25]},"lo":{"$tuple":[13,1,25]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-14-23","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[15,3,24]},"lo":{"$tuple":[13,1,22]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-14-23","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[14,1,23]},"lo":{"$tuple":[14,1,23]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-14-24","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[15,3,25]},"lo":{"$tuple":[13,1,23]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-14-24","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[14,1,24]},"lo":{"$tuple":[14,1,24]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-14-25","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[15,3,26]},"lo":{"$tuple":[13,1,24]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-14-25","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[14,1,25]},"lo":{"$tuple":[14,1,25]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-15--9","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[16,4,-8]},"lo":{"$tuple":[14,1,-10]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-15--9","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[15,1,-9]},"lo":{"$tuple":[15,1,-9]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-15--8","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[16,3,-7]},"lo":{"$tuple":[14,1,-9]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-15--8","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[15,1,-8]},"lo":{"$tuple":[15,1,-8]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-15-24","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[16,3,25]},"lo":{"$tuple":[14,1,23]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-15-24","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[15,1,24]},"lo":{"$tuple":[15,1,24]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-15-25","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[16,3,26]},"lo":{"$tuple":[14,1,24]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-15-25","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[15,1,25]},"lo":{"$tuple":[15,1,25]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-16--7","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[17,3,-6]},"lo":{"$tuple":[15,1,-8]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-16--7","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[16,1,-7]},"lo":{"$tuple":[16,1,-7]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-16-24","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[17,3,25]},"lo":{"$tuple":[15,1,23]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-16-24","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[16,1,24]},"lo":{"$tuple":[16,1,24]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-16-25","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[17,3,26]},"lo":{"$tuple":[15,1,24]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-16-25","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[16,1,25]},"lo":{"$tuple":[16,1,25]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-17--8","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[18,3,-7]},"lo":{"$tuple":[16,1,-9]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-17--8","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[17,1,-8]},"lo":{"$tuple":[17,1,-8]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-17-24","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[18,3,25]},"lo":{"$tuple":[16,1,23]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-17-24","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[17,1,24]},"lo":{"$tuple":[17,1,24]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-18--9","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[19,3,-8]},"lo":{"$tuple":[17,1,-10]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-18--9","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[18,1,-9]},"lo":{"$tuple":[18,1,-9]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-18--8","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[19,4,-7]},"lo":{"$tuple":[17,1,-9]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-18--8","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[18,1,-8]},"lo":{"$tuple":[18,1,-8]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-18-23","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[19,3,24]},"lo":{"$tuple":[17,1,22]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-18-23","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[18,1,23]},"lo":{"$tuple":[18,1,23]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-19--9","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[20,3,-8]},"lo":{"$tuple":[18,1,-10]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-19--9","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[19,1,-9]},"lo":{"$tuple":[19,1,-9]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-19--8","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[20,3,-7]},"lo":{"$tuple":[18,1,-9]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-19--8","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[19,1,-8]},"lo":{"$tuple":[19,1,-8]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-19--7","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[20,3,-6]},"lo":{"$tuple":[18,1,-8]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-19--7","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[19,1,-7]},"lo":{"$tuple":[19,1,-7]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-20--8","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[21,3,-7]},"lo":{"$tuple":[19,1,-9]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-20--8","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[20,1,-8]},"lo":{"$tuple":[20,1,-8]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-21--7","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[22,3,-6]},"lo":{"$tuple":[20,1,-8]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-21--7","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[21,1,-7]},"lo":{"$tuple":[21,1,-7]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-21-23","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[22,4,24]},"lo":{"$tuple":[20,2,22]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-21-23","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[21,2,23]},"lo":{"$tuple":[21,2,23]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-22--8","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[23,4,-7]},"lo":{"$tuple":[21,1,-9]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-22--8","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[22,1,-8]},"lo":{"$tuple":[22,1,-8]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-22-23","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[23,4,24]},"lo":{"$tuple":[21,2,22]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-22-23","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[22,2,23]},"lo":{"$tuple":[22,2,23]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-23--7","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[24,3,-6]},"lo":{"$tuple":[22,1,-8]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-23--7","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[23,1,-7]},"lo":{"$tuple":[23,1,-7]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-23--6","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[24,3,-5]},"lo":{"$tuple":[22,1,-7]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-23--6","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[23,1,-6]},"lo":{"$tuple":[23,1,-6]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-23-3","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[24,3,4]},"lo":{"$tuple":[22,1,2]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-23-3","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[23,1,3]},"lo":{"$tuple":[23,1,3]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-23-5","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[24,3,6]},"lo":{"$tuple":[22,1,4]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-23-5","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[23,1,5]},"lo":{"$tuple":[23,1,5]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-23-8","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[24,3,9]},"lo":{"$tuple":[22,1,7]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-23-8","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[23,1,8]},"lo":{"$tuple":[23,1,8]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-23-9","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[24,3,10]},"lo":{"$tuple":[22,1,8]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-23-9","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[23,1,9]},"lo":{"$tuple":[23,1,9]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-23-11","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[24,3,12]},"lo":{"$tuple":[22,1,10]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-23-11","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[23,1,11]},"lo":{"$tuple":[23,1,11]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-23-13","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[24,3,14]},"lo":{"$tuple":[22,1,12]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-23-13","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[23,1,13]},"lo":{"$tuple":[23,1,13]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-23-14","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[24,3,15]},"lo":{"$tuple":[22,1,13]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-23-14","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[23,1,14]},"lo":{"$tuple":[23,1,14]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-23-22","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[24,4,23]},"lo":{"$tuple":[22,2,21]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-23-22","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[23,2,22]},"lo":{"$tuple":[23,2,22]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-24--2","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[25,3,-1]},"lo":{"$tuple":[23,1,-3]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-24--2","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[24,1,-2]},"lo":{"$tuple":[24,1,-2]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-24--1","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[25,3,0]},"lo":{"$tuple":[23,1,-2]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-24--1","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[24,1,-1]},"lo":{"$tuple":[24,1,-1]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-24-2","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[25,3,3]},"lo":{"$tuple":[23,1,1]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-24-2","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[24,1,2]},"lo":{"$tuple":[24,1,2]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-24-3","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[25,4,4]},"lo":{"$tuple":[23,1,2]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-24-3","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[24,1,3]},"lo":{"$tuple":[24,1,3]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-24-4","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[25,3,5]},"lo":{"$tuple":[23,1,3]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-24-4","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[24,1,4]},"lo":{"$tuple":[24,1,4]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-24-6","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[25,3,7]},"lo":{"$tuple":[23,1,5]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-24-6","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[24,1,6]},"lo":{"$tuple":[24,1,6]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-24-12","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[25,3,13]},"lo":{"$tuple":[23,1,11]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-24-12","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[24,1,12]},"lo":{"$tuple":[24,1,12]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-24-20","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[25,4,21]},"lo":{"$tuple":[23,2,19]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-24-20","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[24,2,20]},"lo":{"$tuple":[24,2,20]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-24-22","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[25,4,23]},"lo":{"$tuple":[23,2,21]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-24-22","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[24,2,22]},"lo":{"$tuple":[24,2,22]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-25--5","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[26,3,-4]},"lo":{"$tuple":[24,1,-6]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-25--5","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[25,1,-5]},"lo":{"$tuple":[25,1,-5]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-25--4","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[26,3,-3]},"lo":{"$tuple":[24,1,-5]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-25--4","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[25,1,-4]},"lo":{"$tuple":[25,1,-4]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-25--2","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[26,3,-1]},"lo":{"$tuple":[24,1,-3]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-25--2","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[25,1,-2]},"lo":{"$tuple":[25,1,-2]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-25-0","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[26,3,1]},"lo":{"$tuple":[24,1,-1]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-25-0","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[25,1,0]},"lo":{"$tuple":[25,1,0]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-25-4","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[26,3,5]},"lo":{"$tuple":[24,1,3]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-25-4","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[25,1,4]},"lo":{"$tuple":[25,1,4]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-25-5","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[26,3,6]},"lo":{"$tuple":[24,1,4]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-25-5","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[25,1,5]},"lo":{"$tuple":[25,1,5]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-25-6","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[26,3,7]},"lo":{"$tuple":[24,1,5]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-25-6","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[25,1,6]},"lo":{"$tuple":[25,1,6]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-25-8","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[26,3,9]},"lo":{"$tuple":[24,1,7]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-25-8","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[25,1,8]},"lo":{"$tuple":[25,1,8]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-25-9","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[26,3,10]},"lo":{"$tuple":[24,1,8]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-25-9","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[25,1,9]},"lo":{"$tuple":[25,1,9]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-25-13","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[26,3,14]},"lo":{"$tuple":[24,1,12]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-25-13","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[25,1,13]},"lo":{"$tuple":[25,1,13]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-25-14","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[26,4,15]},"lo":{"$tuple":[24,1,13]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-25-14","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[25,1,14]},"lo":{"$tuple":[25,1,14]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-25-16","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[26,4,17]},"lo":{"$tuple":[24,2,15]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-25-16","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[25,2,16]},"lo":{"$tuple":[25,2,16]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-25-17","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[26,4,18]},"lo":{"$tuple":[24,2,16]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-25-17","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[25,2,17]},"lo":{"$tuple":[25,2,17]}},"source":"environment","version":2},{"consumer":"/garden/borders/plant-25-19","reason":"plant","region":{"$type":"Box","hi":{"$tuple":[26,4,20]},"lo":{"$tuple":[24,2,18]}},"source":"/land","version":2},{"consumer":"/garden/borders/plant-25-19","reason":"observed-spatial-input","region":{"$type":"Box","hi":{"$tuple":[25,2,19]},"lo":{"$tuple":[25,2,19]}},"source":"environment","version":2}],"digest":"38ceea9db714045ff1c9a1e67f8958d442a4f5bac27103da94ad10bf03837bf7","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-1-0":[],"/building/ceiling-room-0-1-1":[],"/building/ceiling-room-0-1-2":[],"/building/ceiling-room-1-0-0":[],"/building/ceiling-room-1-1-0":[],"/building/chimney":[],"/building/chimney-bearing":[],"/building/foundation":[],"/building/porch":[],"/building/porch/lantern-1":[],"/building/porch/lantern-20":[],"/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/light-3":[],"/building/roof-0/room/light-4":[],"/building/roof-0/room/light-5":[],"/building/roof-0/room/light-6":[],"/building/roof-0/room/station-0":[],"/building/roof-0/room/station-1":[],"/building/roof-0/room/station-2":[],"/building/roof-0/room/station-3":[],"/building/roof-0/room/station-4":[],"/building/roof-0/room/station-5":[],"/building/roof-0/weather":[],"/building/roof-0/weather/cover":[],"/building/roof-0/weather/cover/dormer-left-14":[[[12,11,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[12,12,9],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#riser","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[12,13,9],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[12,14,8],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[13,11,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[13,12,9],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#riser","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[13,13,9],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[13,14,8],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[14,11,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[14,12,9],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#riser","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[14,13,9],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[14,14,8],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[15,11,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[15,12,9],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#riser","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[15,13,9],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[15,14,8],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[16,11,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[16,12,9],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#riser","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[16,13,9],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[16,14,8],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}]],"/building/roof-0/weather/cover/dormer-left-14/face":[],"/building/roof-0/weather/cover/dormer-left-14/face/window":[[[13,12,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/dormer-left-14/face#frame","owner":"/building/roof-0/weather/cover/dormer-left-14/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[13,13,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/dormer-left-14/face#frame","owner":"/building/roof-0/weather/cover/dormer-left-14/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[14,12,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/dormer-left-14/face#frame","owner":"/building/roof-0/weather/cover/dormer-left-14/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[14,13,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/dormer-left-14/face#frame","owner":"/building/roof-0/weather/cover/dormer-left-14/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[15,12,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/dormer-left-14/face#frame","owner":"/building/roof-0/weather/cover/dormer-left-14/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[15,13,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/dormer-left-14/face#frame","owner":"/building/roof-0/weather/cover/dormer-left-14/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/roof-0/weather/cover/dormer-left-4":[[[2,11,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[2,12,9],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#riser","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[2,13,9],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[2,14,8],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[3,11,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[3,12,9],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#riser","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[3,13,9],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[3,14,8],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[4,11,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[4,12,9],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#riser","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[4,13,9],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[4,14,8],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[5,11,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[5,12,9],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#riser","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[5,13,9],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[5,14,8],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[6,11,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[6,12,9],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#riser","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[6,13,9],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[6,14,8],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}]],"/building/roof-0/weather/cover/dormer-left-4/face":[],"/building/roof-0/weather/cover/dormer-left-4/face/window":[[[3,12,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/dormer-left-4/face#frame","owner":"/building/roof-0/weather/cover/dormer-left-4/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,13,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/dormer-left-4/face#frame","owner":"/building/roof-0/weather/cover/dormer-left-4/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[4,12,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/dormer-left-4/face#frame","owner":"/building/roof-0/weather/cover/dormer-left-4/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[4,13,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/dormer-left-4/face#frame","owner":"/building/roof-0/weather/cover/dormer-left-4/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[5,12,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/dormer-left-4/face#frame","owner":"/building/roof-0/weather/cover/dormer-left-4/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[5,13,10],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/dormer-left-4/face#frame","owner":"/building/roof-0/weather/cover/dormer-left-4/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/roof-0/weather/cover/dormer-right-14":[[[12,11,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[12,12,1],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#riser","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[12,13,1],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[12,14,2],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[13,11,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[13,12,1],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#riser","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[13,13,1],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[13,14,2],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[14,11,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[14,12,1],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#riser","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[14,13,1],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[14,14,2],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[15,11,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[15,12,1],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#riser","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[15,13,1],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[15,14,2],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[16,11,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[16,12,1],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#riser","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[16,13,1],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[16,14,2],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}]],"/building/roof-0/weather/cover/dormer-right-14/face":[],"/building/roof-0/weather/cover/dormer-right-14/face/window":[[[13,12,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/dormer-right-14/face#frame","owner":"/building/roof-0/weather/cover/dormer-right-14/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[13,13,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/dormer-right-14/face#frame","owner":"/building/roof-0/weather/cover/dormer-right-14/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[14,12,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/dormer-right-14/face#frame","owner":"/building/roof-0/weather/cover/dormer-right-14/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[14,13,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/dormer-right-14/face#frame","owner":"/building/roof-0/weather/cover/dormer-right-14/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[15,12,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/dormer-right-14/face#frame","owner":"/building/roof-0/weather/cover/dormer-right-14/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[15,13,0],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/dormer-right-14/face#frame","owner":"/building/roof-0/weather/cover/dormer-right-14/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/roof-0/weather/cover/gable-front":[],"/building/roof-0/weather/cover/gable-front/window":[[[0,11,4],{"$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"}],[[0,11,5],{"$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]"}],[[0,11,6],{"$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"}],[[0,12,4],{"$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"}],[[0,12,5],{"$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]"}],[[0,12,6],{"$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"}],[[0,13,4],{"$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"}],[[0,13,5],{"$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]"}],[[0,13,6],{"$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":[[[21,11,4],{"$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"}],[[21,11,5],{"$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]"}],[[21,11,6],{"$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"}],[[21,12,4],{"$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"}],[[21,12,5],{"$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]"}],[[21,12,6],{"$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"}],[[21,13,4],{"$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"}],[[21,13,5],{"$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]"}],[[21,13,6],{"$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-0/weather/cover/ridge-light":[[[9,16,3],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[9,16,7],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[9,17,4],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[9,17,6],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[9,18,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#riser","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[9,19,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[9,20,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#ridge-cap","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:dark_oak_slab[type=bottom,waterlogged=false]"}],[[10,16,3],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[10,16,7],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[10,17,4],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[10,17,6],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[10,18,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#riser","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[10,19,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[10,20,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#ridge-cap","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:dark_oak_slab[type=bottom,waterlogged=false]"}],[[11,16,3],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[11,16,7],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[11,17,4],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[11,17,6],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[11,18,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#riser","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[11,19,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[11,20,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#ridge-cap","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:dark_oak_slab[type=bottom,waterlogged=false]"}],[[12,16,3],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[12,16,7],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[12,17,4],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[12,17,6],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[12,18,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#riser","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[12,19,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[12,20,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#ridge-cap","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:dark_oak_slab[type=bottom,waterlogged=false]"}],[[13,16,3],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[13,16,7],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[13,17,4],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[13,17,6],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[13,18,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#riser","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[13,19,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[13,20,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#ridge-cap","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:dark_oak_slab[type=bottom,waterlogged=false]"}],[[14,16,3],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[14,16,7],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[14,17,4],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[14,17,6],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[14,18,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#riser","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[14,19,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[14,20,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#ridge-cap","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:dark_oak_slab[type=bottom,waterlogged=false]"}],[[15,16,3],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[15,16,7],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[15,17,4],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[15,17,6],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[15,18,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#riser","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[15,19,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#weather-course","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]"}],[[15,20,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover#ridge-cap","owner":"/building/roof-0/weather/cover","shared":{"$tuple":[]},"state":"minecraft:dark_oak_slab[type=bottom,waterlogged=false]"}]],"/building/roof-0/weather/cover/ridge-light/front":[],"/building/roof-0/weather/cover/ridge-light/front/window-0":[[[9,18,4],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/front#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/front","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=z]"}],[[9,18,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/front#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/front","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=z]"}],[[9,18,6],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/front#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/front","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=z]"}],[[9,19,4],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/front#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/front","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=z]"}],[[9,19,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/front#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/front","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=z]"}],[[9,19,6],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/front#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/front","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=z]"}],[[9,20,4],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/front#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/front","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=z]"}],[[9,20,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/front#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/front","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=z]"}],[[9,20,6],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/front#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/front","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=z]"}]],"/building/roof-0/weather/cover/ridge-light/left":[],"/building/roof-0/weather/cover/ridge-light/left/window-0":[[[13,18,7],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/left#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/left","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=x]"}],[[13,19,7],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/left#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/left","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=x]"}],[[13,20,7],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/left#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/left","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=x]"}],[[14,18,7],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/left#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/left","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=x]"}],[[14,19,7],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/left#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/left","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=x]"}],[[14,20,7],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/left#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/left","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=x]"}]],"/building/roof-0/weather/cover/ridge-light/left/window-1":[[[10,18,7],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/left#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/left","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=x]"}],[[10,19,7],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/left#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/left","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=x]"}],[[10,20,7],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/left#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/left","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=x]"}],[[11,18,7],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/left#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/left","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=x]"}],[[11,19,7],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/left#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/left","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=x]"}],[[11,20,7],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/left#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/left","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=x]"}]],"/building/roof-0/weather/cover/ridge-light/rear":[],"/building/roof-0/weather/cover/ridge-light/rear/window-0":[[[15,18,4],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/rear#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/rear","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=z]"}],[[15,18,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/rear#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/rear","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=z]"}],[[15,18,6],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/rear#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/rear","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=z]"}],[[15,19,4],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/rear#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/rear","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=z]"}],[[15,19,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/rear#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/rear","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=z]"}],[[15,19,6],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/rear#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/rear","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=z]"}],[[15,20,4],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/rear#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/rear","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=z]"}],[[15,20,5],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/rear#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/rear","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=z]"}],[[15,20,6],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/rear#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/rear","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=z]"}]],"/building/roof-0/weather/cover/ridge-light/right":[],"/building/roof-0/weather/cover/ridge-light/right/window-0":[[[10,18,3],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/right#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/right","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=x]"}],[[10,19,3],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/right#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/right","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=x]"}],[[10,20,3],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/right#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/right","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=x]"}],[[11,18,3],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/right#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/right","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=x]"}],[[11,19,3],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/right#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/right","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=x]"}],[[11,20,3],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/right#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/right","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=x]"}]],"/building/roof-0/weather/cover/ridge-light/right/window-1":[[[13,18,3],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/right#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/right","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=x]"}],[[13,19,3],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/right#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/right","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=x]"}],[[13,20,3],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/right#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/right","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=x]"}],[[14,18,3],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/right#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/right","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=x]"}],[[14,19,3],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/right#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/right","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=x]"}],[[14,20,3],{"$type":"Cell","nbt":null,"operation":"/building/roof-0/weather/cover/ridge-light/right#panel-frame","owner":"/building/roof-0/weather/cover/ridge-light/right","shared":{"$tuple":[]},"state":"minecraft:dark_oak_log[axis=x]"}]],"/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":[[[13,11,21],{"$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=north,half=bottom,shape=straight,waterlogged=false]"}],[[13,12,20],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#riser","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[13,13,20],{"$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=north,half=bottom,shape=straight,waterlogged=false]"}],[[13,14,19],{"$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=north,half=bottom,shape=straight,waterlogged=false]"}],[[14,11,21],{"$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=north,half=bottom,shape=straight,waterlogged=false]"}],[[14,12,20],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#riser","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[14,13,20],{"$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=north,half=bottom,shape=straight,waterlogged=false]"}],[[14,14,19],{"$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=north,half=bottom,shape=straight,waterlogged=false]"}],[[15,11,21],{"$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=north,half=bottom,shape=straight,waterlogged=false]"}],[[15,12,20],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#riser","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[15,13,20],{"$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=north,half=bottom,shape=straight,waterlogged=false]"}],[[15,14,19],{"$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=north,half=bottom,shape=straight,waterlogged=false]"}],[[16,11,21],{"$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=north,half=bottom,shape=straight,waterlogged=false]"}],[[16,12,20],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#riser","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[16,13,20],{"$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=north,half=bottom,shape=straight,waterlogged=false]"}],[[16,14,19],{"$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=north,half=bottom,shape=straight,waterlogged=false]"}],[[17,11,21],{"$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=north,half=bottom,shape=straight,waterlogged=false]"}],[[17,12,20],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover#riser","owner":"/building/roof-1/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[17,13,20],{"$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=north,half=bottom,shape=straight,waterlogged=false]"}],[[17,14,19],{"$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=north,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":[[[14,12,21],{"$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"}],[[14,13,21],{"$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"}],[[15,12,21],{"$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"}],[[15,13,21],{"$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"}],[[16,12,21],{"$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"}],[[16,13,21],{"$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-rear":[],"/building/roof-1/weather/cover/gable-rear/window":[[[21,11,15],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover/gable-rear#gable-frame","owner":"/building/roof-1/weather/cover/gable-rear","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,11,16],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover/gable-rear#gable-frame","owner":"/building/roof-1/weather/cover/gable-rear","shared":{"$tuple":[]},"state":"minecraft:spruce_log[axis=y]"}],[[21,11,17],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover/gable-rear#gable-frame","owner":"/building/roof-1/weather/cover/gable-rear","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,12,15],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover/gable-rear#gable-frame","owner":"/building/roof-1/weather/cover/gable-rear","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,12,16],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover/gable-rear#gable-frame","owner":"/building/roof-1/weather/cover/gable-rear","shared":{"$tuple":[]},"state":"minecraft:spruce_log[axis=y]"}],[[21,12,17],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover/gable-rear#gable-frame","owner":"/building/roof-1/weather/cover/gable-rear","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,13,15],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover/gable-rear#gable-frame","owner":"/building/roof-1/weather/cover/gable-rear","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,13,16],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover/gable-rear#gable-frame","owner":"/building/roof-1/weather/cover/gable-rear","shared":{"$tuple":[]},"state":"minecraft:spruce_log[axis=y]"}],[[21,13,17],{"$type":"Cell","nbt":null,"operation":"/building/roof-1/weather/cover/gable-rear#gable-frame","owner":"/building/roof-1/weather/cover/gable-rear","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/roof-2":[],"/building/roof-2/room":[],"/building/roof-2/room/collars":[],"/building/roof-2/room/guard":[],"/building/roof-2/room/light-0":[],"/building/roof-2/room/light-1":[],"/building/roof-2/room/light-2":[],"/building/roof-2/room/light-3":[],"/building/roof-2/room/station-0":[],"/building/roof-2/room/station-1":[],"/building/roof-2/room/station-2":[],"/building/roof-2/weather":[],"/building/roof-2/weather/cover":[],"/building/roof-2/weather/cover/dormer-left-4":[[[2,23,21],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover#weather-course","owner":"/building/roof-2/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[2,24,20],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover#riser","owner":"/building/roof-2/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[2,25,20],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover#weather-course","owner":"/building/roof-2/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[2,26,19],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover#weather-course","owner":"/building/roof-2/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[3,23,21],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover#weather-course","owner":"/building/roof-2/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[3,24,20],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover#riser","owner":"/building/roof-2/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[3,25,20],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover#weather-course","owner":"/building/roof-2/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[3,26,19],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover#weather-course","owner":"/building/roof-2/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[4,23,21],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover#weather-course","owner":"/building/roof-2/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[4,24,20],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover#riser","owner":"/building/roof-2/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[4,25,20],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover#weather-course","owner":"/building/roof-2/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[4,26,19],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover#weather-course","owner":"/building/roof-2/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[5,23,21],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover#weather-course","owner":"/building/roof-2/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[5,24,20],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover#riser","owner":"/building/roof-2/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[5,25,20],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover#weather-course","owner":"/building/roof-2/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[5,26,19],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover#weather-course","owner":"/building/roof-2/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[6,23,21],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover#weather-course","owner":"/building/roof-2/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[6,24,20],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover#riser","owner":"/building/roof-2/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tiles"}],[[6,25,20],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover#weather-course","owner":"/building/roof-2/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}],[[6,26,19],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover#weather-course","owner":"/building/roof-2/weather/cover","shared":{"$tuple":[]},"state":"minecraft:deepslate_tile_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]"}]],"/building/roof-2/weather/cover/dormer-left-4/face":[],"/building/roof-2/weather/cover/dormer-left-4/face/window":[[[3,24,21],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover/dormer-left-4/face#frame","owner":"/building/roof-2/weather/cover/dormer-left-4/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,25,21],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover/dormer-left-4/face#frame","owner":"/building/roof-2/weather/cover/dormer-left-4/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[4,24,21],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover/dormer-left-4/face#frame","owner":"/building/roof-2/weather/cover/dormer-left-4/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[4,25,21],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover/dormer-left-4/face#frame","owner":"/building/roof-2/weather/cover/dormer-left-4/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[5,24,21],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover/dormer-left-4/face#frame","owner":"/building/roof-2/weather/cover/dormer-left-4/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[5,25,21],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover/dormer-left-4/face#frame","owner":"/building/roof-2/weather/cover/dormer-left-4/face","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/roof-2/weather/cover/gable-front":[],"/building/roof-2/weather/cover/gable-front/window":[[[0,23,15],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover/gable-front#gable-frame","owner":"/building/roof-2/weather/cover/gable-front","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,23,16],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover/gable-front#gable-frame","owner":"/building/roof-2/weather/cover/gable-front","shared":{"$tuple":[]},"state":"minecraft:spruce_log[axis=y]"}],[[0,23,17],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover/gable-front#gable-frame","owner":"/building/roof-2/weather/cover/gable-front","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,24,15],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover/gable-front#gable-frame","owner":"/building/roof-2/weather/cover/gable-front","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,24,16],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover/gable-front#gable-frame","owner":"/building/roof-2/weather/cover/gable-front","shared":{"$tuple":[]},"state":"minecraft:spruce_log[axis=y]"}],[[0,24,17],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover/gable-front#gable-frame","owner":"/building/roof-2/weather/cover/gable-front","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,25,15],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover/gable-front#gable-frame","owner":"/building/roof-2/weather/cover/gable-front","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,25,16],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover/gable-front#gable-frame","owner":"/building/roof-2/weather/cover/gable-front","shared":{"$tuple":[]},"state":"minecraft:spruce_log[axis=y]"}],[[0,25,17],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover/gable-front#gable-frame","owner":"/building/roof-2/weather/cover/gable-front","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/roof-2/weather/cover/gable-rear":[],"/building/roof-2/weather/cover/gable-rear/window":[[[10,23,15],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover/gable-rear#gable-frame","owner":"/building/roof-2/weather/cover/gable-rear","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[10,23,16],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover/gable-rear#gable-frame","owner":"/building/roof-2/weather/cover/gable-rear","shared":{"$tuple":[]},"state":"minecraft:spruce_log[axis=y]"}],[[10,23,17],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover/gable-rear#gable-frame","owner":"/building/roof-2/weather/cover/gable-rear","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[10,24,15],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover/gable-rear#gable-frame","owner":"/building/roof-2/weather/cover/gable-rear","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[10,24,16],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover/gable-rear#gable-frame","owner":"/building/roof-2/weather/cover/gable-rear","shared":{"$tuple":[]},"state":"minecraft:spruce_log[axis=y]"}],[[10,24,17],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover/gable-rear#gable-frame","owner":"/building/roof-2/weather/cover/gable-rear","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[10,25,15],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover/gable-rear#gable-frame","owner":"/building/roof-2/weather/cover/gable-rear","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[10,25,16],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover/gable-rear#gable-frame","owner":"/building/roof-2/weather/cover/gable-rear","shared":{"$tuple":[]},"state":"minecraft:spruce_log[axis=y]"}],[[10,25,17],{"$type":"Cell","nbt":null,"operation":"/building/roof-2/weather/cover/gable-rear#gable-frame","owner":"/building/roof-2/weather/cover/gable-rear","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/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/roof-floor-2":[],"/building/roof-floor-2/floor":[],"/building/roof-floor-2/knees":[],"/building/room-0-0-0":[],"/building/room-0-0-0/door-east":[[[10,4,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,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"}]],"/building/room-0-0-0/door-north":[[[5,4,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,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"}]],"/building/room-0-0-0/door-south":[[[5,4,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"}],[[5,5,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/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-7":[],"/building/room-0-0-0/furniture/textiles":[],"/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,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"}],[[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"}],[[3,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"}],[[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"}]],"/building/room-0-0-0/window-north-1":[[[7,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"}],[[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"}],[[8,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"}],[[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"}]],"/building/room-0-0-0/window-west-0":[[[0,5,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,5,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,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"}]],"/building/room-0-0-0/window-west-0/box":[[[-1,4,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,4,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,5,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,5,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,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"}]],"/building/room-0-0-0/window-west-1/box":[[[-1,4,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,4,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-1-0":[],"/building/room-0-1-0/door-east":[[[10,4,16],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-east#fill","owner":"/building/room-0-1-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[10,5,16],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-east#fill","owner":"/building/room-0-1-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-1-0/door-north":[[[5,4,11],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-north#fill","owner":"/building/room-0-1-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[5,5,11],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-north#fill","owner":"/building/room-0-1-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-1-0/facade-garden":[],"/building/room-0-1-0/floor":[],"/building/room-0-1-0/furniture":[],"/building/room-0-1-0/furniture/station-0":[],"/building/room-0-1-0/furniture/station-1":[],"/building/room-0-1-0/furniture/station-4":[],"/building/room-0-1-0/furniture/textiles":[],"/building/room-0-1-0/joinery-south":[],"/building/room-0-1-0/joinery-west":[],"/building/room-0-1-0/light-0":[],"/building/room-0-1-0/light-1":[],"/building/room-0-1-0/stairs":[],"/building/room-0-1-0/wall-east":[],"/building/room-0-1-0/wall-north":[],"/building/room-0-1-0/wall-south":[],"/building/room-0-1-0/wall-west":[],"/building/room-0-1-0/window-south-0":[[[7,5,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-south#fill","owner":"/building/room-0-1-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[7,6,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-south#fill","owner":"/building/room-0-1-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[7,7,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-south#fill","owner":"/building/room-0-1-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,5,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-south#fill","owner":"/building/room-0-1-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,6,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-south#fill","owner":"/building/room-0-1-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,7,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-south#fill","owner":"/building/room-0-1-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-1-0/window-south-1":[[[2,5,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-south#fill","owner":"/building/room-0-1-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[2,6,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-south#fill","owner":"/building/room-0-1-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[2,7,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-south#fill","owner":"/building/room-0-1-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,5,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-south#fill","owner":"/building/room-0-1-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,6,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-south#fill","owner":"/building/room-0-1-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,7,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-south#fill","owner":"/building/room-0-1-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-1-0/window-west-0":[[[0,5,18],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-west#fill","owner":"/building/room-0-1-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,5,19],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-west#fill","owner":"/building/room-0-1-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,6,18],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-west#fill","owner":"/building/room-0-1-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,6,19],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-west#fill","owner":"/building/room-0-1-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,7,18],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-west#fill","owner":"/building/room-0-1-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,7,19],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-west#fill","owner":"/building/room-0-1-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-1-0/window-west-0/box":[[[-1,4,18],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/window-west-0#sill","owner":"/building/room-0-1-0/window-west-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[-1,4,19],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/window-west-0#sill","owner":"/building/room-0-1-0/window-west-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/building/room-0-1-0/window-west-1":[[[0,5,13],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-west#fill","owner":"/building/room-0-1-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,5,14],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-west#fill","owner":"/building/room-0-1-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,6,13],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-west#fill","owner":"/building/room-0-1-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,6,14],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-west#fill","owner":"/building/room-0-1-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,7,13],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-west#fill","owner":"/building/room-0-1-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,7,14],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/wall-west#fill","owner":"/building/room-0-1-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-1-0/window-west-1/box":[[[-1,4,13],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/window-west-1#sill","owner":"/building/room-0-1-0/window-west-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[-1,4,14],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-0/window-west-1#sill","owner":"/building/room-0-1-0/window-west-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/building/room-0-1-1":[],"/building/room-0-1-1/facade-garden":[],"/building/room-0-1-1/floor":[],"/building/room-0-1-1/furniture":[],"/building/room-0-1-1/furniture/station-0":[],"/building/room-0-1-1/furniture/station-1":[],"/building/room-0-1-1/furniture/station-2":[],"/building/room-0-1-1/furniture/textiles":[],"/building/room-0-1-1/joinery-south":[],"/building/room-0-1-1/joinery-west":[],"/building/room-0-1-1/light-0":[],"/building/room-0-1-1/light-1":[],"/building/room-0-1-1/stairs":[],"/building/room-0-1-1/wall-east":[],"/building/room-0-1-1/wall-north":[],"/building/room-0-1-1/wall-south":[],"/building/room-0-1-1/wall-west":[],"/building/room-0-1-1/window-north-0":[[[2,11,11],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-north#fill","owner":"/building/room-0-1-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[2,12,11],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-north#fill","owner":"/building/room-0-1-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[2,13,11],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-north#fill","owner":"/building/room-0-1-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,11,11],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-north#fill","owner":"/building/room-0-1-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,12,11],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-north#fill","owner":"/building/room-0-1-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,13,11],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-north#fill","owner":"/building/room-0-1-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-1-1/window-north-1":[[[7,11,11],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-north#fill","owner":"/building/room-0-1-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[7,12,11],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-north#fill","owner":"/building/room-0-1-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[7,13,11],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-north#fill","owner":"/building/room-0-1-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,11,11],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-north#fill","owner":"/building/room-0-1-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,12,11],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-north#fill","owner":"/building/room-0-1-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,13,11],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-north#fill","owner":"/building/room-0-1-1/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-1-1/window-south-0":[[[7,11,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-south#fill","owner":"/building/room-0-1-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[7,12,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-south#fill","owner":"/building/room-0-1-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[7,13,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-south#fill","owner":"/building/room-0-1-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,11,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-south#fill","owner":"/building/room-0-1-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,12,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-south#fill","owner":"/building/room-0-1-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,13,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-south#fill","owner":"/building/room-0-1-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-1-1/window-south-1":[[[2,11,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-south#fill","owner":"/building/room-0-1-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[2,12,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-south#fill","owner":"/building/room-0-1-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[2,13,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-south#fill","owner":"/building/room-0-1-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,11,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-south#fill","owner":"/building/room-0-1-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,12,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-south#fill","owner":"/building/room-0-1-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,13,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-south#fill","owner":"/building/room-0-1-1/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-1-1/window-west-0":[[[0,11,18],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-west#fill","owner":"/building/room-0-1-1/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,11,19],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-west#fill","owner":"/building/room-0-1-1/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,12,18],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-west#fill","owner":"/building/room-0-1-1/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,12,19],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-west#fill","owner":"/building/room-0-1-1/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,13,18],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-west#fill","owner":"/building/room-0-1-1/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,13,19],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-west#fill","owner":"/building/room-0-1-1/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-1-1/window-west-0/box":[[[-1,10,18],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/window-west-0#sill","owner":"/building/room-0-1-1/window-west-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[-1,10,19],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/window-west-0#sill","owner":"/building/room-0-1-1/window-west-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/building/room-0-1-1/window-west-1":[[[0,11,13],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-west#fill","owner":"/building/room-0-1-1/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,11,14],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-west#fill","owner":"/building/room-0-1-1/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,12,13],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-west#fill","owner":"/building/room-0-1-1/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,12,14],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-west#fill","owner":"/building/room-0-1-1/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,13,13],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-west#fill","owner":"/building/room-0-1-1/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,13,14],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/wall-west#fill","owner":"/building/room-0-1-1/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-1-1/window-west-1/box":[[[-1,10,13],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/window-west-1#sill","owner":"/building/room-0-1-1/window-west-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[-1,10,14],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-1/window-west-1#sill","owner":"/building/room-0-1-1/window-west-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/building/room-0-1-2":[],"/building/room-0-1-2/facade-garden":[],"/building/room-0-1-2/floor":[],"/building/room-0-1-2/furniture":[],"/building/room-0-1-2/furniture/station-0":[],"/building/room-0-1-2/furniture/station-1":[],"/building/room-0-1-2/furniture/station-7":[],"/building/room-0-1-2/furniture/textiles":[],"/building/room-0-1-2/joinery-south":[],"/building/room-0-1-2/joinery-west":[],"/building/room-0-1-2/light-0":[],"/building/room-0-1-2/light-1":[],"/building/room-0-1-2/stairs":[],"/building/room-0-1-2/wall-east":[],"/building/room-0-1-2/wall-north":[],"/building/room-0-1-2/wall-south":[],"/building/room-0-1-2/wall-west":[],"/building/room-0-1-2/window-north-0":[[[2,17,11],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-north#fill","owner":"/building/room-0-1-2/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[2,18,11],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-north#fill","owner":"/building/room-0-1-2/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[2,19,11],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-north#fill","owner":"/building/room-0-1-2/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,17,11],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-north#fill","owner":"/building/room-0-1-2/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,18,11],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-north#fill","owner":"/building/room-0-1-2/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,19,11],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-north#fill","owner":"/building/room-0-1-2/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-1-2/window-north-1":[[[7,17,11],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-north#fill","owner":"/building/room-0-1-2/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[7,18,11],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-north#fill","owner":"/building/room-0-1-2/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[7,19,11],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-north#fill","owner":"/building/room-0-1-2/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,17,11],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-north#fill","owner":"/building/room-0-1-2/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,18,11],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-north#fill","owner":"/building/room-0-1-2/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,19,11],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-north#fill","owner":"/building/room-0-1-2/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-1-2/window-south-0":[[[7,17,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-south#fill","owner":"/building/room-0-1-2/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[7,18,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-south#fill","owner":"/building/room-0-1-2/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[7,19,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-south#fill","owner":"/building/room-0-1-2/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,17,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-south#fill","owner":"/building/room-0-1-2/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,18,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-south#fill","owner":"/building/room-0-1-2/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[8,19,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-south#fill","owner":"/building/room-0-1-2/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-1-2/window-south-1":[[[2,17,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-south#fill","owner":"/building/room-0-1-2/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[2,18,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-south#fill","owner":"/building/room-0-1-2/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[2,19,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-south#fill","owner":"/building/room-0-1-2/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,17,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-south#fill","owner":"/building/room-0-1-2/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,18,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-south#fill","owner":"/building/room-0-1-2/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[3,19,21],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-south#fill","owner":"/building/room-0-1-2/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-1-2/window-west-0":[[[0,17,18],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-west#fill","owner":"/building/room-0-1-2/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,17,19],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-west#fill","owner":"/building/room-0-1-2/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,18,18],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-west#fill","owner":"/building/room-0-1-2/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,18,19],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-west#fill","owner":"/building/room-0-1-2/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,19,18],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-west#fill","owner":"/building/room-0-1-2/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,19,19],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-west#fill","owner":"/building/room-0-1-2/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-1-2/window-west-0/box":[[[-1,16,18],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/window-west-0#sill","owner":"/building/room-0-1-2/window-west-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[-1,16,19],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/window-west-0#sill","owner":"/building/room-0-1-2/window-west-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/building/room-0-1-2/window-west-1":[[[0,17,13],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-west#fill","owner":"/building/room-0-1-2/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,17,14],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-west#fill","owner":"/building/room-0-1-2/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,18,13],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-west#fill","owner":"/building/room-0-1-2/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,18,14],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-west#fill","owner":"/building/room-0-1-2/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,19,13],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-west#fill","owner":"/building/room-0-1-2/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[0,19,14],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/wall-west#fill","owner":"/building/room-0-1-2/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-0-1-2/window-west-1/box":[[[-1,16,13],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/window-west-1#sill","owner":"/building/room-0-1-2/window-west-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[-1,16,14],{"$type":"Cell","nbt":null,"operation":"/building/room-0-1-2/window-west-1#sill","owner":"/building/room-0-1-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-south":[[[16,4,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"}],[[16,5,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/door-west":[[[11,4,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,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"}]],"/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/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,5,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,5,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,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"}]],"/building/room-1-0-0/window-east-0/box":[[[22,4,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,4,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,5,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,5,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,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"}]],"/building/room-1-0-0/window-east-1/box":[[[22,4,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,4,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,5,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,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"}],[[14,5,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"}]],"/building/room-1-0-0/window-north-0/box":[[[13,4,-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,4,-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,5,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,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"}],[[19,5,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"}]],"/building/room-1-0-0/window-north-1/box":[[[18,4,-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,4,-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-1-0":[],"/building/room-1-1-0/door-north":[[[16,4,11],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-north#fill","owner":"/building/room-1-1-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[16,5,11],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-north#fill","owner":"/building/room-1-1-0/wall-north","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-1-1-0/door-west":[[[11,4,16],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-west#fill","owner":"/building/room-1-1-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[11,5,16],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-west#fill","owner":"/building/room-1-1-0/wall-west","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-1-1-0/facade-garden":[],"/building/room-1-1-0/floor":[],"/building/room-1-1-0/furniture":[],"/building/room-1-1-0/furniture/station-0":[],"/building/room-1-1-0/furniture/station-1":[],"/building/room-1-1-0/furniture/station-3":[],"/building/room-1-1-0/furniture/textiles":[],"/building/room-1-1-0/joinery-east":[],"/building/room-1-1-0/joinery-south":[],"/building/room-1-1-0/light-0":[],"/building/room-1-1-0/light-1":[],"/building/room-1-1-0/stairs":[],"/building/room-1-1-0/wall-east":[],"/building/room-1-1-0/wall-north":[],"/building/room-1-1-0/wall-south":[],"/building/room-1-1-0/wall-west":[],"/building/room-1-1-0/window-east-0":[[[21,5,13],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-east#fill","owner":"/building/room-1-1-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,5,14],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-east#fill","owner":"/building/room-1-1-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,6,13],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-east#fill","owner":"/building/room-1-1-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,6,14],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-east#fill","owner":"/building/room-1-1-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,7,13],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-east#fill","owner":"/building/room-1-1-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,7,14],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-east#fill","owner":"/building/room-1-1-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-1-1-0/window-east-0/box":[[[22,4,13],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/window-east-0#sill","owner":"/building/room-1-1-0/window-east-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[22,4,14],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/window-east-0#sill","owner":"/building/room-1-1-0/window-east-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/building/room-1-1-0/window-east-1":[[[21,5,18],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-east#fill","owner":"/building/room-1-1-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,5,19],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-east#fill","owner":"/building/room-1-1-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,6,18],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-east#fill","owner":"/building/room-1-1-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,6,19],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-east#fill","owner":"/building/room-1-1-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,7,18],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-east#fill","owner":"/building/room-1-1-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[21,7,19],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-east#fill","owner":"/building/room-1-1-0/wall-east","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-1-1-0/window-east-1/box":[[[22,4,18],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/window-east-1#sill","owner":"/building/room-1-1-0/window-east-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[22,4,19],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/window-east-1#sill","owner":"/building/room-1-1-0/window-east-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/building/room-1-1-0/window-south-0":[[[18,5,21],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-south#fill","owner":"/building/room-1-1-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[18,6,21],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-south#fill","owner":"/building/room-1-1-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[18,7,21],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-south#fill","owner":"/building/room-1-1-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[19,5,21],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-south#fill","owner":"/building/room-1-1-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[19,6,21],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-south#fill","owner":"/building/room-1-1-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[19,7,21],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-south#fill","owner":"/building/room-1-1-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-1-1-0/window-south-0/box":[[[18,4,22],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/window-south-0#sill","owner":"/building/room-1-1-0/window-south-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[19,4,22],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/window-south-0#sill","owner":"/building/room-1-1-0/window-south-0","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}]],"/building/room-1-1-0/window-south-1":[[[13,5,21],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-south#fill","owner":"/building/room-1-1-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[13,6,21],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-south#fill","owner":"/building/room-1-1-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[13,7,21],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-south#fill","owner":"/building/room-1-1-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[14,5,21],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-south#fill","owner":"/building/room-1-1-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[14,6,21],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-south#fill","owner":"/building/room-1-1-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}],[[14,7,21],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/wall-south#fill","owner":"/building/room-1-1-0/wall-south","shared":{"$tuple":[]},"state":"minecraft:smooth_sandstone"}]],"/building/room-1-1-0/window-south-1/box":[[[13,4,22],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/window-south-1#sill","owner":"/building/room-1-1-0/window-south-1","shared":{"$tuple":[]},"state":"minecraft:spruce_slab[type=top,waterlogged=false]"}],[[14,4,22],{"$type":"Cell","nbt":null,"operation":"/building/room-1-1-0/window-south-1#sill","owner":"/building/room-1-1-0/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--2--2":[],"/garden/borders/plant--2--3":[],"/garden/borders/plant--2--4":[],"/garden/borders/plant--2--5":[],"/garden/borders/plant--2-0":[],"/garden/borders/plant--2-13":[],"/garden/borders/plant--2-15":[],"/garden/borders/plant--2-16":[],"/garden/borders/plant--2-19":[],"/garden/borders/plant--2-21":[],"/garden/borders/plant--3--1":[],"/garden/borders/plant--3--3":[],"/garden/borders/plant--3--4":[],"/garden/borders/plant--3--5":[],"/garden/borders/plant--3-1":[],"/garden/borders/plant--3-10":[],"/garden/borders/plant--3-12":[],"/garden/borders/plant--3-16":[],"/garden/borders/plant--3-18":[],"/garden/borders/plant--3-19":[],"/garden/borders/plant--3-20":[],"/garden/borders/plant--3-21":[],"/garden/borders/plant--3-5":[],"/garden/borders/plant--3-7":[],"/garden/borders/plant--3-8":[],"/garden/borders/plant--4--1":[],"/garden/borders/plant--4-11":[],"/garden/borders/plant--4-13":[],"/garden/borders/plant--4-14":[],"/garden/borders/plant--4-15":[],"/garden/borders/plant--4-16":[],"/garden/borders/plant--4-9":[],"/garden/borders/plant-0-23":[],"/garden/borders/plant-0-24":[],"/garden/borders/plant-13-24":[],"/garden/borders/plant-13-25":[],"/garden/borders/plant-14-23":[],"/garden/borders/plant-14-24":[],"/garden/borders/plant-14-25":[],"/garden/borders/plant-15--8":[],"/garden/borders/plant-15--9":[],"/garden/borders/plant-15-24":[],"/garden/borders/plant-15-25":[],"/garden/borders/plant-16--7":[],"/garden/borders/plant-16-24":[],"/garden/borders/plant-16-25":[],"/garden/borders/plant-17--8":[],"/garden/borders/plant-17-24":[],"/garden/borders/plant-18--8":[],"/garden/borders/plant-18--9":[],"/garden/borders/plant-18-23":[],"/garden/borders/plant-19--7":[],"/garden/borders/plant-19--8":[],"/garden/borders/plant-19--9":[],"/garden/borders/plant-2-25":[],"/garden/borders/plant-20--8":[],"/garden/borders/plant-21--7":[],"/garden/borders/plant-21-23":[],"/garden/borders/plant-22--8":[],"/garden/borders/plant-22-23":[],"/garden/borders/plant-23--6":[],"/garden/borders/plant-23--7":[],"/garden/borders/plant-23-11":[],"/garden/borders/plant-23-13":[],"/garden/borders/plant-23-14":[],"/garden/borders/plant-23-22":[],"/garden/borders/plant-23-3":[],"/garden/borders/plant-23-5":[],"/garden/borders/plant-23-8":[],"/garden/borders/plant-23-9":[],"/garden/borders/plant-24--1":[],"/garden/borders/plant-24--2":[],"/garden/borders/plant-24-12":[],"/garden/borders/plant-24-2":[],"/garden/borders/plant-24-20":[],"/garden/borders/plant-24-22":[],"/garden/borders/plant-24-3":[],"/garden/borders/plant-24-4":[],"/garden/borders/plant-24-6":[],"/garden/borders/plant-25--2":[],"/garden/borders/plant-25--4":[],"/garden/borders/plant-25--5":[],"/garden/borders/plant-25-0":[],"/garden/borders/plant-25-13":[],"/garden/borders/plant-25-14":[],"/garden/borders/plant-25-16":[],"/garden/borders/plant-25-17":[],"/garden/borders/plant-25-19":[],"/garden/borders/plant-25-4":[],"/garden/borders/plant-25-5":[],"/garden/borders/plant-25-6":[],"/garden/borders/plant-25-8":[],"/garden/borders/plant-25-9":[],"/garden/borders/plant-3--8":[],"/garden/borders/plant-3--9":[],"/garden/borders/plant-3-24":[],"/garden/borders/plant-5-27":[],"/garden/borders/plant-6-25":[],"/garden/borders/plant-7--8":[],"/garden/borders/plant-7-24":[],"/garden/borders/plant-7-25":[],"/garden/borders/plant-7-26":[],"/garden/borders/plant-8--7":[],"/garden/borders/plant-8--8":[],"/garden/borders/plant-8--9":[],"/garden/borders/plant-8-24":[],"/garden/borders/plant-9-23":[],"/garden/light-0":[],"/garden/light-0/lantern":[],"/garden/light-1":[],"/garden/light-1/lantern":[],"/garden/planting":[],"/garden/planting/grass--2-6":[],"/garden/planting/grass--4--12":[],"/garden/planting/grass--4-2":[],"/garden/planting/grass--5--5":[],"/garden/planting/grass--5-23":[],"/garden/planting/grass--5-9":[],"/garden/planting/grass--6--7":[],"/garden/planting/grass--6-19":[],"/garden/planting/grass--7-17":[],"/garden/planting/grass--7-25":[],"/garden/planting/grass-18--16":[],"/garden/planting/grass-20-26":[],"/garden/planting/grass-21--6":[],"/garden/planting/grass-22--10":[],"/garden/planting/grass-23-1":[],"/garden/planting/grass-23-28":[],"/garden/planting/grass-24--13":[],"/garden/planting/grass-24-23":[],"/garden/planting/grass-26-5":[],"/garden/planting/grass-26-8":[],"/garden/planting/grass-28-27":[],"/garden/planting/grass-29-22":[],"/garden/planting/grass-29-4":[],"/garden/planting/grass-8--13":[],"/garden/planting/grass-9-29":[],"/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,31]},"lo":{"$tuple":[-8,-3,-17]}},"erasures":[[[3,12,9],"/building/roof-0/weather/cover/dormer-left-4"],[[3,14,8],"/building/roof-0/weather/cover/dormer-left-4"],[[3,24,20],"/building/roof-2/weather/cover/dormer-left-4"],[[3,26,19],"/building/roof-2/weather/cover/dormer-left-4"],[[4,12,9],"/building/roof-0/weather/cover/dormer-left-4"],[[4,13,9],"/building/roof-0/weather/cover/dormer-left-4"],[[4,14,8],"/building/roof-0/weather/cover/dormer-left-4"],[[4,24,20],"/building/roof-2/weather/cover/dormer-left-4"],[[4,25,20],"/building/roof-2/weather/cover/dormer-left-4"],[[4,26,19],"/building/roof-2/weather/cover/dormer-left-4"],[[5,12,9],"/building/roof-0/weather/cover/dormer-left-4"],[[5,13,9],"/building/roof-0/weather/cover/dormer-left-4"],[[5,14,8],"/building/roof-0/weather/cover/dormer-left-4"],[[5,24,20],"/building/roof-2/weather/cover/dormer-left-4"],[[5,25,20],"/building/roof-2/weather/cover/dormer-left-4"],[[5,26,19],"/building/roof-2/weather/cover/dormer-left-4"],[[10,17,4],"/building/roof-0/weather/cover/ridge-light"],[[10,17,6],"/building/roof-0/weather/cover/ridge-light"],[[10,18,5],"/building/roof-0/weather/cover/ridge-light"],[[10,19,5],"/building/roof-0/weather/cover/ridge-light"],[[10,20,5],"/building/roof-0/weather/cover/ridge-light"],[[11,17,4],"/building/roof-0/weather/cover/ridge-light"],[[11,17,6],"/building/roof-0/weather/cover/ridge-light"],[[11,18,5],"/building/roof-0/weather/cover/ridge-light"],[[11,19,5],"/building/roof-0/weather/cover/ridge-light"],[[11,20,5],"/building/roof-0/weather/cover/ridge-light"],[[12,17,4],"/building/roof-0/weather/cover/ridge-light"],[[12,17,6],"/building/roof-0/weather/cover/ridge-light"],[[12,18,5],"/building/roof-0/weather/cover/ridge-light"],[[12,19,5],"/building/roof-0/weather/cover/ridge-light"],[[12,20,5],"/building/roof-0/weather/cover/ridge-light"],[[13,13,1],"/building/roof-0/weather/cover/dormer-right-14"],[[13,13,9],"/building/roof-0/weather/cover/dormer-left-14"],[[13,14,2],"/building/roof-0/weather/cover/dormer-right-14"],[[13,14,8],"/building/roof-0/weather/cover/dormer-left-14"],[[13,17,4],"/building/roof-0/weather/cover/ridge-light"],[[13,17,6],"/building/roof-0/weather/cover/ridge-light"],[[13,18,5],"/building/roof-0/weather/cover/ridge-light"],[[13,19,5],"/building/roof-0/weather/cover/ridge-light"],[[13,20,5],"/building/roof-0/weather/cover/ridge-light"],[[14,12,9],"/building/roof-0/weather/cover/dormer-left-14"],[[14,12,20],"/building/roof-1/weather/cover/dormer-left-4"],[[14,13,1],"/building/roof-0/weather/cover/dormer-right-14"],[[14,13,9],"/building/roof-0/weather/cover/dormer-left-14"],[[14,14,2],"/building/roof-0/weather/cover/dormer-right-14"],[[14,14,8],"/building/roof-0/weather/cover/dormer-left-14"],[[14,14,19],"/building/roof-1/weather/cover/dormer-left-4"],[[14,17,4],"/building/roof-0/weather/cover/ridge-light"],[[14,17,6],"/building/roof-0/weather/cover/ridge-light"],[[15,12,1],"/building/roof-0/weather/cover/dormer-right-14"],[[15,12,20],"/building/roof-1/weather/cover/dormer-left-4"],[[15,13,20],"/building/roof-1/weather/cover/dormer-left-4"],[[15,14,2],"/building/roof-0/weather/cover/dormer-right-14"],[[15,14,8],"/building/roof-0/weather/cover/dormer-left-14"],[[15,14,19],"/building/roof-1/weather/cover/dormer-left-4"],[[16,14,19],"/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/door-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-0-0/door-south","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/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-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-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/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-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/door-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-0-0/door-south","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-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-1-0/floor","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/floor","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/wall-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/wall-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/door-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/door-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/wall-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/wall-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/window-south-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/window-south-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/window-south-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/window-south-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/window-south-1","consumer":"/building/room-0-1-0/window-south-0","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/wall-east","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/wall-east","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/door-east","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/door-east","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/wall-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/wall-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/window-west-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/window-west-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/window-west-0/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/window-west-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/window-west-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/window-west-1","consumer":"/building/room-0-1-0/window-west-0","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/window-west-1/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/joinery-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/joinery-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/joinery-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/furniture/station-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/furniture/station-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/furniture/station-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/furniture/station-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/furniture/station-4","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/furniture/station-4","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/furniture/textiles","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/furniture/textiles","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/light-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/light-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/light-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/light-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/facade-garden","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/facade-garden","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/facade-garden","consumer":"/building/room-0-1-0/joinery-south","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/stairs","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/stairs","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-0/stairs","consumer":"/building/room-0-1-0/facade-garden","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/floor","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/floor","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/wall-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/wall-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/door-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/door-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/wall-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/wall-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/window-south-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/window-south-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/window-south-0/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/window-south-0/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/window-south-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/window-south-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/window-south-1","consumer":"/building/room-1-1-0/window-south-0","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/window-south-1/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/window-south-1/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/wall-east","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/wall-east","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/window-east-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/window-east-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/window-east-0/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/window-east-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/window-east-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/window-east-1","consumer":"/building/room-1-1-0/window-east-0","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/window-east-1/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/wall-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/wall-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/door-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/door-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/joinery-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/joinery-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/joinery-east","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/furniture/station-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/furniture/station-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/furniture/station-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/furniture/station-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/furniture/station-3","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/furniture/station-3","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/furniture/textiles","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/furniture/textiles","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/light-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/light-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/light-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/light-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/stairs","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/stairs","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-1-1-0/stairs","consumer":"/building/room-1-1-0/facade-garden","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/floor","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/floor","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/wall-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/wall-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/window-north-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/window-north-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/window-north-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/window-north-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/window-north-1","consumer":"/building/room-0-1-1/window-north-0","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/wall-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/wall-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/window-south-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/window-south-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/window-south-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/window-south-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/window-south-1","consumer":"/building/room-0-1-1/window-south-0","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/wall-east","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/wall-east","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/wall-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/wall-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/window-west-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/window-west-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/window-west-0/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/window-west-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/window-west-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/window-west-1","consumer":"/building/room-0-1-1/window-west-0","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/window-west-1/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/joinery-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/joinery-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/joinery-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/furniture/station-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/furniture/station-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/furniture/station-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/furniture/station-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/furniture/station-2","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/furniture/station-2","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/furniture/textiles","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/furniture/textiles","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/light-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/light-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/light-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/light-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/facade-garden","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/facade-garden","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/facade-garden","consumer":"/building/room-0-1-1/joinery-south","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/stairs","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/stairs","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-1/stairs","consumer":"/building/room-0-1-1/facade-garden","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/floor","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/floor","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/wall-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/wall-north","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/window-north-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/window-north-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/window-north-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/window-north-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/window-north-1","consumer":"/building/room-0-1-2/window-north-0","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/wall-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/wall-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/window-south-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/window-south-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/window-south-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/window-south-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/window-south-1","consumer":"/building/room-0-1-2/window-south-0","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/wall-east","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/wall-east","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/wall-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/wall-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/window-west-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/window-west-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/window-west-0/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/window-west-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/window-west-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/window-west-1","consumer":"/building/room-0-1-2/window-west-0","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/window-west-1/box","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/joinery-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/joinery-south","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/joinery-west","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/furniture/station-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/furniture/station-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/furniture/station-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/furniture/station-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/furniture/station-7","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/furniture/station-7","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/furniture/textiles","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/furniture/textiles","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/light-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/light-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/light-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/light-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/facade-garden","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/facade-garden","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/facade-garden","consumer":"/building/room-0-1-2/joinery-south","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/stairs","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/stairs","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/room-0-1-2/stairs","consumer":"/building/room-0-1-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","consumer":"/building/room-1-0-0/window-north-1/box","kind":"revalidated-input","version":1},{"cause":"/building/porch","consumer":"/building/room-1-0-0/window-north-1/box","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-20","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/porch/lantern-20","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-1-0/joinery-south","kind":"revalidated-input","version":1},{"cause":"/building/chimney","consumer":"/building/room-0-1-0/facade-garden","kind":"revalidated-input","version":1},{"cause":"/building/chimney","consumer":"/building/room-0-1-1/joinery-south","kind":"revalidated-input","version":1},{"cause":"/building/chimney","consumer":"/building/room-0-1-1/facade-garden","kind":"revalidated-input","version":1},{"cause":"/building/chimney","consumer":"/building/room-0-1-2/joinery-south","kind":"revalidated-input","version":1},{"cause":"/building/chimney","consumer":"/building/room-0-1-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-floor-2/floor","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-floor-2/floor","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-floor-2/floor","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-floor-2/knees","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-floor-2/knees","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-floor-2/knees","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/weather/cover","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/weather/cover","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/weather/cover","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/weather/cover/gable-front","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/weather/cover/gable-front","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/weather/cover/gable-front","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/weather/cover/gable-front/window","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/weather/cover/gable-front/window","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/weather/cover/gable-front/window","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/weather/cover/gable-rear","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/weather/cover/gable-rear","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/weather/cover/gable-rear","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/weather/cover/gable-rear/window","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/weather/cover/gable-rear/window","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/weather/cover/gable-rear/window","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/weather/cover/dormer-left-4","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/weather/cover/dormer-left-4","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/weather/cover/dormer-left-4","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/weather/cover/dormer-left-4/face","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/weather/cover/dormer-left-4/face","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/weather/cover/dormer-left-4/face","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/weather/cover/dormer-left-4/face/window","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/weather/cover/dormer-left-4/face/window","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/weather/cover/dormer-left-4/face/window","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/collars","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/collars","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/collars","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/collars","consumer":"/building/roof-2/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/collars","consumer":"/building/roof-2/weather/cover/dormer-left-4","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/collars","consumer":"/building/roof-2/weather/cover/dormer-left-4","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/collars","consumer":"/building/roof-2/weather/cover/dormer-left-4","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/station-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/station-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/station-0","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/station-0","consumer":"/building/roof-2/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/station-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/station-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/station-1","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/station-1","consumer":"/building/roof-2/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/station-2","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/station-2","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/station-2","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/station-2","consumer":"/building/roof-2/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/guard","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/guard","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/guard","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/guard","consumer":"/building/roof-2/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/light-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/light-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/light-0","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/light-0","consumer":"/building/roof-2/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/light-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/light-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/light-1","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/light-1","consumer":"/building/roof-2/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/light-2","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/light-2","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/light-2","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/light-2","consumer":"/building/roof-2/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/light-3","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/light-3","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/light-3","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-2/room/light-3","consumer":"/building/roof-2/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/weather/cover/dormer-left-4","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/dormer-left-4","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/dormer-left-4","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/dormer-left-4/face","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/dormer-left-4/face","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/dormer-left-4/face","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/dormer-left-4/face/window","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/dormer-left-4/face/window","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/dormer-left-4/face/window","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/dormer-left-14","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/dormer-left-14","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/dormer-left-14","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/dormer-left-14/face","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/dormer-left-14/face","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/dormer-left-14/face","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/dormer-left-14/face/window","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/dormer-left-14/face/window","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/dormer-left-14/face/window","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/dormer-right-14","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/dormer-right-14","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/dormer-right-14","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/dormer-right-14/face","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/dormer-right-14/face","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/dormer-right-14/face","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/dormer-right-14/face/window","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/dormer-right-14/face/window","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/dormer-right-14/face/window","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/front","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/front","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/front","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/front/window-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/front/window-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/front/window-0","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/rear","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/rear","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/rear","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/rear/window-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/rear/window-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/rear/window-0","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/left","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/left","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/left","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/left/window-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/left/window-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/left/window-0","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/left/window-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/left/window-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/left/window-1","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/right","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/right","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/right","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/right/window-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/right/window-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/right/window-0","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/right/window-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/right/window-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/weather/cover/ridge-light/right/window-1","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/collars","consumer":"/building/roof-0/weather/cover/dormer-left-4","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/collars","consumer":"/building/roof-0/weather/cover/dormer-left-4","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/collars","consumer":"/building/roof-0/weather/cover/dormer-left-4","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/collars","consumer":"/building/roof-0/weather/cover/dormer-left-14","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/collars","consumer":"/building/roof-0/weather/cover/dormer-left-14","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/collars","consumer":"/building/roof-0/weather/cover/dormer-left-14","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/collars","consumer":"/building/roof-0/weather/cover/dormer-right-14","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/collars","consumer":"/building/roof-0/weather/cover/dormer-right-14","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/collars","consumer":"/building/roof-0/weather/cover/dormer-right-14","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-1","consumer":"/building/roof-0/weather/cover/dormer-left-14","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-1","consumer":"/building/roof-0/weather/cover/dormer-left-14","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-1","consumer":"/building/roof-0/weather/cover/dormer-left-14","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/station-3","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-3","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-3","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-3","consumer":"/building/roof-0/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-3","consumer":"/building/roof-0/weather/cover/dormer-right-14","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-3","consumer":"/building/roof-0/weather/cover/dormer-right-14","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-3","consumer":"/building/roof-0/weather/cover/dormer-right-14","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-4","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-4","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-4","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-4","consumer":"/building/roof-0/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-4","consumer":"/building/roof-0/weather/cover/dormer-left-4","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-4","consumer":"/building/roof-0/weather/cover/dormer-left-4","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-4","consumer":"/building/roof-0/weather/cover/dormer-left-4","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-5","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-5","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-5","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/station-5","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-1","consumer":"/building/roof-0/room/collars","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/roof-0/room/light-2","consumer":"/building/roof-0/room/collars","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-3","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-3","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-3","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-3","consumer":"/building/roof-0/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-3","consumer":"/building/roof-0/weather/cover/ridge-light","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-3","consumer":"/building/roof-0/weather/cover/ridge-light","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-3","consumer":"/building/roof-0/weather/cover/ridge-light","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-3","consumer":"/building/roof-0/room/collars","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-4","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-4","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-4","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-4","consumer":"/building/roof-0/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-4","consumer":"/building/roof-0/weather/cover/dormer-left-14","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-4","consumer":"/building/roof-0/weather/cover/dormer-left-14","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-4","consumer":"/building/roof-0/weather/cover/dormer-left-14","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-5","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-5","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-5","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-5","consumer":"/building/roof-0/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-6","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-6","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-6","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/roof-0/room/light-6","consumer":"/building/roof-0/weather/cover","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","consumer":"/building/roof-0/weather/cover","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/weather/cover","consumer":"/building/roof-0/weather/cover/gable-rear","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/weather/cover","consumer":"/building/roof-0/room","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/weather/cover","consumer":"/building/roof-0/room","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-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/gable-rear/window","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/weather/cover/gable-rear/window","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/weather/cover/gable-rear/window","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-0","consumer":"/building/roof-1/weather/cover/dormer-left-4","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/station-0","consumer":"/building/roof-1/weather/cover/dormer-left-4","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/station-0","consumer":"/building/roof-1/weather/cover/dormer-left-4","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-1/room/light-1","consumer":"/building/roof-1/weather/cover/dormer-left-4","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/light-1","consumer":"/building/roof-1/weather/cover/dormer-left-4","kind":"revalidated-input","version":1},{"cause":"/building/roof-1/room/light-1","consumer":"/building/roof-1/weather/cover/dormer-left-4","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-1-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/ceiling-room-0-1-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/ceiling-room-0-1-0","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/ceiling-room-1-1-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/ceiling-room-1-1-0","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/ceiling-room-1-1-0","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/ceiling-room-0-1-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/ceiling-room-0-1-1","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/ceiling-room-0-1-1","consumer":"/building/approach","kind":"revalidated-input","version":1},{"cause":"/building/ceiling-room-0-1-2","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/ceiling-room-0-1-2","consumer":"/building/foundation","kind":"revalidated-input","version":1},{"cause":"/building/ceiling-room-0-1-2","consumer":"/building/approach","kind":"revalidated-input","version":1},{"accepted":2,"attempts":2,"chosen":0,"component":"/building","kind":"candidate-selection","rejected":[],"scores":[{"$tuple":[0,1.13]},{"$tuple":[1,1.47]}]},{"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/footing","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/bed-1/footing","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/bed-1/soil","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/bed-1/soil","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/bed-1/soil","consumer":"/garden/bed-1/footing","kind":"revalidated-input","version":2},{"cause":"/garden/bed-1/soil","consumer":"/garden/bed-1/footing","kind":"revalidated-input","version":2},{"cause":"/garden/bed-1/soil","consumer":"/garden/bed-1/footing","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/footing","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/bed-3/footing","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/bed-3/footing","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/bed-3/footing","consumer":"/garden/bed-1/footing","kind":"revalidated-input","version":2},{"cause":"/garden/bed-3/soil","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/bed-3/soil","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/bed-3/soil","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/bed-3/soil","consumer":"/garden/bed-3/footing","kind":"revalidated-input","version":2},{"cause":"/garden/bed-3/soil","consumer":"/garden/bed-3/footing","kind":"revalidated-input","version":2},{"cause":"/garden/bed-3/soil","consumer":"/garden/bed-3/footing","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/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","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-2","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/planting/tree-2","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/planting/tree-2","consumer":"/garden/bed-1","kind":"revalidated-input","version":2},{"cause":"/garden/planting/tree-2","consumer":"/garden/bed-1/footing","kind":"revalidated-input","version":2},{"cause":"/garden/planting/tree-2","consumer":"/garden/bed-1/soil","kind":"revalidated-input","version":2},{"cause":"/garden/planting/tree-3","consumer":"/building","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/grass--2-6","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass--2-6","consumer":"/building/approach","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-18--16","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-18--16","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-21--6","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-21--6","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-21--6","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-22--10","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-22--10","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-23-1","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-23-1","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/planting/grass-23-1","consumer":"/garden/planting/tree-0","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--4--1","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--4-9","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--4-9","consumer":"/garden/planting/grass--5-9","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--4-11","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--4-13","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--4-14","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--4-14","consumer":"/garden/borders/plant--4-13","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--4-15","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--4-15","consumer":"/garden/borders/plant--4-14","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--4-16","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--4-16","consumer":"/garden/borders/plant--4-15","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3--5","consumer":"/garden/bed-2/footing","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3--5","consumer":"/garden/planting","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--3--5","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--3--4","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/borders/plant--4--1","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--4-2","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/planting/grass--2-6","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-7","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-7","consumer":"/garden/planting/grass--2-6","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-9","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-8","consumer":"/garden/borders/plant--3-7","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-10","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-10","consumer":"/garden/borders/plant--4-9","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-10","consumer":"/garden/borders/plant--4-11","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-12","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-12","consumer":"/garden/borders/plant--4-11","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-12","consumer":"/garden/borders/plant--4-13","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-16","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-16","consumer":"/garden/borders/plant--4-15","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-16","consumer":"/garden/borders/plant--4-16","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-18","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-19","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-19","consumer":"/garden/borders/plant--3-18","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-20","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-20","consumer":"/garden/borders/plant--3-19","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-21","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--3-21","consumer":"/garden/borders/plant--3-20","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/bed-2/footing","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--5","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--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/borders/plant--3--5","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2--4","consumer":"/garden/borders/plant--3--4","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2--4","consumer":"/garden/borders/plant--3--3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2--4","consumer":"/garden/borders/plant--2--5","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--4","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--2--4","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--3","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--2--3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-0","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-0","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-0","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-0","consumer":"/garden/borders/plant--3--1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-0","consumer":"/garden/borders/plant--3-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-13","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-13","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-13","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-13","consumer":"/garden/borders/plant--3-12","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-15","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-15","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-15","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-15","consumer":"/garden/borders/plant--3-16","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-16","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-16","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-16","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-16","consumer":"/garden/borders/plant--3-16","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-16","consumer":"/garden/borders/plant--2-15","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-19","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-19","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-19","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-19","consumer":"/garden/borders/plant--3-18","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-19","consumer":"/garden/borders/plant--3-19","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-19","consumer":"/garden/borders/plant--3-20","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-21","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-21","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-21","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-21","consumer":"/garden/borders/plant--3-20","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant--2-21","consumer":"/garden/borders/plant--3-21","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-0-23","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-0-23","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-0-23","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-0-23","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-0-23","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-0-23","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-0-23","consumer":"/garden/planting/tree-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-0-24","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-0-24","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-0-24","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-0-24","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-0-24","consumer":"/garden/planting/tree-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-0-24","consumer":"/garden/planting/tree-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-0-24","consumer":"/garden/borders/plant-0-23","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-2-25","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-2-25","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-2-25","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-2-25","consumer":"/garden/planting/tree-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-2-25","consumer":"/garden/planting/tree-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3--9","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3--9","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3--9","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3--9","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3--9","consumer":"/garden/bed-0/footing","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3--9","consumer":"/garden/bed-2/footing","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3--9","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3--8","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3--8","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3--8","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3--8","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3--8","consumer":"/garden/bed-2/footing","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-3--9","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3-24","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3-24","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3-24","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3-24","consumer":"/building/chimney-bearing","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3-24","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3-24","consumer":"/garden/planting/tree-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3-24","consumer":"/garden/planting/tree-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-3-24","consumer":"/garden/borders/plant-2-25","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-5-27","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-5-27","consumer":"/garden/planting/tree-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-5-27","consumer":"/garden/planting/tree-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-6-25","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-6-25","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-6-25","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-6-25","consumer":"/garden/planting/tree-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7--8","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7--8","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7--8","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7--8","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7--8","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7-24","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7-24","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7-24","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7-24","consumer":"/building/chimney-bearing","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7-24","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7-24","consumer":"/garden/borders/plant-6-25","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7-25","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7-25","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7-25","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7-25","consumer":"/garden/borders/plant-6-25","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7-25","consumer":"/garden/borders/plant-7-24","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7-26","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7-26","consumer":"/garden/borders/plant-6-25","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-7-26","consumer":"/garden/borders/plant-7-25","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8--9","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8--9","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8--9","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8--9","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8--9","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8--9","consumer":"/garden/borders/plant-7--8","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8--8","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8--8","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8--8","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8--8","consumer":"/garden/walk","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8--8","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8--8","consumer":"/garden/borders/plant-7--8","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8--8","consumer":"/garden/borders/plant-8--9","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/borders/plant-7--8","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8--7","consumer":"/garden/borders/plant-8--8","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8-24","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8-24","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8-24","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8-24","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8-24","consumer":"/garden/borders/plant-7-24","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-8-24","consumer":"/garden/borders/plant-7-25","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-9-23","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-9-23","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-9-23","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-9-23","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-9-23","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-9-23","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-9-23","consumer":"/garden/borders/plant-8-24","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-13-24","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-13-24","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-13-24","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-13-24","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-13-24","consumer":"/garden/planting/tree-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-13-24","consumer":"/garden/planting/tree-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-13-25","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-13-25","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-13-25","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-13-25","consumer":"/garden/planting/tree-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-13-25","consumer":"/garden/planting/tree-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-13-25","consumer":"/garden/borders/plant-13-24","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-23","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-23","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-23","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-23","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-23","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-23","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-23","consumer":"/garden/planting/tree-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-23","consumer":"/garden/borders/plant-13-24","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-24","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-24","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-24","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-24","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-24","consumer":"/garden/planting/tree-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-24","consumer":"/garden/planting/tree-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-24","consumer":"/garden/borders/plant-13-24","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-24","consumer":"/garden/borders/plant-13-25","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-24","consumer":"/garden/borders/plant-14-23","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-25","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-25","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-25","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-25","consumer":"/garden/planting/tree-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-25","consumer":"/garden/planting/tree-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-25","consumer":"/garden/borders/plant-13-24","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-25","consumer":"/garden/borders/plant-13-25","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-14-25","consumer":"/garden/borders/plant-14-24","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15--9","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15--9","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15--9","consumer":"/garden/bed-1/footing","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15--9","consumer":"/garden/bed-3/footing","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15--9","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15--9","consumer":"/garden/planting/tree-2","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15--9","consumer":"/garden/planting/tree-2","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15--8","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15--8","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15--8","consumer":"/garden/bed-3/footing","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15--8","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15--8","consumer":"/garden/planting/tree-2","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15--8","consumer":"/garden/planting/tree-2","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15--8","consumer":"/garden/borders/plant-15--9","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15-24","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15-24","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15-24","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15-24","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15-24","consumer":"/garden/planting/tree-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15-24","consumer":"/garden/planting/tree-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15-24","consumer":"/garden/borders/plant-14-23","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15-24","consumer":"/garden/borders/plant-14-24","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15-24","consumer":"/garden/borders/plant-14-25","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15-25","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15-25","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15-25","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15-25","consumer":"/garden/planting/tree-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15-25","consumer":"/garden/planting/tree-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15-25","consumer":"/garden/borders/plant-14-24","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15-25","consumer":"/garden/borders/plant-14-25","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-15-25","consumer":"/garden/borders/plant-15-24","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16--7","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16--7","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16--7","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16--7","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16--7","consumer":"/garden/planting/tree-2","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16--7","consumer":"/garden/borders/plant-15--8","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16-24","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16-24","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16-24","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16-24","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16-24","consumer":"/garden/planting/tree-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16-24","consumer":"/garden/planting/tree-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16-24","consumer":"/garden/borders/plant-15-24","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16-24","consumer":"/garden/borders/plant-15-25","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16-25","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16-25","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16-25","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16-25","consumer":"/garden/planting/tree-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16-25","consumer":"/garden/planting/tree-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16-25","consumer":"/garden/borders/plant-15-24","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16-25","consumer":"/garden/borders/plant-15-25","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-16-25","consumer":"/garden/borders/plant-16-24","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-17--8","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-17--8","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-17--8","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-17--8","consumer":"/garden/planting/tree-2","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-17--8","consumer":"/garden/planting/tree-2","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-17--8","consumer":"/garden/borders/plant-16--7","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-17-24","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-17-24","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-17-24","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-17-24","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-17-24","consumer":"/garden/planting/tree-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-17-24","consumer":"/garden/planting/tree-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-17-24","consumer":"/garden/borders/plant-16-24","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-17-24","consumer":"/garden/borders/plant-16-25","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18--9","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18--9","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18--9","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18--9","consumer":"/garden/planting/tree-2","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18--9","consumer":"/garden/planting/tree-2","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18--9","consumer":"/garden/borders/plant-17--8","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18--8","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18--8","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18--8","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18--8","consumer":"/garden/planting/tree-2","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18--8","consumer":"/garden/planting/tree-2","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18--8","consumer":"/garden/borders/plant-17--8","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18--8","consumer":"/garden/borders/plant-18--9","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18-23","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18-23","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18-23","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18-23","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18-23","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18-23","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18-23","consumer":"/garden/planting/tree-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-18-23","consumer":"/garden/borders/plant-17-24","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-19--9","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-19--9","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-19--9","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-19--9","consumer":"/garden/planting/tree-2","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-19--9","consumer":"/garden/planting/tree-2","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-19--9","consumer":"/garden/borders/plant-18--9","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-19--9","consumer":"/garden/borders/plant-18--8","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-19--8","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-19--8","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-19--8","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-19--8","consumer":"/garden/planting/tree-2","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-19--8","consumer":"/garden/planting/tree-2","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-19--8","consumer":"/garden/borders/plant-18--9","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-19--8","consumer":"/garden/borders/plant-18--8","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-19--8","consumer":"/garden/borders/plant-19--9","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-19--7","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-19--7","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-19--7","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-19--7","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-19--7","consumer":"/garden/planting/tree-2","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-19--7","consumer":"/garden/borders/plant-18--8","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-19--7","consumer":"/garden/borders/plant-19--8","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-20--8","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-20--8","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-20--8","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-20--8","consumer":"/garden/planting/tree-2","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-20--8","consumer":"/garden/borders/plant-19--9","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-20--8","consumer":"/garden/borders/plant-19--8","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-20--8","consumer":"/garden/borders/plant-19--7","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21--7","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21--7","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21--7","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21--7","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21--7","consumer":"/garden/planting/grass-21--6","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21--7","consumer":"/garden/borders/plant-20--8","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21-23","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21-23","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21-23","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21-23","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-21-23","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-22--8","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-22--8","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-22--8","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-22--8","consumer":"/garden/borders/plant-21--7","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-22-23","consumer":"/building","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-22-23","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-22-23","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-22-23","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-22-23","consumer":"/garden/borders/plant-21-23","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23--7","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23--7","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23--7","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23--7","consumer":"/garden/planting/tree-0","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23--7","consumer":"/garden/borders/plant-22--8","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23--6","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23--6","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23--6","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23--6","consumer":"/garden/planting/tree-0","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23--6","consumer":"/garden/planting/tree-0","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23--6","consumer":"/garden/borders/plant-23--7","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-5","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-5","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-5","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-8","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-8","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-8","consumer":"/garden/planting","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-9","consumer":"/garden/borders/plant-23-8","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-11","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-11","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-11","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-13","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-13","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-13","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-14","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-14","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-14","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-14","consumer":"/garden/borders/plant-23-13","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-22","consumer":"/building/foundation","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-22","consumer":"/building/approach","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-22","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-22","consumer":"/garden/planting/grass-24-23","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-23-22","consumer":"/garden/borders/plant-22-23","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24--2","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24--2","consumer":"/garden/planting/tree-0","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24--2","consumer":"/garden/planting/tree-0","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24--1","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24--1","consumer":"/garden/planting/tree-0","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24--1","consumer":"/garden/planting/tree-0","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24--1","consumer":"/garden/borders/plant-24--2","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24-2","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24-2","consumer":"/garden/planting/grass-23-1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24-2","consumer":"/garden/borders/plant-23-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24-3","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24-3","consumer":"/garden/borders/plant-23-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24-3","consumer":"/garden/borders/plant-24-2","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24-4","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24-4","consumer":"/garden/borders/plant-23-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24-4","consumer":"/garden/borders/plant-23-5","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24-4","consumer":"/garden/borders/plant-24-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24-6","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24-6","consumer":"/garden/borders/plant-23-5","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24-12","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24-12","consumer":"/garden/borders/plant-23-11","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24-12","consumer":"/garden/borders/plant-23-13","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24-20","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24-22","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24-22","consumer":"/garden/planting/grass-24-23","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-24-22","consumer":"/garden/borders/plant-23-22","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25--5","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25--5","consumer":"/garden/planting/tree-0","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25--5","consumer":"/garden/planting/tree-0","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25--4","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25--4","consumer":"/garden/planting/tree-0","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25--4","consumer":"/garden/planting/tree-0","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25--4","consumer":"/garden/borders/plant-25--5","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25--2","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25--2","consumer":"/garden/planting/tree-0","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25--2","consumer":"/garden/planting/tree-0","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25--2","consumer":"/garden/borders/plant-24--2","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25--2","consumer":"/garden/borders/plant-24--1","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-0","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-0","consumer":"/garden/planting/tree-0","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-0","consumer":"/garden/borders/plant-24--1","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-4","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-4","consumer":"/garden/planting/grass-26-5","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-4","consumer":"/garden/borders/plant-24-3","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-4","consumer":"/garden/borders/plant-24-4","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-5","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-5","consumer":"/garden/planting/grass-26-5","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-5","consumer":"/garden/borders/plant-24-4","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-5","consumer":"/garden/borders/plant-24-6","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-5","consumer":"/garden/borders/plant-25-4","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-6","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-6","consumer":"/garden/planting/grass-26-5","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-6","consumer":"/garden/borders/plant-24-6","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-6","consumer":"/garden/borders/plant-25-5","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-8","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-8","consumer":"/garden/planting/grass-26-8","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-9","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-9","consumer":"/garden/planting/grass-26-8","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-9","consumer":"/garden/borders/plant-25-8","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-13","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-13","consumer":"/garden/borders/plant-24-12","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-14","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-14","consumer":"/garden/borders/plant-25-13","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-16","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-17","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-17","consumer":"/garden/borders/plant-25-16","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-19","consumer":"/garden/planting","kind":"revalidated-input","version":2},{"cause":"/garden/borders/plant-25-19","consumer":"/garden/borders/plant-24-20","kind":"revalidated-input","version":2}],"format":"hearth.structure","implementation":"1.7.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":"bedroom","balcony":false,"bay":11,"chimney":true,"floor":3,"foundation":"stepped","porch":true,"porch_bays":2,"porch_depth":5,"relief":1,"roof_axis":"x","roof_material":"deepslate_tile","rooms":[{"$tuple":[0,0,0,"living"]},{"$tuple":[1,0,0,"kitchen"]},{"$tuple":[0,1,0,"library"]},{"$tuple":[1,1,0,"storage"]},{"$tuple":[0,1,1,"bedroom"]},{"$tuple":[0,1,2,"library"]}],"steep":true,"wet":false},"envelope":{"$type":"Box","hi":{"$tuple":[23,42,25]},"lo":{"$tuple":[-2,0,-17]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":10,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[5,4,0]},"turn":0},"grant":null,"key":"entrance","kind":"access","region":{"$type":"Box","hi":{"$tuple":[5,5,0]},"lo":{"$tuple":[5,4,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,5,-6]},"lo":{"$tuple":[4,2,-7]}}},{"$type":"Port","alignment":1,"capacity":100,"delegate":null,"facts":{"coordinate_space":"port-local","outline":{"$tuple":[{"$tuple":[0,0,-5]},{"$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":[0,0,11]},{"$tuple":[0,0,12]},{"$tuple":[0,0,13]},{"$tuple":[0,0,14]},{"$tuple":[0,0,15]},{"$tuple":[0,0,16]},{"$tuple":[0,0,17]},{"$tuple":[0,0,18]},{"$tuple":[0,0,19]},{"$tuple":[0,0,20]},{"$tuple":[0,0,21]},{"$tuple":[1,0,-5]},{"$tuple":[1,0,21]},{"$tuple":[2,0,-5]},{"$tuple":[2,0,21]},{"$tuple":[3,0,-5]},{"$tuple":[3,0,21]},{"$tuple":[4,0,-5]},{"$tuple":[4,0,22]},{"$tuple":[4,0,23]},{"$tuple":[5,0,-5]},{"$tuple":[5,0,23]},{"$tuple":[6,0,-5]},{"$tuple":[6,0,22]},{"$tuple":[6,0,23]},{"$tuple":[7,0,-5]},{"$tuple":[7,0,21]},{"$tuple":[8,0,-5]},{"$tuple":[8,0,21]},{"$tuple":[9,0,-5]},{"$tuple":[9,0,21]},{"$tuple":[10,0,-5]},{"$tuple":[10,0,21]},{"$tuple":[11,0,-5]},{"$tuple":[11,0,21]},{"$tuple":[12,0,-5]},{"$tuple":[12,0,21]},{"$tuple":[13,0,-5]},{"$tuple":[13,0,21]},{"$tuple":[14,0,-5]},{"$tuple":[14,0,21]},{"$tuple":[15,0,-5]},{"$tuple":[15,0,21]},{"$tuple":[16,0,-5]},{"$tuple":[16,0,21]},{"$tuple":[17,0,-5]},{"$tuple":[17,0,21]},{"$tuple":[18,0,-5]},{"$tuple":[18,0,21]},{"$tuple":[19,0,-5]},{"$tuple":[19,0,21]},{"$tuple":[20,0,-5]},{"$tuple":[20,0,21]},{"$tuple":[21,0,-5]},{"$tuple":[21,0,-4]},{"$tuple":[21,0,-3]},{"$tuple":[21,0,-2]},{"$tuple":[21,0,-1]},{"$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]},{"$tuple":[21,0,11]},{"$tuple":[21,0,12]},{"$tuple":[21,0,13]},{"$tuple":[21,0,14]},{"$tuple":[21,0,15]},{"$tuple":[21,0,16]},{"$tuple":[21,0,17]},{"$tuple":[21,0,18]},{"$tuple":[21,0,19]},{"$tuple":[21,0,20]},{"$tuple":[21,0,21]}]},"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,23]},"lo":{"$tuple":[0,0,-5]}}}]},"reads":{"$tuple":[{"$type":"Box","hi":{"$tuple":[21,3,21]},"lo":{"$tuple":[0,1,0]}}]},"rules":{"$tuple":[{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[23,42,25]},"lo":{"$tuple":[-2,0,-17]}},"cells":{"$tuple":[{"$tuple":[5,4,0]},{"$tuple":[5,4,5]},{"$tuple":[16,4,5]},{"$tuple":[5,4,16]},{"$tuple":[16,4,16]},{"$tuple":[5,10,16]},{"$tuple":[5,16,16]},{"$tuple":[11,10,5]},{"$tuple":[16,10,16]},{"$tuple":[5,22,16]},{"$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":"bedroom","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":2,"porch_depth":5,"rail_material":"dark_oak","roof_axis":"x","roof_design":{"inputs":{"dormer_sides":["left","right"],"dormer_spacing":10,"end_hips":[0,0],"ridge_component":{"inputs":{"length":7,"material":"deepslate_tile","timber":"dark_oak"},"type":"hearth.components.rooflantern.RidgeLantern"},"ridge_min_run":17,"ridge_required":false,"rise":[1,2],"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":0,"purpose":"kitchen","x":1,"z":0},"type":"hearth.components.building.RoomSpec"},{"inputs":{"level":0,"purpose":"library","x":0,"z":1},"type":"hearth.components.building.RoomSpec"},{"inputs":{"level":0,"purpose":"storage","x":1,"z":1},"type":"hearth.components.building.RoomSpec"},{"inputs":{"level":1,"purpose":"bedroom","x":0,"z":1},"type":"hearth.components.building.RoomSpec"},{"inputs":{"level":2,"purpose":"library","x":0,"z":1},"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":"stepped","terrain":"/land"},"type":"hearth.components.building.Building"}},"parent":null,"path":"/building","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0"]},"seed":0},"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,42,25]},"lo":{"$tuple":[-2,0,-17]}},"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":[-6,3]},{"$tuple":[-7,2]}]},"envelope":{"$type":"Box","hi":{"$tuple":[6,6,-6]},"lo":{"$tuple":[4,2,-7]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[6,5,-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,5,-6]},"lo":{"$tuple":[4,2,-7]}}}]},"reads":{"$tuple":[{"$type":"Box","hi":{"$tuple":[6,6,-6]},"lo":{"$tuple":[4,2,-7]}}]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$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,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,7,-5]},"lo":{"$tuple":[3,1,-8]}},"cells":{"$tuple":[{"$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":3,"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":5},"type":"hearth.adapters.site.Approach"}},"parent":"/building","path":"/building/approach","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","approach"]},"seed":0},"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,8]},"x"]},{"$tuple":[{"$tuple":[3,0,8]},"x"]},{"$tuple":[{"$tuple":[4,0,8]},"x"]},{"$tuple":[{"$tuple":[5,0,1]},"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,8]},"x"]},{"$tuple":[{"$tuple":[7,0,8]},"x"]},{"$tuple":[{"$tuple":[8,0,2]},"x"]},{"$tuple":[{"$tuple":[9,0,2]},"x"]},{"$tuple":[{"$tuple":[9,0,8]},"x"]}],"omitted_for_structure_or_clearance":8},"envelope":{"$type":"Box","hi":{"$tuple":[9,8,9]},"lo":{"$tuple":[1,8,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,9,2]},{"$tuple":[1,9,8]},{"$tuple":[2,9,8]},{"$tuple":[3,9,8]},{"$tuple":[4,9,8]},{"$tuple":[5,9,1]},{"$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,8]},{"$tuple":[7,9,8]},{"$tuple":[8,9,2]},{"$tuple":[9,9,2]},{"$tuple":[9,9,8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,8,2]},{"$tuple":[1,8,8]},{"$tuple":[2,8,8]},{"$tuple":[3,8,8]},{"$tuple":[4,8,8]},{"$tuple":[5,8,1]},{"$tuple":[5,8,4]},{"$tuple":[5,8,5]},{"$tuple":[5,8,6]},{"$tuple":[5,8,7]},{"$tuple":[5,8,8]},{"$tuple":[5,8,9]},{"$tuple":[6,8,8]},{"$tuple":[7,8,8]},{"$tuple":[8,8,2]},{"$tuple":[9,8,2]},{"$tuple":[9,8,8]}]},"data":{"names":["stripped_dark_oak_log"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,8,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-0","ceiling-room-0-0-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"interior.ceiling-timbers","version":"1"},"/building/ceiling-room-0-1-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,8]},"x"]},{"$tuple":[{"$tuple":[3,0,8]},"x"]},{"$tuple":[{"$tuple":[4,0,8]},"x"]},{"$tuple":[{"$tuple":[5,0,1]},"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,8]},"x"]},{"$tuple":[{"$tuple":[7,0,8]},"x"]},{"$tuple":[{"$tuple":[8,0,2]},"x"]},{"$tuple":[{"$tuple":[9,0,2]},"x"]},{"$tuple":[{"$tuple":[9,0,8]},"x"]}],"omitted_for_structure_or_clearance":8},"envelope":{"$type":"Box","hi":{"$tuple":[9,8,20]},"lo":{"$tuple":[1,8,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,9,13]},{"$tuple":[1,9,19]},{"$tuple":[2,9,19]},{"$tuple":[3,9,19]},{"$tuple":[4,9,19]},{"$tuple":[5,9,12]},{"$tuple":[5,9,15]},{"$tuple":[5,9,16]},{"$tuple":[5,9,17]},{"$tuple":[5,9,18]},{"$tuple":[5,9,19]},{"$tuple":[5,9,20]},{"$tuple":[6,9,19]},{"$tuple":[7,9,19]},{"$tuple":[8,9,13]},{"$tuple":[9,9,13]},{"$tuple":[9,9,19]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,8,13]},{"$tuple":[1,8,19]},{"$tuple":[2,8,19]},{"$tuple":[3,8,19]},{"$tuple":[4,8,19]},{"$tuple":[5,8,12]},{"$tuple":[5,8,15]},{"$tuple":[5,8,16]},{"$tuple":[5,8,17]},{"$tuple":[5,8,18]},{"$tuple":[5,8,19]},{"$tuple":[5,8,20]},{"$tuple":[6,8,19]},{"$tuple":[7,8,19]},{"$tuple":[8,8,13]},{"$tuple":[9,8,13]},{"$tuple":[9,8,19]}]},"data":{"names":["stripped_dark_oak_log"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,8,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{},"type":"hearth.components.ceiling.CeilingTimbers"}},"parent":"/building","path":"/building/ceiling-room-0-1-0","primary":"/building/room-0-1-0","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","ceiling-room-0-1-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"interior.ceiling-timbers","version":"1"},"/building/ceiling-room-0-1-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,8]},"x"]},{"$tuple":[{"$tuple":[3,0,8]},"x"]},{"$tuple":[{"$tuple":[4,0,8]},"x"]},{"$tuple":[{"$tuple":[5,0,1]},"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,8]},"x"]},{"$tuple":[{"$tuple":[7,0,8]},"x"]},{"$tuple":[{"$tuple":[8,0,2]},"x"]},{"$tuple":[{"$tuple":[9,0,2]},"x"]},{"$tuple":[{"$tuple":[9,0,8]},"x"]}],"omitted_for_structure_or_clearance":8},"envelope":{"$type":"Box","hi":{"$tuple":[9,14,20]},"lo":{"$tuple":[1,14,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,15,13]},{"$tuple":[1,15,19]},{"$tuple":[2,15,19]},{"$tuple":[3,15,19]},{"$tuple":[4,15,19]},{"$tuple":[5,15,12]},{"$tuple":[5,15,15]},{"$tuple":[5,15,16]},{"$tuple":[5,15,17]},{"$tuple":[5,15,18]},{"$tuple":[5,15,19]},{"$tuple":[5,15,20]},{"$tuple":[6,15,19]},{"$tuple":[7,15,19]},{"$tuple":[8,15,13]},{"$tuple":[9,15,13]},{"$tuple":[9,15,19]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,14,13]},{"$tuple":[1,14,19]},{"$tuple":[2,14,19]},{"$tuple":[3,14,19]},{"$tuple":[4,14,19]},{"$tuple":[5,14,12]},{"$tuple":[5,14,15]},{"$tuple":[5,14,16]},{"$tuple":[5,14,17]},{"$tuple":[5,14,18]},{"$tuple":[5,14,19]},{"$tuple":[5,14,20]},{"$tuple":[6,14,19]},{"$tuple":[7,14,19]},{"$tuple":[8,14,13]},{"$tuple":[9,14,13]},{"$tuple":[9,14,19]}]},"data":{"names":["stripped_dark_oak_log"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,14,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{},"type":"hearth.components.ceiling.CeilingTimbers"}},"parent":"/building","path":"/building/ceiling-room-0-1-1","primary":"/building/room-0-1-1","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","ceiling-room-0-1-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"interior.ceiling-timbers","version":"1"},"/building/ceiling-room-0-1-2":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,8]},"x"]},{"$tuple":[{"$tuple":[3,0,8]},"x"]},{"$tuple":[{"$tuple":[4,0,8]},"x"]},{"$tuple":[{"$tuple":[5,0,1]},"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,8]},"x"]},{"$tuple":[{"$tuple":[7,0,8]},"x"]},{"$tuple":[{"$tuple":[8,0,2]},"x"]},{"$tuple":[{"$tuple":[9,0,2]},"x"]},{"$tuple":[{"$tuple":[9,0,8]},"x"]}],"omitted_for_structure_or_clearance":8},"envelope":{"$type":"Box","hi":{"$tuple":[9,20,20]},"lo":{"$tuple":[1,20,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,21,13]},{"$tuple":[1,21,19]},{"$tuple":[2,21,19]},{"$tuple":[3,21,19]},{"$tuple":[4,21,19]},{"$tuple":[5,21,12]},{"$tuple":[5,21,15]},{"$tuple":[5,21,16]},{"$tuple":[5,21,17]},{"$tuple":[5,21,18]},{"$tuple":[5,21,19]},{"$tuple":[5,21,20]},{"$tuple":[6,21,19]},{"$tuple":[7,21,19]},{"$tuple":[8,21,13]},{"$tuple":[9,21,13]},{"$tuple":[9,21,19]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,20,13]},{"$tuple":[1,20,19]},{"$tuple":[2,20,19]},{"$tuple":[3,20,19]},{"$tuple":[4,20,19]},{"$tuple":[5,20,12]},{"$tuple":[5,20,15]},{"$tuple":[5,20,16]},{"$tuple":[5,20,17]},{"$tuple":[5,20,18]},{"$tuple":[5,20,19]},{"$tuple":[5,20,20]},{"$tuple":[6,20,19]},{"$tuple":[7,20,19]},{"$tuple":[8,20,13]},{"$tuple":[9,20,13]},{"$tuple":[9,20,19]}]},"data":{"names":["stripped_dark_oak_log"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,20,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{},"type":"hearth.components.ceiling.CeilingTimbers"}},"parent":"/building","path":"/building/ceiling-room-0-1-2","primary":"/building/room-0-1-2","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","ceiling-room-0-1-2"]},"seed":0},"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,8,9]},"lo":{"$tuple":[12,8,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$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":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,8,2]},{"$tuple":[12,8,8]},{"$tuple":[13,8,2]},{"$tuple":[14,8,2]},{"$tuple":[14,8,8]},{"$tuple":[15,8,2]},{"$tuple":[15,8,8]},{"$tuple":[16,8,1]},{"$tuple":[16,8,2]},{"$tuple":[16,8,3]},{"$tuple":[16,8,4]},{"$tuple":[16,8,5]},{"$tuple":[16,8,6]},{"$tuple":[16,8,7]},{"$tuple":[16,8,8]},{"$tuple":[16,8,9]},{"$tuple":[17,8,2]},{"$tuple":[17,8,8]},{"$tuple":[18,8,2]},{"$tuple":[18,8,8]},{"$tuple":[19,8,8]},{"$tuple":[20,8,2]},{"$tuple":[20,8,8]}]},"data":{"names":["stripped_dark_oak_log"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,8,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-0","ceiling-room-1-0-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"interior.ceiling-timbers","version":"1"},"/building/ceiling-room-1-1-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-1-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,8]},"x"]},{"$tuple":[{"$tuple":[3,0,8]},"x"]},{"$tuple":[{"$tuple":[4,0,8]},"x"]},{"$tuple":[{"$tuple":[5,0,1]},"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,8]},"x"]},{"$tuple":[{"$tuple":[7,0,8]},"x"]},{"$tuple":[{"$tuple":[8,0,2]},"x"]},{"$tuple":[{"$tuple":[9,0,2]},"x"]},{"$tuple":[{"$tuple":[9,0,8]},"x"]}],"omitted_for_structure_or_clearance":8},"envelope":{"$type":"Box","hi":{"$tuple":[20,8,20]},"lo":{"$tuple":[12,8,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,9,13]},{"$tuple":[12,9,19]},{"$tuple":[13,9,19]},{"$tuple":[14,9,19]},{"$tuple":[15,9,19]},{"$tuple":[16,9,12]},{"$tuple":[16,9,15]},{"$tuple":[16,9,16]},{"$tuple":[16,9,17]},{"$tuple":[16,9,18]},{"$tuple":[16,9,19]},{"$tuple":[16,9,20]},{"$tuple":[17,9,19]},{"$tuple":[18,9,19]},{"$tuple":[19,9,13]},{"$tuple":[20,9,13]},{"$tuple":[20,9,19]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,8,13]},{"$tuple":[12,8,19]},{"$tuple":[13,8,19]},{"$tuple":[14,8,19]},{"$tuple":[15,8,19]},{"$tuple":[16,8,12]},{"$tuple":[16,8,15]},{"$tuple":[16,8,16]},{"$tuple":[16,8,17]},{"$tuple":[16,8,18]},{"$tuple":[16,8,19]},{"$tuple":[16,8,20]},{"$tuple":[17,8,19]},{"$tuple":[18,8,19]},{"$tuple":[19,8,13]},{"$tuple":[20,8,13]},{"$tuple":[20,8,19]}]},"data":{"names":["stripped_dark_oak_log"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,8,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{},"type":"hearth.components.ceiling.CeilingTimbers"}},"parent":"/building","path":"/building/ceiling-room-1-1-0","primary":"/building/room-1-1-0","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","ceiling-room-1-1-0"]},"seed":0},"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,34,23]},"lo":{"$tuple":[4,3,22]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[4,2,22]},{"$tuple":[4,3,22]},{"$tuple":[4,4,22]},{"$tuple":[4,5,22]},{"$tuple":[4,6,22]},{"$tuple":[4,7,22]},{"$tuple":[4,8,22]},{"$tuple":[4,9,22]},{"$tuple":[4,10,22]},{"$tuple":[4,11,22]},{"$tuple":[4,12,22]},{"$tuple":[4,13,22]},{"$tuple":[4,14,22]},{"$tuple":[4,15,22]},{"$tuple":[4,16,22]},{"$tuple":[4,17,22]},{"$tuple":[4,18,22]},{"$tuple":[4,19,22]},{"$tuple":[4,20,22]},{"$tuple":[4,21,22]},{"$tuple":[4,22,22]},{"$tuple":[4,23,22]},{"$tuple":[4,24,22]},{"$tuple":[4,25,22]},{"$tuple":[4,26,22]},{"$tuple":[4,27,22]},{"$tuple":[4,28,22]},{"$tuple":[4,29,22]},{"$tuple":[4,30,22]},{"$tuple":[4,31,22]},{"$tuple":[4,2,23]},{"$tuple":[4,3,23]},{"$tuple":[4,4,23]},{"$tuple":[4,5,23]},{"$tuple":[4,6,23]},{"$tuple":[4,7,23]},{"$tuple":[4,8,23]},{"$tuple":[4,9,23]},{"$tuple":[4,10,23]},{"$tuple":[4,11,23]},{"$tuple":[4,12,23]},{"$tuple":[4,13,23]},{"$tuple":[4,14,23]},{"$tuple":[4,15,23]},{"$tuple":[4,16,23]},{"$tuple":[4,17,23]},{"$tuple":[4,18,23]},{"$tuple":[4,19,23]},{"$tuple":[4,20,23]},{"$tuple":[4,21,23]},{"$tuple":[4,22,23]},{"$tuple":[4,23,23]},{"$tuple":[4,24,23]},{"$tuple":[4,25,23]},{"$tuple":[4,26,23]},{"$tuple":[4,27,23]},{"$tuple":[4,28,23]},{"$tuple":[4,29,23]},{"$tuple":[4,30,23]},{"$tuple":[4,31,23]},{"$tuple":[6,2,22]},{"$tuple":[6,3,22]},{"$tuple":[6,4,22]},{"$tuple":[6,5,22]},{"$tuple":[6,6,22]},{"$tuple":[6,7,22]},{"$tuple":[6,8,22]},{"$tuple":[6,9,22]},{"$tuple":[6,10,22]},{"$tuple":[6,11,22]},{"$tuple":[6,12,22]},{"$tuple":[6,13,22]},{"$tuple":[6,14,22]},{"$tuple":[6,15,22]},{"$tuple":[6,16,22]},{"$tuple":[6,17,22]},{"$tuple":[6,18,22]},{"$tuple":[6,19,22]},{"$tuple":[6,20,22]},{"$tuple":[6,21,22]},{"$tuple":[6,22,22]},{"$tuple":[6,23,22]},{"$tuple":[6,24,22]},{"$tuple":[6,25,22]},{"$tuple":[6,26,22]},{"$tuple":[6,27,22]},{"$tuple":[6,28,22]},{"$tuple":[6,29,22]},{"$tuple":[6,30,22]},{"$tuple":[6,31,22]},{"$tuple":[6,2,23]},{"$tuple":[6,3,23]},{"$tuple":[6,4,23]},{"$tuple":[6,5,23]},{"$tuple":[6,6,23]},{"$tuple":[6,7,23]},{"$tuple":[6,8,23]},{"$tuple":[6,9,23]},{"$tuple":[6,10,23]},{"$tuple":[6,11,23]},{"$tuple":[6,12,23]},{"$tuple":[6,13,23]},{"$tuple":[6,14,23]},{"$tuple":[6,15,23]},{"$tuple":[6,16,23]},{"$tuple":[6,17,23]},{"$tuple":[6,18,23]},{"$tuple":[6,19,23]},{"$tuple":[6,20,23]},{"$tuple":[6,21,23]},{"$tuple":[6,22,23]},{"$tuple":[6,23,23]},{"$tuple":[6,24,23]},{"$tuple":[6,25,23]},{"$tuple":[6,26,23]},{"$tuple":[6,27,23]},{"$tuple":[6,28,23]},{"$tuple":[6,29,23]},{"$tuple":[6,30,23]},{"$tuple":[6,31,23]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[4,32,22]},{"$tuple":[4,32,23]},{"$tuple":[5,32,22]},{"$tuple":[5,32,23]},{"$tuple":[6,32,22]},{"$tuple":[6,32,23]}]},"data":{"names":["stone_brick_slab"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[5,33,22]},{"$tuple":[5,33,23]}]},"data":{"names":["cobblestone_wall"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[4,3,22]},"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-0","chimney"]},"seed":0},"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":1,"fill_cells":{"$tuple":[{"$tuple":[1,0,0]}]},"span":2},"envelope":{"$type":"Box","hi":{"$tuple":[6,2,23]},"lo":{"$tuple":[4,1,22]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[4,2,22]},{"$tuple":[4,2,23]},{"$tuple":[5,2,22]},{"$tuple":[5,2,23]},{"$tuple":[6,2,22]},{"$tuple":[6,2,23]},{"$tuple":[4,1,22]},{"$tuple":[4,1,23]},{"$tuple":[5,1,22]},{"$tuple":[5,1,23]},{"$tuple":[6,1,22]},{"$tuple":[6,1,23]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[4,2,22]},"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-0","chimney-bearing"]},"seed":0},"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,42,25]},"lo":{"$tuple":[-2,0,-17]}},"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,-5,2]},{"$tuple":[0,2,-4,2]},{"$tuple":[0,2,-3,2]},{"$tuple":[0,2,-2,2]},{"$tuple":[0,2,-1,2]},{"$tuple":[0,2,0,2]},{"$tuple":[0,2,1,2]},{"$tuple":[0,2,2,2]},{"$tuple":[0,2,3,2]},{"$tuple":[0,2,4,2]},{"$tuple":[0,2,5,2]},{"$tuple":[0,2,6,2]},{"$tuple":[0,2,7,2]},{"$tuple":[0,1,8,2]},{"$tuple":[0,1,9,2]},{"$tuple":[0,1,10,2]},{"$tuple":[0,1,11,2]},{"$tuple":[0,1,12,2]},{"$tuple":[0,1,13,2]},{"$tuple":[0,1,14,2]},{"$tuple":[0,1,15,2]},{"$tuple":[0,1,16,2]},{"$tuple":[0,1,17,2]},{"$tuple":[0,1,18,2]},{"$tuple":[0,1,19,2]},{"$tuple":[0,1,20,2]},{"$tuple":[0,1,21,2]},{"$tuple":[1,2,-5,2]},{"$tuple":[1,1,21,2]},{"$tuple":[2,2,-5,2]},{"$tuple":[2,1,21,2]},{"$tuple":[3,2,-5,2]},{"$tuple":[3,1,21,2]},{"$tuple":[4,2,-5,2]},{"$tuple":[4,2,-4,2]},{"$tuple":[4,2,0,2]},{"$tuple":[4,2,4,2]},{"$tuple":[4,1,8,2]},{"$tuple":[4,1,12,2]},{"$tuple":[4,1,16,2]},{"$tuple":[4,1,20,2]},{"$tuple":[4,1,22,2]},{"$tuple":[4,1,23,2]},{"$tuple":[5,2,-5,2]},{"$tuple":[5,1,23,2]},{"$tuple":[6,2,-5,2]},{"$tuple":[6,1,22,2]},{"$tuple":[6,1,23,2]},{"$tuple":[7,2,-5,2]},{"$tuple":[7,1,21,2]},{"$tuple":[8,2,-5,2]},{"$tuple":[8,2,-4,2]},{"$tuple":[8,2,0,2]},{"$tuple":[8,1,4,2]},{"$tuple":[8,1,8,2]},{"$tuple":[8,1,12,2]},{"$tuple":[8,1,16,2]},{"$tuple":[8,1,20,2]},{"$tuple":[8,1,21,2]},{"$tuple":[9,2,-5,2]},{"$tuple":[9,1,21,2]},{"$tuple":[10,2,-5,2]},{"$tuple":[10,1,21,2]},{"$tuple":[11,2,-5,2]},{"$tuple":[11,1,21,2]},{"$tuple":[12,1,-5,2]},{"$tuple":[12,1,-4,2]},{"$tuple":[12,1,0,2]},{"$tuple":[12,1,4,2]},{"$tuple":[12,1,8,2]},{"$tuple":[12,1,12,2]},{"$tuple":[12,1,16,2]},{"$tuple":[12,1,20,2]},{"$tuple":[12,1,21,2]},{"$tuple":[13,1,-5,2]},{"$tuple":[13,1,21,2]},{"$tuple":[14,1,-5,2]},{"$tuple":[14,1,21,2]},{"$tuple":[15,1,-5,2]},{"$tuple":[15,1,21,2]},{"$tuple":[16,1,-5,2]},{"$tuple":[16,1,-4,2]},{"$tuple":[16,1,0,2]},{"$tuple":[16,1,4,2]},{"$tuple":[16,1,8,2]},{"$tuple":[16,1,12,2]},{"$tuple":[16,1,16,2]},{"$tuple":[16,1,20,2]},{"$tuple":[16,1,21,2]},{"$tuple":[17,1,-5,2]},{"$tuple":[17,1,21,2]},{"$tuple":[18,1,-5,2]},{"$tuple":[18,1,21,2]},{"$tuple":[19,1,-5,2]},{"$tuple":[19,1,21,2]},{"$tuple":[20,1,-5,2]},{"$tuple":[20,1,-4,2]},{"$tuple":[20,1,0,2]},{"$tuple":[20,1,4,2]},{"$tuple":[20,1,8,2]},{"$tuple":[20,1,12,2]},{"$tuple":[20,1,16,2]},{"$tuple":[20,1,20,2]},{"$tuple":[20,1,21,2]},{"$tuple":[21,1,-5,2]},{"$tuple":[21,1,-4,2]},{"$tuple":[21,1,-3,2]},{"$tuple":[21,1,-2,2]},{"$tuple":[21,1,-1,2]},{"$tuple":[21,1,0,2]},{"$tuple":[21,1,1,2]},{"$tuple":[21,1,2,2]},{"$tuple":[21,1,3,2]},{"$tuple":[21,1,4,2]},{"$tuple":[21,1,5,2]},{"$tuple":[21,1,6,2]},{"$tuple":[21,1,7,2]},{"$tuple":[21,1,8,2]},{"$tuple":[21,1,9,2]},{"$tuple":[21,1,10,2]},{"$tuple":[21,1,11,2]},{"$tuple":[21,1,12,2]},{"$tuple":[21,1,13,2]},{"$tuple":[21,1,14,2]},{"$tuple":[21,1,15,2]},{"$tuple":[21,1,16,2]},{"$tuple":[21,1,17,2]},{"$tuple":[21,1,18,2]},{"$tuple":[21,1,19,2]},{"$tuple":[21,2,20,2]},{"$tuple":[21,2,21,2]}],"excavation":0,"fill":100,"strategy":"stepped"},"envelope":{"$type":"Box","hi":{"$tuple":[21,2,23]},"lo":{"$tuple":[0,0,-5]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[{"$type":"Box","hi":{"$tuple":[21,2,23]},"lo":{"$tuple":[0,0,-5]}}]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,2,-5]},{"$tuple":[0,1,-5]},{"$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,1,8]},{"$tuple":[0,0,8]},{"$tuple":[0,1,9]},{"$tuple":[0,0,9]},{"$tuple":[0,1,10]},{"$tuple":[0,0,10]},{"$tuple":[0,1,11]},{"$tuple":[0,0,11]},{"$tuple":[0,1,12]},{"$tuple":[0,0,12]},{"$tuple":[0,1,13]},{"$tuple":[0,0,13]},{"$tuple":[0,1,14]},{"$tuple":[0,0,14]},{"$tuple":[0,1,15]},{"$tuple":[0,0,15]},{"$tuple":[0,1,16]},{"$tuple":[0,0,16]},{"$tuple":[0,1,17]},{"$tuple":[0,0,17]},{"$tuple":[0,1,18]},{"$tuple":[0,0,18]},{"$tuple":[0,1,19]},{"$tuple":[0,0,19]},{"$tuple":[0,1,20]},{"$tuple":[0,0,20]},{"$tuple":[0,1,21]},{"$tuple":[0,0,21]},{"$tuple":[1,2,-5]},{"$tuple":[1,1,-5]},{"$tuple":[1,1,21]},{"$tuple":[1,0,21]},{"$tuple":[2,2,-5]},{"$tuple":[2,1,-5]},{"$tuple":[2,1,21]},{"$tuple":[2,0,21]},{"$tuple":[3,2,-5]},{"$tuple":[3,1,-5]},{"$tuple":[3,1,21]},{"$tuple":[3,0,21]},{"$tuple":[4,2,-5]},{"$tuple":[4,1,-5]},{"$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,1,8]},{"$tuple":[4,0,8]},{"$tuple":[4,1,12]},{"$tuple":[4,0,12]},{"$tuple":[4,1,16]},{"$tuple":[4,0,16]},{"$tuple":[4,1,20]},{"$tuple":[4,0,20]},{"$tuple":[4,1,22]},{"$tuple":[4,0,22]},{"$tuple":[4,1,23]},{"$tuple":[4,0,23]},{"$tuple":[5,2,-5]},{"$tuple":[5,1,-5]},{"$tuple":[5,1,23]},{"$tuple":[5,0,23]},{"$tuple":[6,2,-5]},{"$tuple":[6,1,-5]},{"$tuple":[6,1,22]},{"$tuple":[6,0,22]},{"$tuple":[6,1,23]},{"$tuple":[6,0,23]},{"$tuple":[7,2,-5]},{"$tuple":[7,1,-5]},{"$tuple":[7,1,21]},{"$tuple":[7,0,21]},{"$tuple":[8,2,-5]},{"$tuple":[8,1,-5]},{"$tuple":[8,2,-4]},{"$tuple":[8,1,-4]},{"$tuple":[8,2,0]},{"$tuple":[8,1,0]},{"$tuple":[8,1,4]},{"$tuple":[8,0,4]},{"$tuple":[8,1,8]},{"$tuple":[8,0,8]},{"$tuple":[8,1,12]},{"$tuple":[8,0,12]},{"$tuple":[8,1,16]},{"$tuple":[8,0,16]},{"$tuple":[8,1,20]},{"$tuple":[8,0,20]},{"$tuple":[8,1,21]},{"$tuple":[8,0,21]},{"$tuple":[9,2,-5]},{"$tuple":[9,1,-5]},{"$tuple":[9,1,21]},{"$tuple":[9,0,21]},{"$tuple":[10,2,-5]},{"$tuple":[10,1,-5]},{"$tuple":[10,1,21]},{"$tuple":[10,0,21]},{"$tuple":[11,2,-5]},{"$tuple":[11,1,-5]},{"$tuple":[11,1,21]},{"$tuple":[11,0,21]},{"$tuple":[12,1,-5]},{"$tuple":[12,0,-5]},{"$tuple":[12,1,-4]},{"$tuple":[12,0,-4]},{"$tuple":[12,1,0]},{"$tuple":[12,0,0]},{"$tuple":[12,1,4]},{"$tuple":[12,0,4]},{"$tuple":[12,1,8]},{"$tuple":[12,0,8]},{"$tuple":[12,1,12]},{"$tuple":[12,0,12]},{"$tuple":[12,1,16]},{"$tuple":[12,0,16]},{"$tuple":[12,1,20]},{"$tuple":[12,0,20]},{"$tuple":[12,1,21]},{"$tuple":[12,0,21]},{"$tuple":[13,1,-5]},{"$tuple":[13,0,-5]},{"$tuple":[13,1,21]},{"$tuple":[13,0,21]},{"$tuple":[14,1,-5]},{"$tuple":[14,0,-5]},{"$tuple":[14,1,21]},{"$tuple":[14,0,21]},{"$tuple":[15,1,-5]},{"$tuple":[15,0,-5]},{"$tuple":[15,1,21]},{"$tuple":[15,0,21]},{"$tuple":[16,1,-5]},{"$tuple":[16,0,-5]},{"$tuple":[16,1,-4]},{"$tuple":[16,0,-4]},{"$tuple":[16,1,0]},{"$tuple":[16,0,0]},{"$tuple":[16,1,4]},{"$tuple":[16,0,4]},{"$tuple":[16,1,8]},{"$tuple":[16,0,8]},{"$tuple":[16,1,12]},{"$tuple":[16,0,12]},{"$tuple":[16,1,16]},{"$tuple":[16,0,16]},{"$tuple":[16,1,20]},{"$tuple":[16,0,20]},{"$tuple":[16,1,21]},{"$tuple":[16,0,21]},{"$tuple":[17,1,-5]},{"$tuple":[17,0,-5]},{"$tuple":[17,1,21]},{"$tuple":[17,0,21]},{"$tuple":[18,1,-5]},{"$tuple":[18,0,-5]},{"$tuple":[18,1,21]},{"$tuple":[18,0,21]},{"$tuple":[19,1,-5]},{"$tuple":[19,0,-5]},{"$tuple":[19,1,21]},{"$tuple":[19,0,21]},{"$tuple":[20,1,-5]},{"$tuple":[20,0,-5]},{"$tuple":[20,1,-4]},{"$tuple":[20,0,-4]},{"$tuple":[20,1,0]},{"$tuple":[20,0,0]},{"$tuple":[20,1,4]},{"$tuple":[20,0,4]},{"$tuple":[20,1,8]},{"$tuple":[20,0,8]},{"$tuple":[20,1,12]},{"$tuple":[20,0,12]},{"$tuple":[20,1,16]},{"$tuple":[20,0,16]},{"$tuple":[20,1,20]},{"$tuple":[20,0,20]},{"$tuple":[20,1,21]},{"$tuple":[20,0,21]},{"$tuple":[21,1,-5]},{"$tuple":[21,0,-5]},{"$tuple":[21,1,-4]},{"$tuple":[21,0,-4]},{"$tuple":[21,1,-3]},{"$tuple":[21,0,-3]},{"$tuple":[21,1,-2]},{"$tuple":[21,0,-2]},{"$tuple":[21,1,-1]},{"$tuple":[21,0,-1]},{"$tuple":[21,1,0]},{"$tuple":[21,0,0]},{"$tuple":[21,1,1]},{"$tuple":[21,0,1]},{"$tuple":[21,1,2]},{"$tuple":[21,0,2]},{"$tuple":[21,1,3]},{"$tuple":[21,0,3]},{"$tuple":[21,1,4]},{"$tuple":[21,0,4]},{"$tuple":[21,1,5]},{"$tuple":[21,0,5]},{"$tuple":[21,1,6]},{"$tuple":[21,0,6]},{"$tuple":[21,1,7]},{"$tuple":[21,0,7]},{"$tuple":[21,1,8]},{"$tuple":[21,0,8]},{"$tuple":[21,1,9]},{"$tuple":[21,0,9]},{"$tuple":[21,1,10]},{"$tuple":[21,0,10]},{"$tuple":[21,1,11]},{"$tuple":[21,0,11]},{"$tuple":[21,1,12]},{"$tuple":[21,0,12]},{"$tuple":[21,1,13]},{"$tuple":[21,0,13]},{"$tuple":[21,1,14]},{"$tuple":[21,0,14]},{"$tuple":[21,1,15]},{"$tuple":[21,0,15]},{"$tuple":[21,1,16]},{"$tuple":[21,0,16]},{"$tuple":[21,1,17]},{"$tuple":[21,0,17]},{"$tuple":[21,1,18]},{"$tuple":[21,0,18]},{"$tuple":[21,1,19]},{"$tuple":[21,0,19]},{"$tuple":[21,2,20]},{"$tuple":[21,1,20]},{"$tuple":[21,2,21]},{"$tuple":[21,1,21]},{"$tuple":[0,2,8]},{"$tuple":[0,2,9]},{"$tuple":[0,2,10]},{"$tuple":[0,2,11]},{"$tuple":[0,2,12]},{"$tuple":[0,2,13]},{"$tuple":[0,2,14]},{"$tuple":[0,2,15]},{"$tuple":[0,2,16]},{"$tuple":[0,2,17]},{"$tuple":[0,2,18]},{"$tuple":[0,2,19]},{"$tuple":[0,2,20]},{"$tuple":[0,2,21]},{"$tuple":[1,2,21]},{"$tuple":[2,2,21]},{"$tuple":[3,2,21]},{"$tuple":[4,2,8]},{"$tuple":[4,2,12]},{"$tuple":[4,2,16]},{"$tuple":[4,2,20]},{"$tuple":[4,2,22]},{"$tuple":[4,2,23]},{"$tuple":[5,2,23]},{"$tuple":[6,2,22]},{"$tuple":[6,2,23]},{"$tuple":[7,2,21]},{"$tuple":[8,2,4]},{"$tuple":[8,2,8]},{"$tuple":[8,2,12]},{"$tuple":[8,2,16]},{"$tuple":[8,2,20]},{"$tuple":[8,2,21]},{"$tuple":[9,2,21]},{"$tuple":[10,2,21]},{"$tuple":[11,2,21]},{"$tuple":[12,2,-5]},{"$tuple":[12,2,-4]},{"$tuple":[12,2,0]},{"$tuple":[12,2,4]},{"$tuple":[12,2,8]},{"$tuple":[12,2,12]},{"$tuple":[12,2,16]},{"$tuple":[12,2,20]},{"$tuple":[12,2,21]},{"$tuple":[13,2,-5]},{"$tuple":[13,2,21]},{"$tuple":[14,2,-5]},{"$tuple":[14,2,21]},{"$tuple":[15,2,-5]},{"$tuple":[15,2,21]},{"$tuple":[16,2,-5]},{"$tuple":[16,2,-4]},{"$tuple":[16,2,0]},{"$tuple":[16,2,4]},{"$tuple":[16,2,8]},{"$tuple":[16,2,12]},{"$tuple":[16,2,16]},{"$tuple":[16,2,20]},{"$tuple":[16,2,21]},{"$tuple":[17,2,-5]},{"$tuple":[17,2,21]},{"$tuple":[18,2,-5]},{"$tuple":[18,2,21]},{"$tuple":[19,2,-5]},{"$tuple":[19,2,21]},{"$tuple":[20,2,-5]},{"$tuple":[20,2,-4]},{"$tuple":[20,2,0]},{"$tuple":[20,2,4]},{"$tuple":[20,2,8]},{"$tuple":[20,2,12]},{"$tuple":[20,2,16]},{"$tuple":[20,2,20]},{"$tuple":[20,2,21]},{"$tuple":[21,2,-5]},{"$tuple":[21,2,-4]},{"$tuple":[21,2,-3]},{"$tuple":[21,2,-2]},{"$tuple":[21,2,-1]},{"$tuple":[21,2,0]},{"$tuple":[21,2,1]},{"$tuple":[21,2,2]},{"$tuple":[21,2,3]},{"$tuple":[21,2,4]},{"$tuple":[21,2,5]},{"$tuple":[21,2,6]},{"$tuple":[21,2,7]},{"$tuple":[21,2,8]},{"$tuple":[21,2,9]},{"$tuple":[21,2,10]},{"$tuple":[21,2,11]},{"$tuple":[21,2,12]},{"$tuple":[21,2,13]},{"$tuple":[21,2,14]},{"$tuple":[21,2,15]},{"$tuple":[21,2,16]},{"$tuple":[21,2,17]},{"$tuple":[21,2,18]},{"$tuple":[21,2,19]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,0,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"floor":3,"footprint":[[0,-5],[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],[0,11],[0,12],[0,13],[0,14],[0,15],[0,16],[0,17],[0,18],[0,19],[0,20],[0,21],[1,-5],[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],[1,11],[1,12],[1,13],[1,14],[1,15],[1,16],[1,17],[1,18],[1,19],[1,20],[1,21],[2,-5],[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],[2,11],[2,12],[2,13],[2,14],[2,15],[2,16],[2,17],[2,18],[2,19],[2,20],[2,21],[3,-5],[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],[3,11],[3,12],[3,13],[3,14],[3,15],[3,16],[3,17],[3,18],[3,19],[3,20],[3,21],[4,-5],[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],[4,13],[4,14],[4,15],[4,16],[4,17],[4,18],[4,19],[4,20],[4,21],[4,22],[4,23],[5,-5],[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],[5,13],[5,14],[5,15],[5,16],[5,17],[5,18],[5,19],[5,20],[5,21],[5,22],[5,23],[6,-5],[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],[6,13],[6,14],[6,15],[6,16],[6,17],[6,18],[6,19],[6,20],[6,21],[6,22],[6,23],[7,-5],[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],[7,11],[7,12],[7,13],[7,14],[7,15],[7,16],[7,17],[7,18],[7,19],[7,20],[7,21],[8,-5],[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],[8,11],[8,12],[8,13],[8,14],[8,15],[8,16],[8,17],[8,18],[8,19],[8,20],[8,21],[9,-5],[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],[9,11],[9,12],[9,13],[9,14],[9,15],[9,16],[9,17],[9,18],[9,19],[9,20],[9,21],[10,-5],[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],[10,11],[10,12],[10,13],[10,14],[10,15],[10,16],[10,17],[10,18],[10,19],[10,20],[10,21],[11,-5],[11,-4],[11,-3],[11,-2],[11,-1],[11,0],[11,1],[11,2],[11,3],[11,4],[11,5],[11,6],[11,7],[11,8],[11,9],[11,10],[11,11],[11,12],[11,13],[11,14],[11,15],[11,16],[11,17],[11,18],[11,19],[11,20],[11,21],[12,-5],[12,-4],[12,-3],[12,-2],[12,-1],[12,0],[12,1],[12,2],[12,3],[12,4],[12,5],[12,6],[12,7],[12,8],[12,9],[12,10],[12,11],[12,12],[12,13],[12,14],[12,15],[12,16],[12,17],[12,18],[12,19],[12,20],[12,21],[13,-5],[13,-4],[13,-3],[13,-2],[13,-1],[13,0],[13,1],[13,2],[13,3],[13,4],[13,5],[13,6],[13,7],[13,8],[13,9],[13,10],[13,11],[13,12],[13,13],[13,14],[13,15],[13,16],[13,17],[13,18],[13,19],[13,20],[13,21],[14,-5],[14,-4],[14,-3],[14,-2],[14,-1],[14,0],[14,1],[14,2],[14,3],[14,4],[14,5],[14,6],[14,7],[14,8],[14,9],[14,10],[14,11],[14,12],[14,13],[14,14],[14,15],[14,16],[14,17],[14,18],[14,19],[14,20],[14,21],[15,-5],[15,-4],[15,-3],[15,-2],[15,-1],[15,0],[15,1],[15,2],[15,3],[15,4],[15,5],[15,6],[15,7],[15,8],[15,9],[15,10],[15,11],[15,12],[15,13],[15,14],[15,15],[15,16],[15,17],[15,18],[15,19],[15,20],[15,21],[16,-5],[16,-4],[16,-3],[16,-2],[16,-1],[16,0],[16,1],[16,2],[16,3],[16,4],[16,5],[16,6],[16,7],[16,8],[16,9],[16,10],[16,11],[16,12],[16,13],[16,14],[16,15],[16,16],[16,17],[16,18],[16,19],[16,20],[16,21],[17,-5],[17,-4],[17,-3],[17,-2],[17,-1],[17,0],[17,1],[17,2],[17,3],[17,4],[17,5],[17,6],[17,7],[17,8],[17,9],[17,10],[17,11],[17,12],[17,13],[17,14],[17,15],[17,16],[17,17],[17,18],[17,19],[17,20],[17,21],[18,-5],[18,-4],[18,-3],[18,-2],[18,-1],[18,0],[18,1],[18,2],[18,3],[18,4],[18,5],[18,6],[18,7],[18,8],[18,9],[18,10],[18,11],[18,12],[18,13],[18,14],[18,15],[18,16],[18,17],[18,18],[18,19],[18,20],[18,21],[19,-5],[19,-4],[19,-3],[19,-2],[19,-1],[19,0],[19,1],[19,2],[19,3],[19,4],[19,5],[19,6],[19,7],[19,8],[19,9],[19,10],[19,11],[19,12],[19,13],[19,14],[19,15],[19,16],[19,17],[19,18],[19,19],[19,20],[19,21],[20,-5],[20,-4],[20,-3],[20,-2],[20,-1],[20,0],[20,1],[20,2],[20,3],[20,4],[20,5],[20,6],[20,7],[20,8],[20,9],[20,10],[20,11],[20,12],[20,13],[20,14],[20,15],[20,16],[20,17],[20,18],[20,19],[20,20],[20,21],[21,-5],[21,-4],[21,-3],[21,-2],[21,-1],[21,0],[21,1],[21,2],[21,3],[21,4],[21,5],[21,6],[21,7],[21,8],[21,9],[21,10],[21,11],[21,12],[21,13],[21,14],[21,15],[21,16],[21,17],[21,18],[21,19],[21,20],[21,21]],"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":"stepped"},"type":"hearth.adapters.site.Foundation"}},"parent":"/building","path":"/building/foundation","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","foundation"]},"seed":0},"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,21],"depth":5,"entrance_x":5,"maximum_post_span":12,"omitted_optional_seats":0,"seats":[{"$tuple":[1,1,-2,"east"]},{"$tuple":[20,1,-2,"west"]}],"width":22},"envelope":{"$type":"Box","hi":{"$tuple":[21,12,-1]},"lo":{"$tuple":[0,3,-5]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[5,4,-5]},"turn":0},"grant":null,"key":"front","kind":"access","region":{"$type":"Box","hi":{"$tuple":[5,5,-5]},"lo":{"$tuple":[5,4,-5]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[4,4,-5]},{"$tuple":[4,4,-4]},{"$tuple":[4,4,-3]},{"$tuple":[4,4,-2]},{"$tuple":[4,4,-1]},{"$tuple":[4,5,-5]},{"$tuple":[4,5,-4]},{"$tuple":[4,5,-3]},{"$tuple":[4,5,-2]},{"$tuple":[4,5,-1]},{"$tuple":[5,4,-5]},{"$tuple":[5,4,-4]},{"$tuple":[5,4,-3]},{"$tuple":[5,4,-2]},{"$tuple":[5,4,-1]},{"$tuple":[5,5,-5]},{"$tuple":[5,5,-4]},{"$tuple":[5,5,-3]},{"$tuple":[5,5,-2]},{"$tuple":[5,5,-1]},{"$tuple":[6,4,-5]},{"$tuple":[6,4,-4]},{"$tuple":[6,4,-3]},{"$tuple":[6,4,-2]},{"$tuple":[6,4,-1]},{"$tuple":[6,5,-5]},{"$tuple":[6,5,-4]},{"$tuple":[6,5,-3]},{"$tuple":[6,5,-2]},{"$tuple":[6,5,-1]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,3,-5]},{"$tuple":[0,4,-5]},{"$tuple":[0,5,-5]},{"$tuple":[0,6,-5]},{"$tuple":[0,7,-5]},{"$tuple":[0,8,-5]},{"$tuple":[10,3,-5]},{"$tuple":[10,4,-5]},{"$tuple":[10,5,-5]},{"$tuple":[10,6,-5]},{"$tuple":[10,7,-5]},{"$tuple":[10,8,-5]},{"$tuple":[21,3,-5]},{"$tuple":[21,4,-5]},{"$tuple":[21,5,-5]},{"$tuple":[21,6,-5]},{"$tuple":[21,7,-5]},{"$tuple":[21,8,-5]},{"$tuple":[0,8,0]},{"$tuple":[21,8,0]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[21,6,0]},"lo":{"$tuple":[0,3,-5]}},"cells":{"$tuple":[{"$tuple":[5,4,-1]},{"$tuple":[5,4,-5]}]},"data":{},"kind":"route","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,3,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"balcony":false,"depth":5,"entrance_x":5,"maximum_post_span":12,"rail_material":"dark_oak","width":22},"type":"hearth.components.roofs.Porch"}},"parent":"/building","path":"/building/porch","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","porch"]},"seed":0},"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,7,-4]},"lo":{"$tuple":[1,6,-4]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,6,-4]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[1,6,-4]},"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-0","porch","lantern-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.lantern","version":"1"},"/building/porch/lantern-20":{"$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":[20,7,-4]},"lo":{"$tuple":[20,6,-4]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[20,6,-4]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[20,6,-4]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"hanging":true},"type":"hearth.components.interior.Light"}},"parent":"/building/porch","path":"/building/porch/lantern-20","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","porch","lantern-20"]},"seed":0},"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":[2,0,2]},{"$tuple":[2,0,3]},{"$tuple":[3,0,2]},{"$tuple":[3,0,3]},{"$tuple":[4,0,2]},{"$tuple":[4,0,3]},{"$tuple":[5,0,2]},{"$tuple":[5,0,3]},{"$tuple":[6,0,2]},{"$tuple":[6,0,3]},{"$tuple":[7,0,2]},{"$tuple":[7,0,3]}]},"axis":"x","landing":{"$tuple":[7,1,4]},"prepared_floor":true,"purpose":"bedroom","source":"/building/room-0-0-0"},"envelope":{"$type":"Box","hi":{"$tuple":[22,25,11]},"lo":{"$tuple":[-1,9,-1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":{"$tuple":["room","landing"]},"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[7,10,4]},"turn":0},"grant":null,"key":"landing","kind":"access","region":{"$type":"Box","hi":{"$tuple":[7,11,4]},"lo":{"$tuple":[7,10,4]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,9,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"axis":"x","depth":11,"design":{"inputs":{"dormer_sides":["left","right"],"dormer_spacing":10,"end_hips":[0,0],"ridge_component":{"inputs":{"length":7,"material":"deepslate_tile","timber":"dark_oak"},"type":"hearth.components.rooflantern.RidgeLantern"},"ridge_min_run":17,"ridge_required":false,"rise":[1,2],"trim":"dark_oak"},"type":"hearth.components.roofcraft.RoofDesign"},"material":"deepslate_tile","purpose":"bedroom","width":22},"type":"hearth.components.lofts.InhabitedRoof"}},"parent":"/building","path":"/building/roof-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0"]},"seed":0},"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.bedroom","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":[2,0,2]},{"$tuple":[2,0,3]},{"$tuple":[3,0,2]},{"$tuple":[3,0,3]},{"$tuple":[4,0,2]},{"$tuple":[4,0,3]},{"$tuple":[5,0,2]},{"$tuple":[5,0,3]},{"$tuple":[6,0,2]},{"$tuple":[6,0,3]},{"$tuple":[7,0,2]},{"$tuple":[7,0,3]}]},"axis":"x","center":{"$tuple":[11,1,5]},"depth":11,"doors":{"$tuple":["landing"]},"furniture":[{"$tuple":[{"$tuple":[20,1,2]},1,{"$tuple":[18,1,2]}]},{"$tuple":[{"$tuple":[13,1,9]},3,{"$tuple":[15,1,9]}]},{"$tuple":[{"$tuple":[20,1,7]},2,{"$tuple":[20,1,5]}]},{"$tuple":[{"$tuple":[13,1,1]},0,{"$tuple":[13,1,3]}]},{"$tuple":[{"$tuple":[4,1,9]},2,{"$tuple":[4,1,7]}]},{"$tuple":[{"$tuple":[1,1,5]},3,{"$tuple":[3,1,5]}]}],"lights":[{"$tuple":[3,3,5]},{"$tuple":[7,3,4]},{"$tuple":[11,3,3]},{"$tuple":[14,3,5]},{"$tuple":[15,3,9]},{"$tuple":[17,3,2]},{"$tuple":[19,3,5]}],"omitted_optional_stations":0,"purpose":"bedroom","stair_down":true,"stair_up":false,"width":22},"envelope":{"$type":"Box","hi":{"$tuple":[22,25,11]},"lo":{"$tuple":[-1,9,-1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[7,10,4]},"turn":0},"grant":null,"key":"landing","kind":"access","region":{"$type":"Box","hi":{"$tuple":[7,11,4]},"lo":{"$tuple":[7,10,4]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,9,0]},{"$tuple":[0,9,1]},{"$tuple":[0,9,2]},{"$tuple":[0,9,3]},{"$tuple":[0,9,4]},{"$tuple":[0,9,5]},{"$tuple":[0,9,6]},{"$tuple":[0,9,7]},{"$tuple":[0,9,8]},{"$tuple":[0,9,9]},{"$tuple":[0,9,10]},{"$tuple":[1,9,0]},{"$tuple":[1,9,1]},{"$tuple":[1,9,2]},{"$tuple":[1,9,3]},{"$tuple":[1,9,4]},{"$tuple":[1,9,5]},{"$tuple":[1,9,6]},{"$tuple":[1,9,7]},{"$tuple":[1,9,8]},{"$tuple":[1,9,9]},{"$tuple":[1,9,10]},{"$tuple":[2,9,0]},{"$tuple":[2,9,1]},{"$tuple":[2,9,4]},{"$tuple":[2,9,5]},{"$tuple":[2,9,6]},{"$tuple":[2,9,7]},{"$tuple":[2,9,8]},{"$tuple":[2,9,9]},{"$tuple":[2,9,10]},{"$tuple":[3,9,0]},{"$tuple":[3,9,1]},{"$tuple":[3,9,4]},{"$tuple":[3,9,5]},{"$tuple":[3,9,6]},{"$tuple":[3,9,7]},{"$tuple":[3,9,8]},{"$tuple":[3,9,9]},{"$tuple":[3,9,10]},{"$tuple":[4,9,0]},{"$tuple":[4,9,1]},{"$tuple":[4,9,4]},{"$tuple":[4,9,5]},{"$tuple":[4,9,6]},{"$tuple":[4,9,7]},{"$tuple":[4,9,8]},{"$tuple":[4,9,9]},{"$tuple":[4,9,10]},{"$tuple":[5,9,0]},{"$tuple":[5,9,1]},{"$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":[5,9,10]},{"$tuple":[6,9,0]},{"$tuple":[6,9,1]},{"$tuple":[6,9,4]},{"$tuple":[6,9,5]},{"$tuple":[6,9,6]},{"$tuple":[6,9,7]},{"$tuple":[6,9,8]},{"$tuple":[6,9,9]},{"$tuple":[6,9,10]},{"$tuple":[7,9,0]},{"$tuple":[7,9,1]},{"$tuple":[7,9,4]},{"$tuple":[7,9,5]},{"$tuple":[7,9,6]},{"$tuple":[7,9,7]},{"$tuple":[7,9,8]},{"$tuple":[7,9,9]},{"$tuple":[7,9,10]},{"$tuple":[8,9,0]},{"$tuple":[8,9,1]},{"$tuple":[8,9,2]},{"$tuple":[8,9,3]},{"$tuple":[8,9,4]},{"$tuple":[8,9,5]},{"$tuple":[8,9,6]},{"$tuple":[8,9,7]},{"$tuple":[8,9,8]},{"$tuple":[8,9,9]},{"$tuple":[8,9,10]},{"$tuple":[9,9,0]},{"$tuple":[9,9,1]},{"$tuple":[9,9,2]},{"$tuple":[9,9,3]},{"$tuple":[9,9,4]},{"$tuple":[9,9,5]},{"$tuple":[9,9,6]},{"$tuple":[9,9,7]},{"$tuple":[9,9,8]},{"$tuple":[9,9,9]},{"$tuple":[9,9,10]},{"$tuple":[10,9,0]},{"$tuple":[10,9,1]},{"$tuple":[10,9,2]},{"$tuple":[10,9,3]},{"$tuple":[10,9,4]},{"$tuple":[10,9,5]},{"$tuple":[10,9,6]},{"$tuple":[10,9,7]},{"$tuple":[10,9,8]},{"$tuple":[10,9,9]},{"$tuple":[10,9,10]},{"$tuple":[11,9,0]},{"$tuple":[11,9,1]},{"$tuple":[11,9,2]},{"$tuple":[11,9,3]},{"$tuple":[11,9,4]},{"$tuple":[11,9,5]},{"$tuple":[11,9,6]},{"$tuple":[11,9,7]},{"$tuple":[11,9,8]},{"$tuple":[11,9,9]},{"$tuple":[11,9,10]},{"$tuple":[12,9,0]},{"$tuple":[12,9,1]},{"$tuple":[12,9,2]},{"$tuple":[12,9,3]},{"$tuple":[12,9,4]},{"$tuple":[12,9,5]},{"$tuple":[12,9,6]},{"$tuple":[12,9,7]},{"$tuple":[12,9,8]},{"$tuple":[12,9,9]},{"$tuple":[12,9,10]},{"$tuple":[13,9,0]},{"$tuple":[13,9,1]},{"$tuple":[13,9,2]},{"$tuple":[13,9,3]},{"$tuple":[13,9,4]},{"$tuple":[13,9,5]},{"$tuple":[13,9,6]},{"$tuple":[13,9,7]},{"$tuple":[13,9,8]},{"$tuple":[13,9,9]},{"$tuple":[13,9,10]},{"$tuple":[14,9,0]},{"$tuple":[14,9,1]},{"$tuple":[14,9,2]},{"$tuple":[14,9,3]},{"$tuple":[14,9,4]},{"$tuple":[14,9,5]},{"$tuple":[14,9,6]},{"$tuple":[14,9,7]},{"$tuple":[14,9,8]},{"$tuple":[14,9,9]},{"$tuple":[14,9,10]},{"$tuple":[15,9,0]},{"$tuple":[15,9,1]},{"$tuple":[15,9,2]},{"$tuple":[15,9,3]},{"$tuple":[15,9,4]},{"$tuple":[15,9,5]},{"$tuple":[15,9,6]},{"$tuple":[15,9,7]},{"$tuple":[15,9,8]},{"$tuple":[15,9,9]},{"$tuple":[15,9,10]},{"$tuple":[16,9,0]},{"$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":[16,9,10]},{"$tuple":[17,9,0]},{"$tuple":[17,9,1]},{"$tuple":[17,9,2]},{"$tuple":[17,9,3]},{"$tuple":[17,9,4]},{"$tuple":[17,9,5]},{"$tuple":[17,9,6]},{"$tuple":[17,9,7]},{"$tuple":[17,9,8]},{"$tuple":[17,9,9]},{"$tuple":[17,9,10]},{"$tuple":[18,9,0]},{"$tuple":[18,9,1]},{"$tuple":[18,9,2]},{"$tuple":[18,9,3]},{"$tuple":[18,9,4]},{"$tuple":[18,9,5]},{"$tuple":[18,9,6]},{"$tuple":[18,9,7]},{"$tuple":[18,9,8]},{"$tuple":[18,9,9]},{"$tuple":[18,9,10]},{"$tuple":[19,9,0]},{"$tuple":[19,9,1]},{"$tuple":[19,9,2]},{"$tuple":[19,9,3]},{"$tuple":[19,9,4]},{"$tuple":[19,9,5]},{"$tuple":[19,9,6]},{"$tuple":[19,9,7]},{"$tuple":[19,9,8]},{"$tuple":[19,9,9]},{"$tuple":[19,9,10]},{"$tuple":[20,9,0]},{"$tuple":[20,9,1]},{"$tuple":[20,9,2]},{"$tuple":[20,9,3]},{"$tuple":[20,9,4]},{"$tuple":[20,9,5]},{"$tuple":[20,9,6]},{"$tuple":[20,9,7]},{"$tuple":[20,9,8]},{"$tuple":[20,9,9]},{"$tuple":[20,9,10]},{"$tuple":[21,9,0]},{"$tuple":[21,9,1]},{"$tuple":[21,9,2]},{"$tuple":[21,9,3]},{"$tuple":[21,9,4]},{"$tuple":[21,9,5]},{"$tuple":[21,9,6]},{"$tuple":[21,9,7]},{"$tuple":[21,9,8]},{"$tuple":[21,9,9]},{"$tuple":[21,9,10]}]},"data":{},"kind":"sealed","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,10,5]},{"$tuple":[3,11,5]},{"$tuple":[4,10,5]},{"$tuple":[4,10,6]},{"$tuple":[4,10,7]},{"$tuple":[4,11,5]},{"$tuple":[4,11,6]},{"$tuple":[4,11,7]},{"$tuple":[5,10,5]},{"$tuple":[5,11,5]},{"$tuple":[6,10,5]},{"$tuple":[6,11,5]},{"$tuple":[7,10,4]},{"$tuple":[7,10,5]},{"$tuple":[7,11,4]},{"$tuple":[7,11,5]},{"$tuple":[8,10,4]},{"$tuple":[8,10,5]},{"$tuple":[8,11,4]},{"$tuple":[8,11,5]},{"$tuple":[9,10,4]},{"$tuple":[9,10,5]},{"$tuple":[9,11,4]},{"$tuple":[9,11,5]},{"$tuple":[10,10,4]},{"$tuple":[10,10,5]},{"$tuple":[10,11,4]},{"$tuple":[10,11,5]},{"$tuple":[11,10,3]},{"$tuple":[11,10,4]},{"$tuple":[11,10,5]},{"$tuple":[11,11,3]},{"$tuple":[11,11,4]},{"$tuple":[11,11,5]},{"$tuple":[12,10,3]},{"$tuple":[12,10,5]},{"$tuple":[12,11,3]},{"$tuple":[12,11,5]},{"$tuple":[13,10,3]},{"$tuple":[13,10,5]},{"$tuple":[13,11,3]},{"$tuple":[13,11,5]},{"$tuple":[14,10,3]},{"$tuple":[14,10,5]},{"$tuple":[14,11,3]},{"$tuple":[14,11,5]},{"$tuple":[15,10,3]},{"$tuple":[15,10,5]},{"$tuple":[15,10,6]},{"$tuple":[15,10,7]},{"$tuple":[15,10,8]},{"$tuple":[15,10,9]},{"$tuple":[15,11,3]},{"$tuple":[15,11,5]},{"$tuple":[15,11,6]},{"$tuple":[15,11,7]},{"$tuple":[15,11,8]},{"$tuple":[15,11,9]},{"$tuple":[16,10,3]},{"$tuple":[16,10,5]},{"$tuple":[16,11,3]},{"$tuple":[16,11,5]},{"$tuple":[17,10,2]},{"$tuple":[17,10,3]},{"$tuple":[17,10,5]},{"$tuple":[17,11,2]},{"$tuple":[17,11,3]},{"$tuple":[17,11,5]},{"$tuple":[18,10,2]},{"$tuple":[18,10,5]},{"$tuple":[18,11,2]},{"$tuple":[18,11,5]},{"$tuple":[19,10,5]},{"$tuple":[19,11,5]},{"$tuple":[20,10,5]},{"$tuple":[20,11,5]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[22,25,11]},"lo":{"$tuple":[-1,9,-1]}},"cells":{"$tuple":[{"$tuple":[7,10,4]},{"$tuple":[11,10,5]},{"$tuple":[18,10,2]},{"$tuple":[15,10,9]},{"$tuple":[20,10,5]},{"$tuple":[13,10,3]},{"$tuple":[4,10,7]},{"$tuple":[3,10,5]}]},"data":{},"kind":"route","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[22,25,11]},"lo":{"$tuple":[-1,9,-1]}},"cells":{"$tuple":[{"$tuple":[7,10,4]},{"$tuple":[11,10,5]},{"$tuple":[18,10,2]},{"$tuple":[15,10,9]},{"$tuple":[20,10,5]},{"$tuple":[13,10,3]},{"$tuple":[4,10,7]},{"$tuple":[3,10,5]}]},"data":{"minimum":1},"kind":"light","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[22,25,11]},"lo":{"$tuple":[-1,9,-1]}},"cells":{"$tuple":[]},"data":{"groups":[["red_bed"],["barrel"]]},"kind":"furnishing","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[22,25,11]},"lo":{"$tuple":[-1,9,-1]}},"cells":{"$tuple":[{"$tuple":[11,10,5]}]},"data":{"apertures":{"$tuple":[{"$tuple":[2,0,2]},{"$tuple":[2,0,3]},{"$tuple":[3,0,2]},{"$tuple":[3,0,3]},{"$tuple":[4,0,2]},{"$tuple":[4,0,3]},{"$tuple":[5,0,2]},{"$tuple":[5,0,3]},{"$tuple":[6,0,2]},{"$tuple":[6,0,3]},{"$tuple":[7,0,2]},{"$tuple":[7,0,3]}]}},"kind":"enclosed-volume","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,9,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"aperture":[[2,0,2],[2,0,3],[3,0,2],[3,0,3],[4,0,2],[4,0,3],[5,0,2],[5,0,3],[6,0,2],[6,0,3],[7,0,2],[7,0,3]],"landing":[7,1,4],"purpose":"bedroom"},"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-0","roof-0","room"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"room.loft.bedroom","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":[3,4,2]},{"$tuple":[3,4,3]},{"$tuple":[3,4,4]},{"$tuple":[3,4,5]},{"$tuple":[3,4,6]},{"$tuple":[3,4,7]},{"$tuple":[3,4,8]},{"$tuple":[3,4,9]},{"$tuple":[9,4,2]},{"$tuple":[9,4,3]},{"$tuple":[9,4,4]},{"$tuple":[9,4,5]},{"$tuple":[9,4,6]},{"$tuple":[9,4,7]},{"$tuple":[9,4,8]},{"$tuple":[15,4,1]},{"$tuple":[15,4,2]},{"$tuple":[15,4,3]},{"$tuple":[15,4,4]},{"$tuple":[15,4,5]},{"$tuple":[15,4,6]},{"$tuple":[15,4,7]},{"$tuple":[15,4,8]},{"$tuple":[15,4,9]}],"omitted_optional_ties":[]},"envelope":{"$type":"Box","hi":{"$tuple":[21,13,10]},"lo":{"$tuple":[0,13,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,13,1]},{"$tuple":[3,13,10]},{"$tuple":[9,13,1]},{"$tuple":[9,13,9]},{"$tuple":[15,13,0]},{"$tuple":[15,13,10]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,13,2]},{"$tuple":[3,13,3]},{"$tuple":[3,13,4]},{"$tuple":[3,13,5]},{"$tuple":[3,13,6]},{"$tuple":[3,13,7]},{"$tuple":[3,13,8]},{"$tuple":[3,13,9]},{"$tuple":[9,13,2]},{"$tuple":[9,13,3]},{"$tuple":[9,13,4]},{"$tuple":[9,13,5]},{"$tuple":[9,13,6]},{"$tuple":[9,13,7]},{"$tuple":[9,13,8]},{"$tuple":[15,13,1]},{"$tuple":[15,13,2]},{"$tuple":[15,13,3]},{"$tuple":[15,13,4]},{"$tuple":[15,13,5]},{"$tuple":[15,13,6]},{"$tuple":[15,13,7]},{"$tuple":[15,13,8]},{"$tuple":[15,13,9]}]},"data":{"names":["spruce_log"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,9,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"axis":"x","depth":11,"level":4,"spacing":6,"width":22},"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-0","roof-0","room","collars"]},"seed":0},"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":[1,1,2]},{"$tuple":[1,1,3]},{"$tuple":[2,1,1]},{"$tuple":[3,1,1]},{"$tuple":[4,1,1]},{"$tuple":[4,1,4]},{"$tuple":[5,1,1]},{"$tuple":[5,1,4]},{"$tuple":[6,1,1]},{"$tuple":[6,1,4]},{"$tuple":[7,1,1]},{"$tuple":[8,1,2]},{"$tuple":[8,1,3]}]},"envelope":{"$type":"Box","hi":{"$tuple":[21,10,10]},"lo":{"$tuple":[0,10,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,9,2]},{"$tuple":[1,9,3]},{"$tuple":[2,9,1]},{"$tuple":[3,9,1]},{"$tuple":[4,9,1]},{"$tuple":[4,9,4]},{"$tuple":[5,9,1]},{"$tuple":[5,9,4]},{"$tuple":[6,9,1]},{"$tuple":[6,9,4]},{"$tuple":[7,9,1]},{"$tuple":[8,9,2]},{"$tuple":[8,9,3]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,10,2]},{"$tuple":[1,10,3]},{"$tuple":[2,10,1]},{"$tuple":[3,10,1]},{"$tuple":[4,10,1]},{"$tuple":[4,10,4]},{"$tuple":[5,10,1]},{"$tuple":[5,10,4]},{"$tuple":[6,10,1]},{"$tuple":[6,10,4]},{"$tuple":[7,10,1]},{"$tuple":[8,10,2]},{"$tuple":[8,10,3]}]},"data":{"names":["dark_oak_fence"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,9,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"aperture":[[2,0,2],[2,0,3],[3,0,2],[3,0,3],[4,0,2],[4,0,3],[5,0,2],[5,0,3],[6,0,2],[6,0,3],[7,0,2],[7,0,3]],"depth":11,"width":22},"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-0","roof-0","room","guard"]},"seed":0},"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":[3,12,5]},"lo":{"$tuple":[3,12,5]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,13,5]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,12,5]}]},"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":[3,12,5]},"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-0","roof-0","room","light-0"]},"seed":0},"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":5},"envelope":{"$type":"Box","hi":{"$tuple":[7,16,4]},"lo":{"$tuple":[7,12,4]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,17,4]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,12,4]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,13,4]},{"$tuple":[7,14,4]},{"$tuple":[7,15,4]},{"$tuple":[7,16,4]}]},"data":{"names":["chain"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[7,12,4]},"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-0","roof-0","room","light-1"]},"seed":0},"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":3},"envelope":{"$type":"Box","hi":{"$tuple":[11,14,3]},"lo":{"$tuple":[11,12,3]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,15,3]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,12,3]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,13,3]},{"$tuple":[11,14,3]}]},"data":{"names":["chain"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,12,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-2","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","room","light-2"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.roof-hanger","version":"1"},"/building/roof-0/room/light-3":{"$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":11},"envelope":{"$type":"Box","hi":{"$tuple":[14,22,5]},"lo":{"$tuple":[14,12,5]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,23,5]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,12,5]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,13,5]},{"$tuple":[14,14,5]},{"$tuple":[14,15,5]},{"$tuple":[14,16,5]},{"$tuple":[14,17,5]},{"$tuple":[14,18,5]},{"$tuple":[14,19,5]},{"$tuple":[14,20,5]},{"$tuple":[14,21,5]},{"$tuple":[14,22,5]}]},"data":{"names":["chain"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[14,12,5]},"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-3","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","room","light-3"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.roof-hanger","version":"1"},"/building/roof-0/room/light-4":{"$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":[15,12,9]},"lo":{"$tuple":[15,12,9]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[15,13,9]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[15,12,9]}]},"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":[15,12,9]},"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-4","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","room","light-4"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.roof-hanger","version":"1"},"/building/roof-0/room/light-5":{"$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":2},"envelope":{"$type":"Box","hi":{"$tuple":[17,13,2]},"lo":{"$tuple":[17,12,2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[17,14,2]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[17,12,2]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[17,13,2]}]},"data":{"names":["chain"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[17,12,2]},"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-5","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","room","light-5"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.roof-hanger","version":"1"},"/building/roof-0/room/light-6":{"$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":6},"envelope":{"$type":"Box","hi":{"$tuple":[19,17,5]},"lo":{"$tuple":[19,12,5]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[19,18,5]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[19,12,5]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[19,13,5]},{"$tuple":[19,14,5]},{"$tuple":[19,15,5]},{"$tuple":[19,16,5]},{"$tuple":[19,17,5]}]},"data":{"names":["chain"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[19,12,5]},"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-6","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","room","light-6"]},"seed":0},"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.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":[20,12,3]},"lo":{"$tuple":[18,10,2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[18,10,2]},"turn":1},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[18,11,3]},"lo":{"$tuple":[18,10,2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[20,9,2]},{"$tuple":[19,9,2]},{"$tuple":[18,9,2]},{"$tuple":[20,9,3]},{"$tuple":[19,9,3]},{"$tuple":[18,9,3]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,10,2]},{"$tuple":[18,11,2]},{"$tuple":[18,10,3]},{"$tuple":[18,11,3]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[20,12,3]},"lo":{"$tuple":[19,10,2]}},"cells":{"$tuple":[]},"data":{"groups":[["red_bed"],["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[20,10,2]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"bedroom"},"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-0","roof-0","room","station-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.bedroom","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.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,12,9]},"lo":{"$tuple":[13,10,8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[15,10,9]},"turn":3},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[15,11,9]},"lo":{"$tuple":[15,10,8]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,9,9]},{"$tuple":[14,9,9]},{"$tuple":[15,9,9]},{"$tuple":[13,9,8]},{"$tuple":[14,9,8]},{"$tuple":[15,9,8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[15,10,9]},{"$tuple":[15,11,9]},{"$tuple":[15,10,8]},{"$tuple":[15,11,8]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[14,12,9]},"lo":{"$tuple":[13,10,8]}},"cells":{"$tuple":[]},"data":{"groups":[["bookshelf"],["lectern"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[13,10,9]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"library"},"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-0","roof-0","room","station-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.library","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.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":[20,12,7]},"lo":{"$tuple":[19,10,5]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[20,10,5]},"turn":2},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[20,11,5]},"lo":{"$tuple":[19,10,5]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[20,9,7]},{"$tuple":[20,9,6]},{"$tuple":[20,9,5]},{"$tuple":[19,9,7]},{"$tuple":[19,9,6]},{"$tuple":[19,9,5]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[20,10,5]},{"$tuple":[20,11,5]},{"$tuple":[19,10,5]},{"$tuple":[19,11,5]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[20,12,7]},"lo":{"$tuple":[19,10,6]}},"cells":{"$tuple":[]},"data":{"groups":[["red_bed"],["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[20,10,7]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"bedroom"},"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-0","roof-0","room","station-2"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.bedroom","version":"1"},"/building/roof-0/room/station-3":{"$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":[14,12,3]},"lo":{"$tuple":[13,10,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[13,10,3]},"turn":0},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[14,11,3]},"lo":{"$tuple":[13,10,3]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,9,1]},{"$tuple":[13,9,2]},{"$tuple":[13,9,3]},{"$tuple":[14,9,1]},{"$tuple":[14,9,2]},{"$tuple":[14,9,3]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,10,3]},{"$tuple":[13,11,3]},{"$tuple":[14,10,3]},{"$tuple":[14,11,3]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[14,12,2]},"lo":{"$tuple":[13,10,1]}},"cells":{"$tuple":[]},"data":{"groups":[["bookshelf"],["lectern"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[13,10,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-3","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","room","station-3"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.library","version":"1"},"/building/roof-0/room/station-4":{"$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,12,9]},"lo":{"$tuple":[3,10,7]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[4,10,7]},"turn":2},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[4,11,7]},"lo":{"$tuple":[3,10,7]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[4,9,9]},{"$tuple":[4,9,8]},{"$tuple":[4,9,7]},{"$tuple":[3,9,9]},{"$tuple":[3,9,8]},{"$tuple":[3,9,7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[4,10,7]},{"$tuple":[4,11,7]},{"$tuple":[3,10,7]},{"$tuple":[3,11,7]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[4,12,9]},"lo":{"$tuple":[3,10,8]}},"cells":{"$tuple":[]},"data":{"groups":[["red_bed"],["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[4,10,9]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"bedroom"},"type":"hearth.components.furnishing.FurnitureGroup"}},"parent":"/building/roof-0/room","path":"/building/roof-0/room/station-4","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","room","station-4"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.bedroom","version":"1"},"/building/roof-0/room/station-5":{"$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,12,5]},"lo":{"$tuple":[1,10,4]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[3,10,5]},"turn":3},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[3,11,5]},"lo":{"$tuple":[3,10,4]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,9,5]},{"$tuple":[2,9,5]},{"$tuple":[3,9,5]},{"$tuple":[1,9,4]},{"$tuple":[2,9,4]},{"$tuple":[3,9,4]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,10,5]},{"$tuple":[3,11,5]},{"$tuple":[3,10,4]},{"$tuple":[3,11,4]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[2,12,5]},"lo":{"$tuple":[1,10,4]}},"cells":{"$tuple":[]},"data":{"groups":[["bookshelf"],["lectern"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[1,10,5]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"library"},"type":"hearth.components.furnishing.FurnitureGroup"}},"parent":"/building/roof-0/room","path":"/building/roof-0/room/station-5","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","room","station-5"]},"seed":0},"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","bounded ridge attachments"]},"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":"4"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"axis":"x","dormer_sides":{"$tuple":["left","right"]},"dormer_spacing":10,"end_hips":{"$tuple":[0,0]},"rise":{"$tuple":[1,2]},"span":11},"envelope":{"$type":"Box","hi":{"$tuple":[22,25,11]},"lo":{"$tuple":[-1,9,-1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[22,25,11]},"lo":{"$tuple":[-1,9,-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":"x","coordinate_space":"port-local","depth":11,"height":16,"replace_limit":0,"requires_floor_and_knee_walls":true,"width":22},"frame":{"$type":"Frame","origin":{"$tuple":[0,9,0]},"turn":0},"grant":"interior-install","key":"interior","kind":"roof-interior","region":{"$type":"Box","hi":{"$tuple":[22,25,11]},"lo":{"$tuple":[-1,9,-1]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,9,0]},{"$tuple":[0,9,4]},{"$tuple":[0,9,8]},{"$tuple":[21,9,0]},{"$tuple":[21,9,4]},{"$tuple":[21,9,8]},{"$tuple":[0,9,0]},{"$tuple":[4,9,0]},{"$tuple":[8,9,0]},{"$tuple":[12,9,0]},{"$tuple":[16,9,0]},{"$tuple":[20,9,0]},{"$tuple":[0,9,10]},{"$tuple":[4,9,10]},{"$tuple":[8,9,10]},{"$tuple":[12,9,10]},{"$tuple":[16,9,10]},{"$tuple":[20,9,10]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,10,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"axis":"x","depth":11,"design":{"inputs":{"dormer_sides":["left","right"],"dormer_spacing":10,"end_hips":[0,0],"ridge_component":{"inputs":{"length":7,"material":"deepslate_tile","timber":"dark_oak"},"type":"hearth.components.rooflantern.RidgeLantern"},"ridge_min_run":17,"ridge_required":false,"rise":[1,2],"trim":"dark_oak"},"type":"hearth.components.roofcraft.RoofDesign"},"material":"deepslate_tile","width":22},"type":"hearth.components.roofcraft.ProfileRoof"}},"parent":"/building/roof-0","path":"/building/roof-0/weather","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","weather"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"roof.profile","version":"4"},"/building/roof-0/weather/cover":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":["measured solid abutments","scoped dormer cuts","fitted ridge mounts"]},"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","ridge-installation"]},"parameters":{},"tags":{"$tuple":["roof","enclosure","composite"]},"version":"3"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"end_hips":{"$tuple":[0,0]},"finials":{"$tuple":[-1,22]},"levels":{"$tuple":[0,1,3,4,6,7,9,7,6,4,3,1,0]},"mounts":[{"$tuple":["left-4",{"$tuple":[0,1,6]},3]},{"$tuple":["left-14",{"$tuple":[0,1,16]},3]},{"$tuple":["right-14",{"$tuple":[10,1,12]},1]}],"omitted_optional_dormers":[{"$tuple":["right",4,"protected circulation"]}],"omitted_optional_ridge":false,"peak":9,"ridge_candidates":[],"ridge_mount":{"$tuple":[5,9,9]}},"envelope":{"$type":"Box","hi":{"$tuple":[22,25,11]},"lo":{"$tuple":[-1,9,-1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[6,17,10]},"lo":{"$tuple":[2,11,8]}},"key":"left-4","limit":105,"tags":{"$tuple":["dormer"]},"verbs":{"$tuple":["install"]},"whole":false},{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[16,17,10]},"lo":{"$tuple":[12,11,8]}},"key":"left-14","limit":105,"tags":{"$tuple":["dormer"]},"verbs":{"$tuple":["install"]},"whole":false},{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[16,17,2]},"lo":{"$tuple":[12,11,0]}},"key":"right-14","limit":105,"tags":{"$tuple":["dormer"]},"verbs":{"$tuple":["install"]},"whole":false},{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[16,25,8]},"lo":{"$tuple":[8,15,2]}},"key":"ridge","limit":182,"tags":{"$tuple":["ridge-attachment"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":3,"height_limit":6,"peak":9,"rise":{"$tuple":[1,2]},"width":5},"frame":{"$type":"Frame","origin":{"$tuple":[6,11,10]},"turn":2},"grant":"left-4","key":"left-4","kind":"roof-installation","region":{"$type":"Box","hi":{"$tuple":[6,17,10]},"lo":{"$tuple":[2,11,8]}}},{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":3,"height_limit":6,"peak":9,"rise":{"$tuple":[1,2]},"width":5},"frame":{"$type":"Frame","origin":{"$tuple":[16,11,10]},"turn":2},"grant":"left-14","key":"left-14","kind":"roof-installation","region":{"$type":"Box","hi":{"$tuple":[16,17,10]},"lo":{"$tuple":[12,11,8]}}},{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":3,"height_limit":6,"peak":9,"rise":{"$tuple":[1,2]},"width":5},"frame":{"$type":"Frame","origin":{"$tuple":[12,11,0]},"turn":0},"grant":"right-14","key":"right-14","kind":"roof-installation","region":{"$type":"Box","hi":{"$tuple":[16,17,2]},"lo":{"$tuple":[12,11,0]}}},{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"anchors":{"$tuple":[{"$tuple":[-2,-3,-1]},{"$tuple":[-2,-3,7]},{"$tuple":[2,-3,-1]},{"$tuple":[2,-3,7]}]},"coordinate_space":"port-local","edit_limit":182,"feasible_starts":[2,3,4,5,6,7,8,9,10,11,12,13],"length":7,"surface":[{"$tuple":[-2,-3,0]},{"$tuple":[-2,-3,1]},{"$tuple":[-2,-3,2]},{"$tuple":[-2,-3,3]},{"$tuple":[-2,-3,4]},{"$tuple":[-2,-3,5]},{"$tuple":[-2,-3,6]},{"$tuple":[-1,-2,0]},{"$tuple":[-1,-2,1]},{"$tuple":[-1,-2,2]},{"$tuple":[-1,-2,3]},{"$tuple":[-1,-2,4]},{"$tuple":[-1,-2,5]},{"$tuple":[-1,-2,6]},{"$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":[1,-2,0]},{"$tuple":[1,-2,1]},{"$tuple":[1,-2,2]},{"$tuple":[1,-2,3]},{"$tuple":[1,-2,4]},{"$tuple":[1,-2,5]},{"$tuple":[1,-2,6]},{"$tuple":[2,-3,0]},{"$tuple":[2,-3,1]},{"$tuple":[2,-3,2]},{"$tuple":[2,-3,3]},{"$tuple":[2,-3,4]},{"$tuple":[2,-3,5]},{"$tuple":[2,-3,6]}]},"frame":{"$type":"Frame","origin":{"$tuple":[9,19,5]},"turn":3},"grant":"ridge","key":"ridge","kind":"ridge-installation","region":{"$type":"Box","hi":{"$tuple":[16,25,8]},"lo":{"$tuple":[8,15,2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[22,25,11]},"lo":{"$tuple":[-1,9,-1]}},"cells":{"$tuple":[{"$tuple":[0,11,10]},{"$tuple":[1,11,10]},{"$tuple":[2,11,10]},{"$tuple":[3,11,10]},{"$tuple":[4,11,10]},{"$tuple":[5,11,10]},{"$tuple":[6,11,10]},{"$tuple":[7,11,10]},{"$tuple":[8,11,10]},{"$tuple":[9,11,10]},{"$tuple":[10,11,10]},{"$tuple":[11,11,10]},{"$tuple":[12,11,10]},{"$tuple":[13,11,10]},{"$tuple":[14,11,10]},{"$tuple":[15,11,10]},{"$tuple":[16,11,10]},{"$tuple":[17,11,10]},{"$tuple":[18,11,10]},{"$tuple":[19,11,10]},{"$tuple":[20,11,10]},{"$tuple":[21,11,10]},{"$tuple":[0,13,9]},{"$tuple":[1,13,9]},{"$tuple":[2,13,9]},{"$tuple":[3,13,9]},{"$tuple":[4,13,9]},{"$tuple":[5,13,9]},{"$tuple":[6,13,9]},{"$tuple":[7,13,9]},{"$tuple":[8,13,9]},{"$tuple":[9,13,9]},{"$tuple":[10,13,9]},{"$tuple":[11,13,9]},{"$tuple":[12,13,9]},{"$tuple":[13,13,9]},{"$tuple":[14,13,9]},{"$tuple":[15,13,9]},{"$tuple":[16,13,9]},{"$tuple":[17,13,9]},{"$tuple":[18,13,9]},{"$tuple":[19,13,9]},{"$tuple":[20,13,9]},{"$tuple":[21,13,9]},{"$tuple":[0,14,8]},{"$tuple":[1,14,8]},{"$tuple":[2,14,8]},{"$tuple":[3,14,8]},{"$tuple":[4,14,8]},{"$tuple":[5,14,8]},{"$tuple":[6,14,8]},{"$tuple":[7,14,8]},{"$tuple":[8,14,8]},{"$tuple":[9,14,8]},{"$tuple":[10,14,8]},{"$tuple":[11,14,8]},{"$tuple":[12,14,8]},{"$tuple":[13,14,8]},{"$tuple":[14,14,8]},{"$tuple":[15,14,8]},{"$tuple":[16,14,8]},{"$tuple":[17,14,8]},{"$tuple":[18,14,8]},{"$tuple":[19,14,8]},{"$tuple":[20,14,8]},{"$tuple":[21,14,8]},{"$tuple":[0,16,7]},{"$tuple":[1,16,7]},{"$tuple":[2,16,7]},{"$tuple":[3,16,7]},{"$tuple":[4,16,7]},{"$tuple":[5,16,7]},{"$tuple":[6,16,7]},{"$tuple":[7,16,7]},{"$tuple":[8,16,7]},{"$tuple":[9,16,7]},{"$tuple":[10,16,7]},{"$tuple":[11,16,7]},{"$tuple":[12,16,7]},{"$tuple":[13,16,7]},{"$tuple":[14,16,7]},{"$tuple":[15,16,7]},{"$tuple":[16,16,7]},{"$tuple":[17,16,7]},{"$tuple":[18,16,7]},{"$tuple":[19,16,7]},{"$tuple":[20,16,7]},{"$tuple":[21,16,7]},{"$tuple":[0,17,6]},{"$tuple":[1,17,6]},{"$tuple":[2,17,6]},{"$tuple":[3,17,6]},{"$tuple":[4,17,6]},{"$tuple":[5,17,6]},{"$tuple":[6,17,6]},{"$tuple":[7,17,6]},{"$tuple":[8,17,6]},{"$tuple":[9,17,6]},{"$tuple":[10,17,6]},{"$tuple":[11,17,6]},{"$tuple":[12,17,6]},{"$tuple":[13,17,6]},{"$tuple":[14,17,6]},{"$tuple":[15,17,6]},{"$tuple":[16,17,6]},{"$tuple":[17,17,6]},{"$tuple":[18,17,6]},{"$tuple":[19,17,6]},{"$tuple":[20,17,6]},{"$tuple":[21,17,6]},{"$tuple":[0,19,5]},{"$tuple":[1,19,5]},{"$tuple":[2,19,5]},{"$tuple":[3,19,5]},{"$tuple":[4,19,5]},{"$tuple":[5,19,5]},{"$tuple":[6,19,5]},{"$tuple":[7,19,5]},{"$tuple":[8,19,5]},{"$tuple":[9,19,5]},{"$tuple":[10,19,5]},{"$tuple":[11,19,5]},{"$tuple":[12,19,5]},{"$tuple":[13,19,5]},{"$tuple":[14,19,5]},{"$tuple":[15,19,5]},{"$tuple":[16,19,5]},{"$tuple":[17,19,5]},{"$tuple":[18,19,5]},{"$tuple":[19,19,5]},{"$tuple":[20,19,5]},{"$tuple":[21,19,5]},{"$tuple":[0,17,4]},{"$tuple":[1,17,4]},{"$tuple":[2,17,4]},{"$tuple":[3,17,4]},{"$tuple":[4,17,4]},{"$tuple":[5,17,4]},{"$tuple":[6,17,4]},{"$tuple":[7,17,4]},{"$tuple":[8,17,4]},{"$tuple":[9,17,4]},{"$tuple":[10,17,4]},{"$tuple":[11,17,4]},{"$tuple":[12,17,4]},{"$tuple":[13,17,4]},{"$tuple":[14,17,4]},{"$tuple":[15,17,4]},{"$tuple":[16,17,4]},{"$tuple":[17,17,4]},{"$tuple":[18,17,4]},{"$tuple":[19,17,4]},{"$tuple":[20,17,4]},{"$tuple":[21,17,4]},{"$tuple":[0,16,3]},{"$tuple":[1,16,3]},{"$tuple":[2,16,3]},{"$tuple":[3,16,3]},{"$tuple":[4,16,3]},{"$tuple":[5,16,3]},{"$tuple":[6,16,3]},{"$tuple":[7,16,3]},{"$tuple":[8,16,3]},{"$tuple":[9,16,3]},{"$tuple":[10,16,3]},{"$tuple":[11,16,3]},{"$tuple":[12,16,3]},{"$tuple":[13,16,3]},{"$tuple":[14,16,3]},{"$tuple":[15,16,3]},{"$tuple":[16,16,3]},{"$tuple":[17,16,3]},{"$tuple":[18,16,3]},{"$tuple":[19,16,3]},{"$tuple":[20,16,3]},{"$tuple":[21,16,3]},{"$tuple":[0,14,2]},{"$tuple":[1,14,2]},{"$tuple":[2,14,2]},{"$tuple":[3,14,2]},{"$tuple":[4,14,2]},{"$tuple":[5,14,2]},{"$tuple":[6,14,2]},{"$tuple":[7,14,2]},{"$tuple":[8,14,2]},{"$tuple":[9,14,2]},{"$tuple":[10,14,2]},{"$tuple":[11,14,2]},{"$tuple":[12,14,2]},{"$tuple":[13,14,2]},{"$tuple":[14,14,2]},{"$tuple":[15,14,2]},{"$tuple":[16,14,2]},{"$tuple":[17,14,2]},{"$tuple":[18,14,2]},{"$tuple":[19,14,2]},{"$tuple":[20,14,2]},{"$tuple":[21,14,2]},{"$tuple":[0,13,1]},{"$tuple":[1,13,1]},{"$tuple":[2,13,1]},{"$tuple":[3,13,1]},{"$tuple":[4,13,1]},{"$tuple":[5,13,1]},{"$tuple":[6,13,1]},{"$tuple":[7,13,1]},{"$tuple":[8,13,1]},{"$tuple":[9,13,1]},{"$tuple":[10,13,1]},{"$tuple":[11,13,1]},{"$tuple":[12,13,1]},{"$tuple":[13,13,1]},{"$tuple":[14,13,1]},{"$tuple":[15,13,1]},{"$tuple":[16,13,1]},{"$tuple":[17,13,1]},{"$tuple":[18,13,1]},{"$tuple":[19,13,1]},{"$tuple":[20,13,1]},{"$tuple":[21,13,1]},{"$tuple":[0,11,0]},{"$tuple":[1,11,0]},{"$tuple":[2,11,0]},{"$tuple":[3,11,0]},{"$tuple":[4,11,0]},{"$tuple":[5,11,0]},{"$tuple":[6,11,0]},{"$tuple":[7,11,0]},{"$tuple":[8,11,0]},{"$tuple":[9,11,0]},{"$tuple":[10,11,0]},{"$tuple":[11,11,0]},{"$tuple":[12,11,0]},{"$tuple":[13,11,0]},{"$tuple":[14,11,0]},{"$tuple":[15,11,0]},{"$tuple":[16,11,0]},{"$tuple":[17,11,0]},{"$tuple":[18,11,0]},{"$tuple":[19,11,0]},{"$tuple":[20,11,0]},{"$tuple":[21,11,0]}]},"data":{},"kind":"vertical-cover","phase":"complete"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-1,20,5]},{"$tuple":[22,20,5]}]},"data":{"names":["dark_oak_planks"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-1,21,5]},{"$tuple":[22,21,5]}]},"data":{"names":["dark_oak_fence"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,10,10]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"design":{"inputs":{"dormer_sides":["left","right"],"dormer_spacing":10,"end_hips":[0,0],"ridge_component":{"inputs":{"length":7,"material":"deepslate_tile","timber":"dark_oak"},"type":"hearth.components.rooflantern.RidgeLantern"},"ridge_min_run":17,"ridge_required":false,"rise":[1,2],"trim":"dark_oak"},"type":"hearth.components.roofcraft.RoofDesign"},"length":22,"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-0","roof-0","weather","cover"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"roof.weather-cover","version":"3"},"/building/roof-0/weather/cover/dormer-left-14":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-0/weather/cover","port":"left-14","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":[4,4,4]},"envelope":{"$type":"Box","hi":{"$tuple":[16,17,10]},"lo":{"$tuple":[12,11,8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,15,10]},{"$tuple":[16,15,9]},{"$tuple":[16,15,8]},{"$tuple":[15,16,10]},{"$tuple":[15,16,9]},{"$tuple":[15,16,8]},{"$tuple":[14,17,10]},{"$tuple":[14,17,9]},{"$tuple":[14,17,8]},{"$tuple":[13,16,10]},{"$tuple":[13,16,9]},{"$tuple":[13,16,8]},{"$tuple":[12,15,10]},{"$tuple":[12,15,9]},{"$tuple":[12,15,8]},{"$tuple":[16,11,10]},{"$tuple":[16,12,10]},{"$tuple":[16,13,10]},{"$tuple":[16,14,10]},{"$tuple":[16,11,9]},{"$tuple":[16,12,9]},{"$tuple":[16,13,9]},{"$tuple":[16,14,9]},{"$tuple":[16,11,8]},{"$tuple":[16,12,8]},{"$tuple":[16,13,8]},{"$tuple":[16,14,8]},{"$tuple":[12,11,10]},{"$tuple":[12,12,10]},{"$tuple":[12,13,10]},{"$tuple":[12,14,10]},{"$tuple":[12,11,9]},{"$tuple":[12,12,9]},{"$tuple":[12,13,9]},{"$tuple":[12,14,9]},{"$tuple":[12,11,8]},{"$tuple":[12,12,8]},{"$tuple":[12,13,8]},{"$tuple":[12,14,8]},{"$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":[14,16,10]},{"$tuple":[13,11,10]},{"$tuple":[13,12,10]},{"$tuple":[13,13,10]},{"$tuple":[13,14,10]},{"$tuple":[13,15,10]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[16,11,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"material":"deepslate_tile","trim":"dark_oak"},"type":"hearth.components.roofcraft.Dormer"}},"parent":"/building/roof-0/weather/cover","path":"/building/roof-0/weather/cover/dormer-left-14","primary":"/building/roof-0/weather/cover","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","weather","cover","dormer-left-14"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"roof.dormer","version":"1"},"/building/roof-0/weather/cover/dormer-left-14/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":[15,16,10]},"lo":{"$tuple":[13,11,10]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[15,14,10]},"lo":{"$tuple":[13,12,10]}},"key":"install","limit":9,"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,12,10]},"turn":2},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[15,14,10]},"lo":{"$tuple":[13,12,10]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[16,11,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":4},"type":"hearth.components.roofcraft.DormerFace"}},"parent":"/building/roof-0/weather/cover/dormer-left-14","path":"/building/roof-0/weather/cover/dormer-left-14/face","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","weather","cover","dormer-left-14","face"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.dormer-face","version":"1"},"/building/roof-0/weather/cover/dormer-left-14/face/window":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-0/weather/cover/dormer-left-14/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":[15,13,10]},"lo":{"$tuple":[13,12,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[15,12,10]},{"$tuple":[15,13,10]},{"$tuple":[14,12,10]},{"$tuple":[14,13,10]},{"$tuple":[13,12,10]},{"$tuple":[13,13,10]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[15,12,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":2,"width":3},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/roof-0/weather/cover/dormer-left-14/face","path":"/building/roof-0/weather/cover/dormer-left-14/face/window","primary":"/building/roof-0/weather/cover/dormer-left-14/face","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","weather","cover","dormer-left-14","face","window"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/roof-0/weather/cover/dormer-left-4":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-0/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":[4,4,4]},"envelope":{"$type":"Box","hi":{"$tuple":[6,17,10]},"lo":{"$tuple":[2,11,8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[6,15,10]},{"$tuple":[6,15,9]},{"$tuple":[6,15,8]},{"$tuple":[5,16,10]},{"$tuple":[5,16,9]},{"$tuple":[5,16,8]},{"$tuple":[4,17,10]},{"$tuple":[4,17,9]},{"$tuple":[4,17,8]},{"$tuple":[3,16,10]},{"$tuple":[3,16,9]},{"$tuple":[3,16,8]},{"$tuple":[2,15,10]},{"$tuple":[2,15,9]},{"$tuple":[2,15,8]},{"$tuple":[6,11,10]},{"$tuple":[6,12,10]},{"$tuple":[6,13,10]},{"$tuple":[6,14,10]},{"$tuple":[6,11,9]},{"$tuple":[6,12,9]},{"$tuple":[6,13,9]},{"$tuple":[6,14,9]},{"$tuple":[6,11,8]},{"$tuple":[6,12,8]},{"$tuple":[6,13,8]},{"$tuple":[6,14,8]},{"$tuple":[2,11,10]},{"$tuple":[2,12,10]},{"$tuple":[2,13,10]},{"$tuple":[2,14,10]},{"$tuple":[2,11,9]},{"$tuple":[2,12,9]},{"$tuple":[2,13,9]},{"$tuple":[2,14,9]},{"$tuple":[2,11,8]},{"$tuple":[2,12,8]},{"$tuple":[2,13,8]},{"$tuple":[2,14,8]},{"$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":[4,16,10]},{"$tuple":[3,11,10]},{"$tuple":[3,12,10]},{"$tuple":[3,13,10]},{"$tuple":[3,14,10]},{"$tuple":[3,15,10]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[6,11,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"material":"deepslate_tile","trim":"dark_oak"},"type":"hearth.components.roofcraft.Dormer"}},"parent":"/building/roof-0/weather/cover","path":"/building/roof-0/weather/cover/dormer-left-4","primary":"/building/roof-0/weather/cover","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","weather","cover","dormer-left-4"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"roof.dormer","version":"1"},"/building/roof-0/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":[5,16,10]},"lo":{"$tuple":[3,11,10]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[5,14,10]},"lo":{"$tuple":[3,12,10]}},"key":"install","limit":9,"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":[5,12,10]},"turn":2},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[5,14,10]},"lo":{"$tuple":[3,12,10]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[6,11,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":4},"type":"hearth.components.roofcraft.DormerFace"}},"parent":"/building/roof-0/weather/cover/dormer-left-4","path":"/building/roof-0/weather/cover/dormer-left-4/face","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","weather","cover","dormer-left-4","face"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.dormer-face","version":"1"},"/building/roof-0/weather/cover/dormer-left-4/face/window":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-0/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":[5,13,10]},"lo":{"$tuple":[3,12,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[5,12,10]},{"$tuple":[5,13,10]},{"$tuple":[4,12,10]},{"$tuple":[4,13,10]},{"$tuple":[3,12,10]},{"$tuple":[3,13,10]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[5,12,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":2,"width":3},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/roof-0/weather/cover/dormer-left-4/face","path":"/building/roof-0/weather/cover/dormer-left-4/face/window","primary":"/building/roof-0/weather/cover/dormer-left-4/face","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","weather","cover","dormer-left-4","face","window"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/roof-0/weather/cover/dormer-right-14":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-0/weather/cover","port":"right-14","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":[4,4,4]},"envelope":{"$type":"Box","hi":{"$tuple":[16,17,2]},"lo":{"$tuple":[12,11,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,15,0]},{"$tuple":[12,15,1]},{"$tuple":[12,15,2]},{"$tuple":[13,16,0]},{"$tuple":[13,16,1]},{"$tuple":[13,16,2]},{"$tuple":[14,17,0]},{"$tuple":[14,17,1]},{"$tuple":[14,17,2]},{"$tuple":[15,16,0]},{"$tuple":[15,16,1]},{"$tuple":[15,16,2]},{"$tuple":[16,15,0]},{"$tuple":[16,15,1]},{"$tuple":[16,15,2]},{"$tuple":[12,11,0]},{"$tuple":[12,12,0]},{"$tuple":[12,13,0]},{"$tuple":[12,14,0]},{"$tuple":[12,11,1]},{"$tuple":[12,12,1]},{"$tuple":[12,13,1]},{"$tuple":[12,14,1]},{"$tuple":[12,11,2]},{"$tuple":[12,12,2]},{"$tuple":[12,13,2]},{"$tuple":[12,14,2]},{"$tuple":[16,11,0]},{"$tuple":[16,12,0]},{"$tuple":[16,13,0]},{"$tuple":[16,14,0]},{"$tuple":[16,11,1]},{"$tuple":[16,12,1]},{"$tuple":[16,13,1]},{"$tuple":[16,14,1]},{"$tuple":[16,11,2]},{"$tuple":[16,12,2]},{"$tuple":[16,13,2]},{"$tuple":[16,14,2]},{"$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":[14,16,0]},{"$tuple":[15,11,0]},{"$tuple":[15,12,0]},{"$tuple":[15,13,0]},{"$tuple":[15,14,0]},{"$tuple":[15,15,0]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[12,11,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"material":"deepslate_tile","trim":"dark_oak"},"type":"hearth.components.roofcraft.Dormer"}},"parent":"/building/roof-0/weather/cover","path":"/building/roof-0/weather/cover/dormer-right-14","primary":"/building/roof-0/weather/cover","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","weather","cover","dormer-right-14"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"roof.dormer","version":"1"},"/building/roof-0/weather/cover/dormer-right-14/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":[15,16,0]},"lo":{"$tuple":[13,11,0]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[15,14,0]},"lo":{"$tuple":[13,12,0]}},"key":"install","limit":9,"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":[13,12,0]},"turn":0},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[15,14,0]},"lo":{"$tuple":[13,12,0]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[12,11,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"height":4},"type":"hearth.components.roofcraft.DormerFace"}},"parent":"/building/roof-0/weather/cover/dormer-right-14","path":"/building/roof-0/weather/cover/dormer-right-14/face","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","weather","cover","dormer-right-14","face"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.dormer-face","version":"1"},"/building/roof-0/weather/cover/dormer-right-14/face/window":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-0/weather/cover/dormer-right-14/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":[15,13,0]},"lo":{"$tuple":[13,12,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,12,0]},{"$tuple":[13,13,0]},{"$tuple":[14,12,0]},{"$tuple":[14,13,0]},{"$tuple":[15,12,0]},{"$tuple":[15,13,0]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[13,12,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"height":2,"width":3},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/roof-0/weather/cover/dormer-right-14/face","path":"/building/roof-0/weather/cover/dormer-right-14/face/window","primary":"/building/roof-0/weather/cover/dormer-right-14/face","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","weather","cover","dormer-right-14","face","window"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/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":[0,19,10]},"lo":{"$tuple":[-1,9,0]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[0,16,6]},"lo":{"$tuple":[0,10,4]}},"key":"install","limit":21,"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,10,6]},"turn":3},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[0,16,6]},"lo":{"$tuple":[0,10,4]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,10,10]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"levels":[0,1,3,4,6,7,9,7,6,4,3,1,0],"projecting_windows":true,"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-0","roof-0","weather","cover","gable-front"]},"seed":0},"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":["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":false},"envelope":{"$type":"Box","hi":{"$tuple":[0,13,7]},"lo":{"$tuple":[-1,10,3]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-1,11,6]},"lo":{"$tuple":[-1,10,4]}},"key":"planting","limit":20,"tags":{"$tuple":["planter"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":1,"width":3},"frame":{"$type":"Frame","origin":{"$tuple":[-1,10,6]},"turn":3},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[-1,11,6]},"lo":{"$tuple":[-1,10,4]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,11,6]},{"$tuple":[0,12,6]},{"$tuple":[0,13,6]},{"$tuple":[0,11,5]},{"$tuple":[0,12,5]},{"$tuple":[0,13,5]},{"$tuple":[0,11,4]},{"$tuple":[0,12,4]},{"$tuple":[0,13,4]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,11,6]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"garden_depth":1,"glass":"minecraft:glass","height":3,"planter":false,"shutters":true,"width":3},"type":"hearth.components.primitives.Window"}},"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-0","roof-0","weather","cover","gable-front","window"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/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":[22,19,10]},"lo":{"$tuple":[21,9,0]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[21,16,6]},"lo":{"$tuple":[21,10,4]}},"key":"install","limit":21,"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":[21,10,4]},"turn":1},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[21,16,6]},"lo":{"$tuple":[21,10,4]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,10,0]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"levels":[0,1,3,4,6,7,9,7,6,4,3,1,0],"projecting_windows":true,"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-0","roof-0","weather","cover","gable-rear"]},"seed":0},"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":["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":false},"envelope":{"$type":"Box","hi":{"$tuple":[22,13,7]},"lo":{"$tuple":[21,10,3]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[22,11,6]},"lo":{"$tuple":[22,10,4]}},"key":"planting","limit":20,"tags":{"$tuple":["planter"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":1,"width":3},"frame":{"$type":"Frame","origin":{"$tuple":[22,10,4]},"turn":1},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[22,11,6]},"lo":{"$tuple":[22,10,4]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,11,4]},{"$tuple":[21,12,4]},{"$tuple":[21,13,4]},{"$tuple":[21,11,5]},{"$tuple":[21,12,5]},{"$tuple":[21,13,5]},{"$tuple":[21,11,6]},{"$tuple":[21,12,6]},{"$tuple":[21,13,6]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,11,4]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"garden_depth":1,"glass":"minecraft:glass","height":3,"planter":false,"shutters":true,"width":3},"type":"hearth.components.primitives.Window"}},"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-0","roof-0","weather","cover","gable-rear","window"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/roof-0/weather/cover/ridge-light":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-0/weather/cover","port":"ridge","region":null,"verb":"install"}]},"capability":{"$type":"Capability","adaptations":{"$tuple":["fit ring beams to actual roof profile"]},"assumptions":{"$tuple":["aligned ridge-installation with measured roof bearings"]},"guarantees":{"$tuple":["open daylight well","sealed glazing and hipped cap","bounded roof replacement"]},"inputs":{"length":{"$type":"Domain","choices":{"$tuple":[5,7,9]},"maximum":null,"minimum":null},"timber":{"$type":"Domain","choices":{"$tuple":["spruce","dark_oak"]},"maximum":null,"minimum":null}},"locked":{"$tuple":[]},"name":"roof.ridge-lantern","offers":{"$tuple":["daylight"]},"parameters":{},"tags":{"$tuple":["roof","enclosure","ridge-attachment","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"anchors":{"$tuple":[{"$tuple":[-2,-3,-1]},{"$tuple":[-2,-3,7]},{"$tuple":[2,-3,-1]},{"$tuple":[2,-3,7]}]},"cap":{"$tuple":[{"$tuple":[-3,2,-1]},{"$tuple":[-3,2,0]},{"$tuple":[-3,2,1]},{"$tuple":[-3,2,2]},{"$tuple":[-3,2,3]},{"$tuple":[-3,2,4]},{"$tuple":[-3,2,5]},{"$tuple":[-3,2,6]},{"$tuple":[-3,2,7]},{"$tuple":[-2,2,-1]},{"$tuple":[-2,3,0]},{"$tuple":[-2,3,1]},{"$tuple":[-2,3,2]},{"$tuple":[-2,3,3]},{"$tuple":[-2,3,4]},{"$tuple":[-2,3,5]},{"$tuple":[-2,3,6]},{"$tuple":[-2,2,7]},{"$tuple":[-1,2,-1]},{"$tuple":[-1,3,0]},{"$tuple":[-1,4,1]},{"$tuple":[-1,4,2]},{"$tuple":[-1,4,3]},{"$tuple":[-1,4,4]},{"$tuple":[-1,4,5]},{"$tuple":[-1,3,6]},{"$tuple":[-1,2,7]},{"$tuple":[0,2,-1]},{"$tuple":[0,3,0]},{"$tuple":[0,4,1]},{"$tuple":[0,5,2]},{"$tuple":[0,5,3]},{"$tuple":[0,5,4]},{"$tuple":[0,4,5]},{"$tuple":[0,3,6]},{"$tuple":[0,2,7]},{"$tuple":[1,2,-1]},{"$tuple":[1,3,0]},{"$tuple":[1,4,1]},{"$tuple":[1,4,2]},{"$tuple":[1,4,3]},{"$tuple":[1,4,4]},{"$tuple":[1,4,5]},{"$tuple":[1,3,6]},{"$tuple":[1,2,7]},{"$tuple":[2,2,-1]},{"$tuple":[2,3,0]},{"$tuple":[2,3,1]},{"$tuple":[2,3,2]},{"$tuple":[2,3,3]},{"$tuple":[2,3,4]},{"$tuple":[2,3,5]},{"$tuple":[2,3,6]},{"$tuple":[2,2,7]},{"$tuple":[3,2,-1]},{"$tuple":[3,2,0]},{"$tuple":[3,2,1]},{"$tuple":[3,2,2]},{"$tuple":[3,2,3]},{"$tuple":[3,2,4]},{"$tuple":[3,2,5]},{"$tuple":[3,2,6]},{"$tuple":[3,2,7]}]},"length":7,"posts":{"$tuple":[{"$tuple":[-2,-3,0]},{"$tuple":[-2,-2,0]},{"$tuple":[-2,-1,0]},{"$tuple":[-2,0,0]},{"$tuple":[-2,1,0]},{"$tuple":[-2,2,0]},{"$tuple":[-2,-3,6]},{"$tuple":[-2,-2,6]},{"$tuple":[-2,-1,6]},{"$tuple":[-2,0,6]},{"$tuple":[-2,1,6]},{"$tuple":[-2,2,6]},{"$tuple":[2,-3,0]},{"$tuple":[2,-2,0]},{"$tuple":[2,-1,0]},{"$tuple":[2,0,0]},{"$tuple":[2,1,0]},{"$tuple":[2,2,0]},{"$tuple":[2,-3,6]},{"$tuple":[2,-2,6]},{"$tuple":[2,-1,6]},{"$tuple":[2,0,6]},{"$tuple":[2,1,6]},{"$tuple":[2,2,6]}]},"ring":{"$tuple":[{"$tuple":[-2,-3,0]},{"$tuple":[-2,-3,1]},{"$tuple":[-2,-3,2]},{"$tuple":[-2,-3,3]},{"$tuple":[-2,-3,4]},{"$tuple":[-2,-3,5]},{"$tuple":[-2,-3,6]},{"$tuple":[-1,-3,0]},{"$tuple":[-1,-3,6]},{"$tuple":[0,-3,0]},{"$tuple":[0,-3,6]},{"$tuple":[1,-3,0]},{"$tuple":[1,-3,6]},{"$tuple":[2,-3,0]},{"$tuple":[2,-3,1]},{"$tuple":[2,-3,2]},{"$tuple":[2,-3,3]},{"$tuple":[2,-3,4]},{"$tuple":[2,-3,5]},{"$tuple":[2,-3,6]}]},"surface":{"$tuple":[{"$tuple":[-2,-3,0]},{"$tuple":[-2,-3,1]},{"$tuple":[-2,-3,2]},{"$tuple":[-2,-3,3]},{"$tuple":[-2,-3,4]},{"$tuple":[-2,-3,5]},{"$tuple":[-2,-3,6]},{"$tuple":[-1,-2,0]},{"$tuple":[-1,-2,1]},{"$tuple":[-1,-2,2]},{"$tuple":[-1,-2,3]},{"$tuple":[-1,-2,4]},{"$tuple":[-1,-2,5]},{"$tuple":[-1,-2,6]},{"$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":[1,-2,0]},{"$tuple":[1,-2,1]},{"$tuple":[1,-2,2]},{"$tuple":[1,-2,3]},{"$tuple":[1,-2,4]},{"$tuple":[1,-2,5]},{"$tuple":[1,-2,6]},{"$tuple":[2,-3,0]},{"$tuple":[2,-3,1]},{"$tuple":[2,-3,2]},{"$tuple":[2,-3,3]},{"$tuple":[2,-3,4]},{"$tuple":[2,-3,5]},{"$tuple":[2,-3,6]}]},"well":{"$tuple":[{"$tuple":[-1,-4,1]},{"$tuple":[1,1,5]}]}},"envelope":{"$type":"Box","hi":{"$tuple":[16,25,8]},"lo":{"$tuple":[8,15,2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":32,"delegate":null,"facts":{"coordinate_space":"component-local","player_access":false,"transmission":"connected air and glass; thin light hangers allowed"},"frame":{"$type":"Frame","origin":{"$tuple":[12,16,5]},"turn":3},"grant":null,"key":"well","kind":"daylight","region":{"$type":"Box","hi":{"$tuple":[14,20,6]},"lo":{"$tuple":[10,15,4]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,16,7]},{"$tuple":[16,16,7]},{"$tuple":[8,16,3]},{"$tuple":[16,16,3]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[9,16,7]},{"$tuple":[10,16,7]},{"$tuple":[11,16,7]},{"$tuple":[12,16,7]},{"$tuple":[13,16,7]},{"$tuple":[14,16,7]},{"$tuple":[15,16,7]},{"$tuple":[9,16,6]},{"$tuple":[15,16,6]},{"$tuple":[9,16,5]},{"$tuple":[15,16,5]},{"$tuple":[9,16,4]},{"$tuple":[15,16,4]},{"$tuple":[9,16,3]},{"$tuple":[10,16,3]},{"$tuple":[11,16,3]},{"$tuple":[12,16,3]},{"$tuple":[13,16,3]},{"$tuple":[14,16,3]},{"$tuple":[15,16,3]},{"$tuple":[9,16,7]},{"$tuple":[9,17,7]},{"$tuple":[9,18,7]},{"$tuple":[9,19,7]},{"$tuple":[9,20,7]},{"$tuple":[9,21,7]},{"$tuple":[15,16,7]},{"$tuple":[15,17,7]},{"$tuple":[15,18,7]},{"$tuple":[15,19,7]},{"$tuple":[15,20,7]},{"$tuple":[15,21,7]},{"$tuple":[9,16,3]},{"$tuple":[9,17,3]},{"$tuple":[9,18,3]},{"$tuple":[9,19,3]},{"$tuple":[9,20,3]},{"$tuple":[9,21,3]},{"$tuple":[15,16,3]},{"$tuple":[15,17,3]},{"$tuple":[15,18,3]},{"$tuple":[15,19,3]},{"$tuple":[15,20,3]},{"$tuple":[15,21,3]}]},"data":{"names":["dark_oak_log"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,21,8]},{"$tuple":[9,21,8]},{"$tuple":[10,21,8]},{"$tuple":[11,21,8]},{"$tuple":[12,21,8]},{"$tuple":[13,21,8]},{"$tuple":[14,21,8]},{"$tuple":[15,21,8]},{"$tuple":[16,21,8]},{"$tuple":[8,21,7]},{"$tuple":[9,22,7]},{"$tuple":[10,22,7]},{"$tuple":[11,22,7]},{"$tuple":[12,22,7]},{"$tuple":[13,22,7]},{"$tuple":[14,22,7]},{"$tuple":[15,22,7]},{"$tuple":[16,21,7]},{"$tuple":[8,21,6]},{"$tuple":[9,22,6]},{"$tuple":[10,23,6]},{"$tuple":[11,23,6]},{"$tuple":[12,23,6]},{"$tuple":[13,23,6]},{"$tuple":[14,23,6]},{"$tuple":[15,22,6]},{"$tuple":[16,21,6]},{"$tuple":[8,21,5]},{"$tuple":[9,22,5]},{"$tuple":[10,23,5]},{"$tuple":[11,24,5]},{"$tuple":[12,24,5]},{"$tuple":[13,24,5]},{"$tuple":[14,23,5]},{"$tuple":[15,22,5]},{"$tuple":[16,21,5]},{"$tuple":[8,21,4]},{"$tuple":[9,22,4]},{"$tuple":[10,23,4]},{"$tuple":[11,23,4]},{"$tuple":[12,23,4]},{"$tuple":[13,23,4]},{"$tuple":[14,23,4]},{"$tuple":[15,22,4]},{"$tuple":[16,21,4]},{"$tuple":[8,21,3]},{"$tuple":[9,22,3]},{"$tuple":[10,22,3]},{"$tuple":[11,22,3]},{"$tuple":[12,22,3]},{"$tuple":[13,22,3]},{"$tuple":[14,22,3]},{"$tuple":[15,22,3]},{"$tuple":[16,21,3]},{"$tuple":[8,21,2]},{"$tuple":[9,21,2]},{"$tuple":[10,21,2]},{"$tuple":[11,21,2]},{"$tuple":[12,21,2]},{"$tuple":[13,21,2]},{"$tuple":[14,21,2]},{"$tuple":[15,21,2]},{"$tuple":[16,21,2]}]},"data":{},"kind":"sealed","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[15,21,7]},"lo":{"$tuple":[9,15,3]}},"cells":{"$tuple":[{"$tuple":[12,16,5]},{"$tuple":[9,19,5]},{"$tuple":[15,19,5]},{"$tuple":[10,19,7]},{"$tuple":[10,19,3]}]},"data":{},"kind":"daylight-path","phase":"complete"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,24,5]}]},"data":{"names":["deepslate_tiles"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,25,5]}]},"data":{"names":["dark_oak_fence"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[9,19,5]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"length":7,"material":"deepslate_tile","timber":"dark_oak"},"type":"hearth.components.rooflantern.RidgeLantern"}},"parent":"/building/roof-0/weather/cover","path":"/building/roof-0/weather/cover/ridge-light","primary":"/building/roof-0/weather/cover","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","weather","cover","ridge-light"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"roof.ridge-lantern","version":"1"},"/building/roof-0/weather/cover/ridge-light/front":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed framed glazing","actual sill bearing"]},"inputs":{"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":4,"minimum":2},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":9,"minimum":1}},"locked":{"$tuple":[]},"name":"wall.glazed-panel","offers":{"$tuple":["wall-installation"]},"parameters":{},"tags":{"$tuple":["wall","enclosure","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"bays":{"$tuple":[{"$tuple":[0,2]}]}},"envelope":{"$type":"Box","hi":{"$tuple":[9,21,6]},"lo":{"$tuple":[9,17,4]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[9,20,6]},"lo":{"$tuple":[9,18,4]}},"key":"glazing-0","limit":9,"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":[9,18,6]},"turn":3},"grant":"glazing-0","key":"glazing-0","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[9,20,6]},"lo":{"$tuple":[9,18,4]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[9,16,6]},{"$tuple":[9,16,5]},{"$tuple":[9,16,4]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[9,17,6]},{"$tuple":[9,18,6]},{"$tuple":[9,19,6]},{"$tuple":[9,20,6]},{"$tuple":[9,21,6]},{"$tuple":[9,17,5]},{"$tuple":[9,18,5]},{"$tuple":[9,19,5]},{"$tuple":[9,20,5]},{"$tuple":[9,21,5]},{"$tuple":[9,17,4]},{"$tuple":[9,18,4]},{"$tuple":[9,19,4]},{"$tuple":[9,20,4]},{"$tuple":[9,21,4]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[9,17,6]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"timber":"dark_oak","width":3,"window":{"inputs":{"height":2,"width":3},"type":"builtins.type"}},"type":"hearth.components.rooflantern.GlazedPanel"}},"parent":"/building/roof-0/weather/cover/ridge-light","path":"/building/roof-0/weather/cover/ridge-light/front","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","weather","cover","ridge-light","front"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.glazed-panel","version":"1"},"/building/roof-0/weather/cover/ridge-light/front/window-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-0/weather/cover/ridge-light/front","port":"glazing-0","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":[9,20,6]},"lo":{"$tuple":[9,18,4]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[9,18,6]},{"$tuple":[9,19,6]},{"$tuple":[9,20,6]},{"$tuple":[9,18,5]},{"$tuple":[9,19,5]},{"$tuple":[9,20,5]},{"$tuple":[9,18,4]},{"$tuple":[9,19,4]},{"$tuple":[9,20,4]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[9,18,6]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":3},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/roof-0/weather/cover/ridge-light/front","path":"/building/roof-0/weather/cover/ridge-light/front/window-0","primary":"/building/roof-0/weather/cover/ridge-light/front","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","weather","cover","ridge-light","front","window-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/roof-0/weather/cover/ridge-light/left":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed framed glazing","actual sill bearing"]},"inputs":{"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":4,"minimum":2},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":9,"minimum":1}},"locked":{"$tuple":[]},"name":"wall.glazed-panel","offers":{"$tuple":["wall-installation"]},"parameters":{},"tags":{"$tuple":["wall","enclosure","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"bays":{"$tuple":[{"$tuple":[0,1]},{"$tuple":[3,4]}]}},"envelope":{"$type":"Box","hi":{"$tuple":[14,21,7]},"lo":{"$tuple":[10,17,7]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[14,20,7]},"lo":{"$tuple":[13,18,7]}},"key":"glazing-0","limit":6,"tags":{"$tuple":["window"]},"verbs":{"$tuple":["install"]},"whole":false},{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[11,20,7]},"lo":{"$tuple":[10,18,7]}},"key":"glazing-1","limit":6,"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":[14,18,7]},"turn":2},"grant":"glazing-0","key":"glazing-0","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[14,20,7]},"lo":{"$tuple":[13,18,7]}}},{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"thickness":1},"frame":{"$type":"Frame","origin":{"$tuple":[11,18,7]},"turn":2},"grant":"glazing-1","key":"glazing-1","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[11,20,7]},"lo":{"$tuple":[10,18,7]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,16,7]},{"$tuple":[13,16,7]},{"$tuple":[12,16,7]},{"$tuple":[11,16,7]},{"$tuple":[10,16,7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,17,7]},{"$tuple":[14,18,7]},{"$tuple":[14,19,7]},{"$tuple":[14,20,7]},{"$tuple":[14,21,7]},{"$tuple":[13,17,7]},{"$tuple":[13,18,7]},{"$tuple":[13,19,7]},{"$tuple":[13,20,7]},{"$tuple":[13,21,7]},{"$tuple":[12,17,7]},{"$tuple":[12,18,7]},{"$tuple":[12,19,7]},{"$tuple":[12,20,7]},{"$tuple":[12,21,7]},{"$tuple":[11,17,7]},{"$tuple":[11,18,7]},{"$tuple":[11,19,7]},{"$tuple":[11,20,7]},{"$tuple":[11,21,7]},{"$tuple":[10,17,7]},{"$tuple":[10,18,7]},{"$tuple":[10,19,7]},{"$tuple":[10,20,7]},{"$tuple":[10,21,7]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[14,17,7]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"timber":"dark_oak","width":5,"window":{"inputs":{"height":2,"width":3},"type":"builtins.type"}},"type":"hearth.components.rooflantern.GlazedPanel"}},"parent":"/building/roof-0/weather/cover/ridge-light","path":"/building/roof-0/weather/cover/ridge-light/left","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","weather","cover","ridge-light","left"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.glazed-panel","version":"1"},"/building/roof-0/weather/cover/ridge-light/left/window-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-0/weather/cover/ridge-light/left","port":"glazing-0","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":[14,20,7]},"lo":{"$tuple":[13,18,7]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,18,7]},{"$tuple":[14,19,7]},{"$tuple":[14,20,7]},{"$tuple":[13,18,7]},{"$tuple":[13,19,7]},{"$tuple":[13,20,7]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[14,18,7]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":2},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/roof-0/weather/cover/ridge-light/left","path":"/building/roof-0/weather/cover/ridge-light/left/window-0","primary":"/building/roof-0/weather/cover/ridge-light/left","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","weather","cover","ridge-light","left","window-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/roof-0/weather/cover/ridge-light/left/window-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-0/weather/cover/ridge-light/left","port":"glazing-1","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":[11,20,7]},"lo":{"$tuple":[10,18,7]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,18,7]},{"$tuple":[11,19,7]},{"$tuple":[11,20,7]},{"$tuple":[10,18,7]},{"$tuple":[10,19,7]},{"$tuple":[10,20,7]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,18,7]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":2},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/roof-0/weather/cover/ridge-light/left","path":"/building/roof-0/weather/cover/ridge-light/left/window-1","primary":"/building/roof-0/weather/cover/ridge-light/left","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","weather","cover","ridge-light","left","window-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/roof-0/weather/cover/ridge-light/rear":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed framed glazing","actual sill bearing"]},"inputs":{"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":4,"minimum":2},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":9,"minimum":1}},"locked":{"$tuple":[]},"name":"wall.glazed-panel","offers":{"$tuple":["wall-installation"]},"parameters":{},"tags":{"$tuple":["wall","enclosure","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"bays":{"$tuple":[{"$tuple":[0,2]}]}},"envelope":{"$type":"Box","hi":{"$tuple":[15,21,6]},"lo":{"$tuple":[15,17,4]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[15,20,6]},"lo":{"$tuple":[15,18,4]}},"key":"glazing-0","limit":9,"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,18,4]},"turn":1},"grant":"glazing-0","key":"glazing-0","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[15,20,6]},"lo":{"$tuple":[15,18,4]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[15,16,4]},{"$tuple":[15,16,5]},{"$tuple":[15,16,6]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[15,17,4]},{"$tuple":[15,18,4]},{"$tuple":[15,19,4]},{"$tuple":[15,20,4]},{"$tuple":[15,21,4]},{"$tuple":[15,17,5]},{"$tuple":[15,18,5]},{"$tuple":[15,19,5]},{"$tuple":[15,20,5]},{"$tuple":[15,21,5]},{"$tuple":[15,17,6]},{"$tuple":[15,18,6]},{"$tuple":[15,19,6]},{"$tuple":[15,20,6]},{"$tuple":[15,21,6]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[15,17,4]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"timber":"dark_oak","width":3,"window":{"inputs":{"height":2,"width":3},"type":"builtins.type"}},"type":"hearth.components.rooflantern.GlazedPanel"}},"parent":"/building/roof-0/weather/cover/ridge-light","path":"/building/roof-0/weather/cover/ridge-light/rear","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","weather","cover","ridge-light","rear"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.glazed-panel","version":"1"},"/building/roof-0/weather/cover/ridge-light/rear/window-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-0/weather/cover/ridge-light/rear","port":"glazing-0","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":[15,20,6]},"lo":{"$tuple":[15,18,4]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[15,18,4]},{"$tuple":[15,19,4]},{"$tuple":[15,20,4]},{"$tuple":[15,18,5]},{"$tuple":[15,19,5]},{"$tuple":[15,20,5]},{"$tuple":[15,18,6]},{"$tuple":[15,19,6]},{"$tuple":[15,20,6]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[15,18,4]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":3},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/roof-0/weather/cover/ridge-light/rear","path":"/building/roof-0/weather/cover/ridge-light/rear/window-0","primary":"/building/roof-0/weather/cover/ridge-light/rear","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","weather","cover","ridge-light","rear","window-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/roof-0/weather/cover/ridge-light/right":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["sealed framed glazing","actual sill bearing"]},"inputs":{"height":{"$type":"Domain","choices":{"$tuple":[]},"maximum":4,"minimum":2},"width":{"$type":"Domain","choices":{"$tuple":[]},"maximum":9,"minimum":1}},"locked":{"$tuple":[]},"name":"wall.glazed-panel","offers":{"$tuple":["wall-installation"]},"parameters":{},"tags":{"$tuple":["wall","enclosure","composite"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"bays":{"$tuple":[{"$tuple":[0,1]},{"$tuple":[3,4]}]}},"envelope":{"$type":"Box","hi":{"$tuple":[14,21,3]},"lo":{"$tuple":[10,17,3]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[11,20,3]},"lo":{"$tuple":[10,18,3]}},"key":"glazing-0","limit":6,"tags":{"$tuple":["window"]},"verbs":{"$tuple":["install"]},"whole":false},{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[14,20,3]},"lo":{"$tuple":[13,18,3]}},"key":"glazing-1","limit":6,"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":[10,18,3]},"turn":0},"grant":"glazing-0","key":"glazing-0","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[11,20,3]},"lo":{"$tuple":[10,18,3]}}},{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"thickness":1},"frame":{"$type":"Frame","origin":{"$tuple":[13,18,3]},"turn":0},"grant":"glazing-1","key":"glazing-1","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[14,20,3]},"lo":{"$tuple":[13,18,3]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,16,3]},{"$tuple":[11,16,3]},{"$tuple":[12,16,3]},{"$tuple":[13,16,3]},{"$tuple":[14,16,3]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,17,3]},{"$tuple":[10,18,3]},{"$tuple":[10,19,3]},{"$tuple":[10,20,3]},{"$tuple":[10,21,3]},{"$tuple":[11,17,3]},{"$tuple":[11,18,3]},{"$tuple":[11,19,3]},{"$tuple":[11,20,3]},{"$tuple":[11,21,3]},{"$tuple":[12,17,3]},{"$tuple":[12,18,3]},{"$tuple":[12,19,3]},{"$tuple":[12,20,3]},{"$tuple":[12,21,3]},{"$tuple":[13,17,3]},{"$tuple":[13,18,3]},{"$tuple":[13,19,3]},{"$tuple":[13,20,3]},{"$tuple":[13,21,3]},{"$tuple":[14,17,3]},{"$tuple":[14,18,3]},{"$tuple":[14,19,3]},{"$tuple":[14,20,3]},{"$tuple":[14,21,3]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,17,3]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"timber":"dark_oak","width":5,"window":{"inputs":{"height":2,"width":3},"type":"builtins.type"}},"type":"hearth.components.rooflantern.GlazedPanel"}},"parent":"/building/roof-0/weather/cover/ridge-light","path":"/building/roof-0/weather/cover/ridge-light/right","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","weather","cover","ridge-light","right"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.glazed-panel","version":"1"},"/building/roof-0/weather/cover/ridge-light/right/window-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-0/weather/cover/ridge-light/right","port":"glazing-0","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":[11,20,3]},"lo":{"$tuple":[10,18,3]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,18,3]},{"$tuple":[10,19,3]},{"$tuple":[10,20,3]},{"$tuple":[11,18,3]},{"$tuple":[11,19,3]},{"$tuple":[11,20,3]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,18,3]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":2},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/roof-0/weather/cover/ridge-light/right","path":"/building/roof-0/weather/cover/ridge-light/right/window-0","primary":"/building/roof-0/weather/cover/ridge-light/right","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","weather","cover","ridge-light","right","window-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/roof-0/weather/cover/ridge-light/right/window-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-0/weather/cover/ridge-light/right","port":"glazing-1","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":[14,20,3]},"lo":{"$tuple":[13,18,3]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,18,3]},{"$tuple":[13,19,3]},{"$tuple":[13,20,3]},{"$tuple":[14,18,3]},{"$tuple":[14,19,3]},{"$tuple":[14,20,3]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[13,18,3]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":2},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/roof-0/weather/cover/ridge-light/right","path":"/building/roof-0/weather/cover/ridge-light/right/window-1","primary":"/building/roof-0/weather/cover/ridge-light/right","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-0","weather","cover","ridge-light","right","window-1"]},"seed":0},"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":[2,0,2]},{"$tuple":[2,0,3]},{"$tuple":[3,0,2]},{"$tuple":[3,0,3]},{"$tuple":[4,0,2]},{"$tuple":[4,0,3]},{"$tuple":[5,0,2]},{"$tuple":[5,0,3]},{"$tuple":[6,0,2]},{"$tuple":[6,0,3]},{"$tuple":[7,0,2]},{"$tuple":[7,0,3]}]},"axis":"x","landing":{"$tuple":[7,1,4]},"prepared_floor":true,"purpose":"bedroom","source":"/building/room-1-1-0"},"envelope":{"$type":"Box","hi":{"$tuple":[22,25,22]},"lo":{"$tuple":[10,9,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":{"$tuple":["room","landing"]},"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[18,10,15]},"turn":0},"grant":null,"key":"landing","kind":"access","region":{"$type":"Box","hi":{"$tuple":[18,11,15]},"lo":{"$tuple":[18,10,15]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,9,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"axis":"x","depth":11,"design":{"inputs":{"dormer_sides":["left","right"],"dormer_spacing":10,"end_hips":[0,0],"ridge_component":{"inputs":{"length":7,"material":"deepslate_tile","timber":"dark_oak"},"type":"hearth.components.rooflantern.RidgeLantern"},"ridge_min_run":17,"ridge_required":false,"rise":[1,2],"trim":"dark_oak"},"type":"hearth.components.roofcraft.RoofDesign"},"material":"deepslate_tile","purpose":"bedroom","width":11},"type":"hearth.components.lofts.InhabitedRoof"}},"parent":"/building","path":"/building/roof-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-1"]},"seed":0},"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.bedroom","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":[2,0,2]},{"$tuple":[2,0,3]},{"$tuple":[3,0,2]},{"$tuple":[3,0,3]},{"$tuple":[4,0,2]},{"$tuple":[4,0,3]},{"$tuple":[5,0,2]},{"$tuple":[5,0,3]},{"$tuple":[6,0,2]},{"$tuple":[6,0,3]},{"$tuple":[7,0,2]},{"$tuple":[7,0,3]}]},"axis":"x","center":{"$tuple":[5,1,5]},"depth":11,"doors":{"$tuple":["landing"]},"furniture":[{"$tuple":[{"$tuple":[3,1,9]},3,{"$tuple":[5,1,9]}]},{"$tuple":[{"$tuple":[9,1,5]},1,{"$tuple":[7,1,5]}]},{"$tuple":[{"$tuple":[9,1,7]},1,{"$tuple":[7,1,7]}]}],"lights":[{"$tuple":[5,3,4]},{"$tuple":[5,3,9]}],"omitted_optional_stations":0,"purpose":"bedroom","stair_down":true,"stair_up":false,"width":11},"envelope":{"$type":"Box","hi":{"$tuple":[22,25,22]},"lo":{"$tuple":[10,9,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[18,10,15]},"turn":0},"grant":null,"key":"landing","kind":"access","region":{"$type":"Box","hi":{"$tuple":[18,11,15]},"lo":{"$tuple":[18,10,15]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,9,11]},{"$tuple":[11,9,12]},{"$tuple":[11,9,13]},{"$tuple":[11,9,14]},{"$tuple":[11,9,15]},{"$tuple":[11,9,16]},{"$tuple":[11,9,17]},{"$tuple":[11,9,18]},{"$tuple":[11,9,19]},{"$tuple":[11,9,20]},{"$tuple":[11,9,21]},{"$tuple":[12,9,11]},{"$tuple":[12,9,12]},{"$tuple":[12,9,13]},{"$tuple":[12,9,14]},{"$tuple":[12,9,15]},{"$tuple":[12,9,16]},{"$tuple":[12,9,17]},{"$tuple":[12,9,18]},{"$tuple":[12,9,19]},{"$tuple":[12,9,20]},{"$tuple":[12,9,21]},{"$tuple":[13,9,11]},{"$tuple":[13,9,12]},{"$tuple":[13,9,15]},{"$tuple":[13,9,16]},{"$tuple":[13,9,17]},{"$tuple":[13,9,18]},{"$tuple":[13,9,19]},{"$tuple":[13,9,20]},{"$tuple":[13,9,21]},{"$tuple":[14,9,11]},{"$tuple":[14,9,12]},{"$tuple":[14,9,15]},{"$tuple":[14,9,16]},{"$tuple":[14,9,17]},{"$tuple":[14,9,18]},{"$tuple":[14,9,19]},{"$tuple":[14,9,20]},{"$tuple":[14,9,21]},{"$tuple":[15,9,11]},{"$tuple":[15,9,12]},{"$tuple":[15,9,15]},{"$tuple":[15,9,16]},{"$tuple":[15,9,17]},{"$tuple":[15,9,18]},{"$tuple":[15,9,19]},{"$tuple":[15,9,20]},{"$tuple":[15,9,21]},{"$tuple":[16,9,11]},{"$tuple":[16,9,12]},{"$tuple":[16,9,15]},{"$tuple":[16,9,16]},{"$tuple":[16,9,17]},{"$tuple":[16,9,18]},{"$tuple":[16,9,19]},{"$tuple":[16,9,20]},{"$tuple":[16,9,21]},{"$tuple":[17,9,11]},{"$tuple":[17,9,12]},{"$tuple":[17,9,15]},{"$tuple":[17,9,16]},{"$tuple":[17,9,17]},{"$tuple":[17,9,18]},{"$tuple":[17,9,19]},{"$tuple":[17,9,20]},{"$tuple":[17,9,21]},{"$tuple":[18,9,11]},{"$tuple":[18,9,12]},{"$tuple":[18,9,15]},{"$tuple":[18,9,16]},{"$tuple":[18,9,17]},{"$tuple":[18,9,18]},{"$tuple":[18,9,19]},{"$tuple":[18,9,20]},{"$tuple":[18,9,21]},{"$tuple":[19,9,11]},{"$tuple":[19,9,12]},{"$tuple":[19,9,13]},{"$tuple":[19,9,14]},{"$tuple":[19,9,15]},{"$tuple":[19,9,16]},{"$tuple":[19,9,17]},{"$tuple":[19,9,18]},{"$tuple":[19,9,19]},{"$tuple":[19,9,20]},{"$tuple":[19,9,21]},{"$tuple":[20,9,11]},{"$tuple":[20,9,12]},{"$tuple":[20,9,13]},{"$tuple":[20,9,14]},{"$tuple":[20,9,15]},{"$tuple":[20,9,16]},{"$tuple":[20,9,17]},{"$tuple":[20,9,18]},{"$tuple":[20,9,19]},{"$tuple":[20,9,20]},{"$tuple":[20,9,21]},{"$tuple":[21,9,11]},{"$tuple":[21,9,12]},{"$tuple":[21,9,13]},{"$tuple":[21,9,14]},{"$tuple":[21,9,15]},{"$tuple":[21,9,16]},{"$tuple":[21,9,17]},{"$tuple":[21,9,18]},{"$tuple":[21,9,19]},{"$tuple":[21,9,20]},{"$tuple":[21,9,21]}]},"data":{},"kind":"sealed","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,10,15]},{"$tuple":[16,10,16]},{"$tuple":[16,10,17]},{"$tuple":[16,10,18]},{"$tuple":[16,10,19]},{"$tuple":[16,10,20]},{"$tuple":[16,11,15]},{"$tuple":[16,11,16]},{"$tuple":[16,11,17]},{"$tuple":[16,11,18]},{"$tuple":[16,11,19]},{"$tuple":[16,11,20]},{"$tuple":[17,10,15]},{"$tuple":[17,10,16]},{"$tuple":[17,11,15]},{"$tuple":[17,11,16]},{"$tuple":[18,10,15]},{"$tuple":[18,10,16]},{"$tuple":[18,10,17]},{"$tuple":[18,10,18]},{"$tuple":[18,11,15]},{"$tuple":[18,11,16]},{"$tuple":[18,11,17]},{"$tuple":[18,11,18]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[22,25,22]},"lo":{"$tuple":[10,9,10]}},"cells":{"$tuple":[{"$tuple":[18,10,15]},{"$tuple":[16,10,16]},{"$tuple":[16,10,20]},{"$tuple":[18,10,16]},{"$tuple":[18,10,18]}]},"data":{},"kind":"route","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[22,25,22]},"lo":{"$tuple":[10,9,10]}},"cells":{"$tuple":[{"$tuple":[18,10,15]},{"$tuple":[16,10,16]},{"$tuple":[16,10,20]},{"$tuple":[18,10,16]},{"$tuple":[18,10,18]}]},"data":{"minimum":1},"kind":"light","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[22,25,22]},"lo":{"$tuple":[10,9,10]}},"cells":{"$tuple":[]},"data":{"groups":[["red_bed"],["barrel"]]},"kind":"furnishing","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[22,25,22]},"lo":{"$tuple":[10,9,10]}},"cells":{"$tuple":[{"$tuple":[16,10,16]}]},"data":{"apertures":{"$tuple":[{"$tuple":[2,0,2]},{"$tuple":[2,0,3]},{"$tuple":[3,0,2]},{"$tuple":[3,0,3]},{"$tuple":[4,0,2]},{"$tuple":[4,0,3]},{"$tuple":[5,0,2]},{"$tuple":[5,0,3]},{"$tuple":[6,0,2]},{"$tuple":[6,0,3]},{"$tuple":[7,0,2]},{"$tuple":[7,0,3]}]}},"kind":"enclosed-volume","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,9,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"aperture":[[2,0,2],[2,0,3],[3,0,2],[3,0,3],[4,0,2],[4,0,3],[5,0,2],[5,0,3],[6,0,2],[6,0,3],[7,0,2],[7,0,3]],"landing":[7,1,4],"purpose":"bedroom"},"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-0","roof-1","room"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"room.loft.bedroom","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":[3,4,2]},{"$tuple":[3,4,3]},{"$tuple":[3,4,4]},{"$tuple":[3,4,5]},{"$tuple":[3,4,6]},{"$tuple":[3,4,7]},{"$tuple":[3,4,8]},{"$tuple":[3,4,9]}],"omitted_optional_ties":[]},"envelope":{"$type":"Box","hi":{"$tuple":[21,13,21]},"lo":{"$tuple":[11,13,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,13,12]},{"$tuple":[14,13,21]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,13,13]},{"$tuple":[14,13,14]},{"$tuple":[14,13,15]},{"$tuple":[14,13,16]},{"$tuple":[14,13,17]},{"$tuple":[14,13,18]},{"$tuple":[14,13,19]},{"$tuple":[14,13,20]}]},"data":{"names":["spruce_log"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,9,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"axis":"x","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-0","roof-1","room","collars"]},"seed":0},"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":[1,1,2]},{"$tuple":[1,1,3]},{"$tuple":[2,1,1]},{"$tuple":[2,1,4]},{"$tuple":[3,1,1]},{"$tuple":[3,1,4]},{"$tuple":[4,1,1]},{"$tuple":[4,1,4]},{"$tuple":[5,1,1]},{"$tuple":[6,1,1]},{"$tuple":[7,1,1]},{"$tuple":[8,1,2]},{"$tuple":[8,1,3]}]},"envelope":{"$type":"Box","hi":{"$tuple":[21,10,21]},"lo":{"$tuple":[11,10,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,9,13]},{"$tuple":[12,9,14]},{"$tuple":[13,9,12]},{"$tuple":[13,9,15]},{"$tuple":[14,9,12]},{"$tuple":[14,9,15]},{"$tuple":[15,9,12]},{"$tuple":[15,9,15]},{"$tuple":[16,9,12]},{"$tuple":[17,9,12]},{"$tuple":[18,9,12]},{"$tuple":[19,9,13]},{"$tuple":[19,9,14]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,10,13]},{"$tuple":[12,10,14]},{"$tuple":[13,10,12]},{"$tuple":[13,10,15]},{"$tuple":[14,10,12]},{"$tuple":[14,10,15]},{"$tuple":[15,10,12]},{"$tuple":[15,10,15]},{"$tuple":[16,10,12]},{"$tuple":[17,10,12]},{"$tuple":[18,10,12]},{"$tuple":[19,10,13]},{"$tuple":[19,10,14]}]},"data":{"names":["dark_oak_fence"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,9,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"aperture":[[2,0,2],[2,0,3],[3,0,2],[3,0,3],[4,0,2],[4,0,3],[5,0,2],[5,0,3],[6,0,2],[6,0,3],[7,0,2],[7,0,3]],"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-0","roof-1","room","guard"]},"seed":0},"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":5},"envelope":{"$type":"Box","hi":{"$tuple":[16,16,15]},"lo":{"$tuple":[16,12,15]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,17,15]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,12,15]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,13,15]},{"$tuple":[16,14,15]},{"$tuple":[16,15,15]},{"$tuple":[16,16,15]}]},"data":{"names":["chain"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[16,12,15]},"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-0","roof-1","room","light-0"]},"seed":0},"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":3},"envelope":{"$type":"Box","hi":{"$tuple":[16,14,20]},"lo":{"$tuple":[16,12,20]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,15,20]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,12,20]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,13,20]},{"$tuple":[16,14,20]}]},"data":{"names":["chain"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[16,12,20]},"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-0","roof-1","room","light-1"]},"seed":0},"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.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":[16,12,20]},"lo":{"$tuple":[14,10,19]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[16,10,20]},"turn":3},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[16,11,20]},"lo":{"$tuple":[16,10,19]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,9,20]},{"$tuple":[15,9,20]},{"$tuple":[16,9,20]},{"$tuple":[14,9,19]},{"$tuple":[15,9,19]},{"$tuple":[16,9,19]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,10,20]},{"$tuple":[16,11,20]},{"$tuple":[16,10,19]},{"$tuple":[16,11,19]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[15,12,20]},"lo":{"$tuple":[14,10,19]}},"cells":{"$tuple":[]},"data":{"groups":[["red_bed"],["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[14,10,20]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"bedroom"},"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-0","roof-1","room","station-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.bedroom","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.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":[20,12,17]},"lo":{"$tuple":[18,10,16]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[18,10,16]},"turn":1},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[18,11,17]},"lo":{"$tuple":[18,10,16]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[20,9,16]},{"$tuple":[19,9,16]},{"$tuple":[18,9,16]},{"$tuple":[20,9,17]},{"$tuple":[19,9,17]},{"$tuple":[18,9,17]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,10,16]},{"$tuple":[18,11,16]},{"$tuple":[18,10,17]},{"$tuple":[18,11,17]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[20,12,17]},"lo":{"$tuple":[19,10,16]}},"cells":{"$tuple":[]},"data":{"groups":[["bookshelf"],["lectern"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[20,10,16]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"library"},"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-0","roof-1","room","station-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.library","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.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":[20,12,19]},"lo":{"$tuple":[18,10,18]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[18,10,18]},"turn":1},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[18,11,19]},"lo":{"$tuple":[18,10,18]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[20,9,18]},{"$tuple":[19,9,18]},{"$tuple":[18,9,18]},{"$tuple":[20,9,19]},{"$tuple":[19,9,19]},{"$tuple":[18,9,19]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,10,18]},{"$tuple":[18,11,18]},{"$tuple":[18,10,19]},{"$tuple":[18,11,19]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[20,12,19]},"lo":{"$tuple":[19,10,18]}},"cells":{"$tuple":[]},"data":{"groups":[["red_bed"],["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[20,10,18]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"bedroom"},"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-0","roof-1","room","station-2"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.bedroom","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","bounded ridge attachments"]},"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":"4"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"axis":"x","dormer_sides":{"$tuple":["left","right"]},"dormer_spacing":10,"end_hips":{"$tuple":[0,0]},"rise":{"$tuple":[1,2]},"span":11},"envelope":{"$type":"Box","hi":{"$tuple":[22,25,22]},"lo":{"$tuple":[10,9,10]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[22,25,22]},"lo":{"$tuple":[10,9,10]}},"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":"x","coordinate_space":"port-local","depth":11,"height":16,"replace_limit":0,"requires_floor_and_knee_walls":true,"width":11},"frame":{"$type":"Frame","origin":{"$tuple":[11,9,11]},"turn":0},"grant":"interior-install","key":"interior","kind":"roof-interior","region":{"$type":"Box","hi":{"$tuple":[22,25,22]},"lo":{"$tuple":[10,9,10]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,9,11]},{"$tuple":[11,9,15]},{"$tuple":[11,9,19]},{"$tuple":[21,9,11]},{"$tuple":[21,9,15]},{"$tuple":[21,9,19]},{"$tuple":[11,9,11]},{"$tuple":[15,9,11]},{"$tuple":[19,9,11]},{"$tuple":[11,9,21]},{"$tuple":[15,9,21]},{"$tuple":[19,9,21]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,10,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"axis":"x","depth":11,"design":{"inputs":{"dormer_sides":["left","right"],"dormer_spacing":10,"end_hips":[0,0],"ridge_component":{"inputs":{"length":7,"material":"deepslate_tile","timber":"dark_oak"},"type":"hearth.components.rooflantern.RidgeLantern"},"ridge_min_run":17,"ridge_required":false,"rise":[1,2],"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-0","roof-1","weather"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"roof.profile","version":"4"},"/building/roof-1/weather/cover":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":["measured solid abutments","scoped dormer cuts","fitted ridge mounts"]},"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","ridge-installation"]},"parameters":{},"tags":{"$tuple":["roof","enclosure","composite"]},"version":"3"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"end_hips":{"$tuple":[0,0]},"finials":{"$tuple":[11]},"levels":{"$tuple":[0,1,3,4,6,7,9,7,6,4,3,1,0]},"mounts":[{"$tuple":["left-4",{"$tuple":[0,1,6]},3]}],"omitted_optional_dormers":[{"$tuple":["right",4,"protected circulation"]}],"omitted_optional_ridge":true,"peak":9,"ridge_candidates":[{"length":11,"reason":"below declared minimum ridge run"}],"ridge_mount":null},"envelope":{"$type":"Box","hi":{"$tuple":[22,25,22]},"lo":{"$tuple":[10,9,10]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[17,17,21]},"lo":{"$tuple":[13,11,19]}},"key":"left-4","limit":105,"tags":{"$tuple":["dormer"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":3,"height_limit":6,"peak":9,"rise":{"$tuple":[1,2]},"width":5},"frame":{"$type":"Frame","origin":{"$tuple":[17,11,21]},"turn":2},"grant":"left-4","key":"left-4","kind":"roof-installation","region":{"$type":"Box","hi":{"$tuple":[17,17,21]},"lo":{"$tuple":[13,11,19]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[22,25,22]},"lo":{"$tuple":[10,9,10]}},"cells":{"$tuple":[{"$tuple":[11,11,21]},{"$tuple":[12,11,21]},{"$tuple":[13,11,21]},{"$tuple":[14,11,21]},{"$tuple":[15,11,21]},{"$tuple":[16,11,21]},{"$tuple":[17,11,21]},{"$tuple":[18,11,21]},{"$tuple":[19,11,21]},{"$tuple":[20,11,21]},{"$tuple":[21,11,21]},{"$tuple":[11,13,20]},{"$tuple":[12,13,20]},{"$tuple":[13,13,20]},{"$tuple":[14,13,20]},{"$tuple":[15,13,20]},{"$tuple":[16,13,20]},{"$tuple":[17,13,20]},{"$tuple":[18,13,20]},{"$tuple":[19,13,20]},{"$tuple":[20,13,20]},{"$tuple":[21,13,20]},{"$tuple":[11,14,19]},{"$tuple":[12,14,19]},{"$tuple":[13,14,19]},{"$tuple":[14,14,19]},{"$tuple":[15,14,19]},{"$tuple":[16,14,19]},{"$tuple":[17,14,19]},{"$tuple":[18,14,19]},{"$tuple":[19,14,19]},{"$tuple":[20,14,19]},{"$tuple":[21,14,19]},{"$tuple":[11,16,18]},{"$tuple":[12,16,18]},{"$tuple":[13,16,18]},{"$tuple":[14,16,18]},{"$tuple":[15,16,18]},{"$tuple":[16,16,18]},{"$tuple":[17,16,18]},{"$tuple":[18,16,18]},{"$tuple":[19,16,18]},{"$tuple":[20,16,18]},{"$tuple":[21,16,18]},{"$tuple":[11,17,17]},{"$tuple":[12,17,17]},{"$tuple":[13,17,17]},{"$tuple":[14,17,17]},{"$tuple":[15,17,17]},{"$tuple":[16,17,17]},{"$tuple":[17,17,17]},{"$tuple":[18,17,17]},{"$tuple":[19,17,17]},{"$tuple":[20,17,17]},{"$tuple":[21,17,17]},{"$tuple":[11,19,16]},{"$tuple":[12,19,16]},{"$tuple":[13,19,16]},{"$tuple":[14,19,16]},{"$tuple":[15,19,16]},{"$tuple":[16,19,16]},{"$tuple":[17,19,16]},{"$tuple":[18,19,16]},{"$tuple":[19,19,16]},{"$tuple":[20,19,16]},{"$tuple":[21,19,16]},{"$tuple":[11,17,15]},{"$tuple":[12,17,15]},{"$tuple":[13,17,15]},{"$tuple":[14,17,15]},{"$tuple":[15,17,15]},{"$tuple":[16,17,15]},{"$tuple":[17,17,15]},{"$tuple":[18,17,15]},{"$tuple":[19,17,15]},{"$tuple":[20,17,15]},{"$tuple":[21,17,15]},{"$tuple":[11,16,14]},{"$tuple":[12,16,14]},{"$tuple":[13,16,14]},{"$tuple":[14,16,14]},{"$tuple":[15,16,14]},{"$tuple":[16,16,14]},{"$tuple":[17,16,14]},{"$tuple":[18,16,14]},{"$tuple":[19,16,14]},{"$tuple":[20,16,14]},{"$tuple":[21,16,14]},{"$tuple":[11,14,13]},{"$tuple":[12,14,13]},{"$tuple":[13,14,13]},{"$tuple":[14,14,13]},{"$tuple":[15,14,13]},{"$tuple":[16,14,13]},{"$tuple":[17,14,13]},{"$tuple":[18,14,13]},{"$tuple":[19,14,13]},{"$tuple":[20,14,13]},{"$tuple":[21,14,13]},{"$tuple":[11,13,12]},{"$tuple":[12,13,12]},{"$tuple":[13,13,12]},{"$tuple":[14,13,12]},{"$tuple":[15,13,12]},{"$tuple":[16,13,12]},{"$tuple":[17,13,12]},{"$tuple":[18,13,12]},{"$tuple":[19,13,12]},{"$tuple":[20,13,12]},{"$tuple":[21,13,12]},{"$tuple":[11,11,11]},{"$tuple":[12,11,11]},{"$tuple":[13,11,11]},{"$tuple":[14,11,11]},{"$tuple":[15,11,11]},{"$tuple":[16,11,11]},{"$tuple":[17,11,11]},{"$tuple":[18,11,11]},{"$tuple":[19,11,11]},{"$tuple":[20,11,11]},{"$tuple":[21,11,11]}]},"data":{},"kind":"vertical-cover","phase":"complete"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[22,20,16]}]},"data":{"names":["dark_oak_planks"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[22,21,16]}]},"data":{"names":["dark_oak_fence"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,10,21]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"design":{"inputs":{"dormer_sides":["left","right"],"dormer_spacing":10,"end_hips":[0,0],"ridge_component":{"inputs":{"length":7,"material":"deepslate_tile","timber":"dark_oak"},"type":"hearth.components.rooflantern.RidgeLantern"},"ridge_min_run":17,"ridge_required":false,"rise":[1,2],"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-0","roof-1","weather","cover"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"roof.weather-cover","version":"3"},"/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":[4,4,4]},"envelope":{"$type":"Box","hi":{"$tuple":[17,17,21]},"lo":{"$tuple":[13,11,19]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[17,15,21]},{"$tuple":[17,15,20]},{"$tuple":[17,15,19]},{"$tuple":[16,16,21]},{"$tuple":[16,16,20]},{"$tuple":[16,16,19]},{"$tuple":[15,17,21]},{"$tuple":[15,17,20]},{"$tuple":[15,17,19]},{"$tuple":[14,16,21]},{"$tuple":[14,16,20]},{"$tuple":[14,16,19]},{"$tuple":[13,15,21]},{"$tuple":[13,15,20]},{"$tuple":[13,15,19]},{"$tuple":[17,11,21]},{"$tuple":[17,12,21]},{"$tuple":[17,13,21]},{"$tuple":[17,14,21]},{"$tuple":[17,11,20]},{"$tuple":[17,12,20]},{"$tuple":[17,13,20]},{"$tuple":[17,14,20]},{"$tuple":[17,11,19]},{"$tuple":[17,12,19]},{"$tuple":[17,13,19]},{"$tuple":[17,14,19]},{"$tuple":[13,11,21]},{"$tuple":[13,12,21]},{"$tuple":[13,13,21]},{"$tuple":[13,14,21]},{"$tuple":[13,11,20]},{"$tuple":[13,12,20]},{"$tuple":[13,13,20]},{"$tuple":[13,14,20]},{"$tuple":[13,11,19]},{"$tuple":[13,12,19]},{"$tuple":[13,13,19]},{"$tuple":[13,14,19]},{"$tuple":[16,11,21]},{"$tuple":[16,12,21]},{"$tuple":[16,13,21]},{"$tuple":[16,14,21]},{"$tuple":[16,15,21]},{"$tuple":[15,11,21]},{"$tuple":[15,12,21]},{"$tuple":[15,13,21]},{"$tuple":[15,14,21]},{"$tuple":[15,15,21]},{"$tuple":[15,16,21]},{"$tuple":[14,11,21]},{"$tuple":[14,12,21]},{"$tuple":[14,13,21]},{"$tuple":[14,14,21]},{"$tuple":[14,15,21]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[17,11,21]},"turn":2},"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-0","roof-1","weather","cover","dormer-left-4"]},"seed":0},"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":[16,16,21]},"lo":{"$tuple":[14,11,21]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[16,14,21]},"lo":{"$tuple":[14,12,21]}},"key":"install","limit":9,"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":[16,12,21]},"turn":2},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[16,14,21]},"lo":{"$tuple":[14,12,21]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[17,11,21]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":4},"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-0","roof-1","weather","cover","dormer-left-4","face"]},"seed":0},"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":[16,13,21]},"lo":{"$tuple":[14,12,21]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,12,21]},{"$tuple":[16,13,21]},{"$tuple":[15,12,21]},{"$tuple":[15,13,21]},{"$tuple":[14,12,21]},{"$tuple":[14,13,21]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[16,12,21]},"turn":2},"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-0","roof-1","weather","cover","dormer-left-4","face","window"]},"seed":0},"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":[11,19,21]},"lo":{"$tuple":[10,9,11]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[11,16,17]},"lo":{"$tuple":[11,10,15]}},"key":"install","limit":21,"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":[11,10,17]},"turn":3},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[11,16,17]},"lo":{"$tuple":[11,10,15]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,10,21]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"levels":[0,1,3,4,6,7,9,7,6,4,3,1,0],"projecting_windows":true,"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-0","roof-1","weather","cover","gable-front"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.profile-gable","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":[22,19,21]},"lo":{"$tuple":[21,9,11]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[21,16,17]},"lo":{"$tuple":[21,10,15]}},"key":"install","limit":21,"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":[21,10,15]},"turn":1},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[21,16,17]},"lo":{"$tuple":[21,10,15]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,10,11]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"levels":[0,1,3,4,6,7,9,7,6,4,3,1,0],"projecting_windows":true,"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-0","roof-1","weather","cover","gable-rear"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.profile-gable","version":"1"},"/building/roof-1/weather/cover/gable-rear/window":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-1/weather/cover/gable-rear","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":false},"envelope":{"$type":"Box","hi":{"$tuple":[22,13,18]},"lo":{"$tuple":[21,10,14]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[22,11,17]},"lo":{"$tuple":[22,10,15]}},"key":"planting","limit":20,"tags":{"$tuple":["planter"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":1,"width":3},"frame":{"$type":"Frame","origin":{"$tuple":[22,10,15]},"turn":1},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[22,11,17]},"lo":{"$tuple":[22,10,15]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,11,15]},{"$tuple":[21,12,15]},{"$tuple":[21,13,15]},{"$tuple":[21,11,16]},{"$tuple":[21,12,16]},{"$tuple":[21,13,16]},{"$tuple":[21,11,17]},{"$tuple":[21,12,17]},{"$tuple":[21,13,17]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,11,15]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"garden_depth":1,"glass":"minecraft:glass","height":3,"planter":false,"shutters":true,"width":3},"type":"hearth.components.primitives.Window"}},"parent":"/building/roof-1/weather/cover/gable-rear","path":"/building/roof-1/weather/cover/gable-rear/window","primary":"/building/roof-1/weather/cover/gable-rear","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-1","weather","cover","gable-rear","window"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/roof-2":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-floor-2","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":[2,0,2]},{"$tuple":[2,0,3]},{"$tuple":[3,0,2]},{"$tuple":[3,0,3]},{"$tuple":[4,0,2]},{"$tuple":[4,0,3]},{"$tuple":[5,0,2]},{"$tuple":[5,0,3]},{"$tuple":[6,0,2]},{"$tuple":[6,0,3]},{"$tuple":[7,0,2]},{"$tuple":[7,0,3]}]},"axis":"x","landing":{"$tuple":[7,1,4]},"prepared_floor":true,"purpose":"bedroom","source":"/building/room-0-1-2"},"envelope":{"$type":"Box","hi":{"$tuple":[11,37,22]},"lo":{"$tuple":[-1,21,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":{"$tuple":["room","landing"]},"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[7,22,15]},"turn":0},"grant":null,"key":"landing","kind":"access","region":{"$type":"Box","hi":{"$tuple":[7,23,15]},"lo":{"$tuple":[7,22,15]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,21,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"axis":"x","depth":11,"design":{"inputs":{"dormer_sides":["left","right"],"dormer_spacing":10,"end_hips":[0,0],"ridge_component":{"inputs":{"length":7,"material":"deepslate_tile","timber":"dark_oak"},"type":"hearth.components.rooflantern.RidgeLantern"},"ridge_min_run":17,"ridge_required":false,"rise":[1,2],"trim":"dark_oak"},"type":"hearth.components.roofcraft.RoofDesign"},"material":"deepslate_tile","purpose":"bedroom","width":11},"type":"hearth.components.lofts.InhabitedRoof"}},"parent":"/building","path":"/building/roof-2","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-2"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"roof.inhabited","version":"1"},"/building/roof-2/room":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-2/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.bedroom","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":[2,0,2]},{"$tuple":[2,0,3]},{"$tuple":[3,0,2]},{"$tuple":[3,0,3]},{"$tuple":[4,0,2]},{"$tuple":[4,0,3]},{"$tuple":[5,0,2]},{"$tuple":[5,0,3]},{"$tuple":[6,0,2]},{"$tuple":[6,0,3]},{"$tuple":[7,0,2]},{"$tuple":[7,0,3]}]},"axis":"x","center":{"$tuple":[5,1,5]},"depth":11,"doors":{"$tuple":["landing"]},"furniture":[{"$tuple":[{"$tuple":[9,1,4]},2,{"$tuple":[9,1,2]}]},{"$tuple":[{"$tuple":[9,1,7]},1,{"$tuple":[7,1,7]}]},{"$tuple":[{"$tuple":[1,1,5]},0,{"$tuple":[1,1,7]}]}],"lights":[{"$tuple":[1,3,7]},{"$tuple":[4,3,5]},{"$tuple":[7,3,7]},{"$tuple":[8,3,2]}],"omitted_optional_stations":0,"purpose":"bedroom","stair_down":true,"stair_up":false,"width":11},"envelope":{"$type":"Box","hi":{"$tuple":[11,37,22]},"lo":{"$tuple":[-1,21,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[7,22,15]},"turn":0},"grant":null,"key":"landing","kind":"access","region":{"$type":"Box","hi":{"$tuple":[7,23,15]},"lo":{"$tuple":[7,22,15]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,21,11]},{"$tuple":[0,21,12]},{"$tuple":[0,21,13]},{"$tuple":[0,21,14]},{"$tuple":[0,21,15]},{"$tuple":[0,21,16]},{"$tuple":[0,21,17]},{"$tuple":[0,21,18]},{"$tuple":[0,21,19]},{"$tuple":[0,21,20]},{"$tuple":[0,21,21]},{"$tuple":[1,21,11]},{"$tuple":[1,21,12]},{"$tuple":[1,21,13]},{"$tuple":[1,21,14]},{"$tuple":[1,21,15]},{"$tuple":[1,21,16]},{"$tuple":[1,21,17]},{"$tuple":[1,21,18]},{"$tuple":[1,21,19]},{"$tuple":[1,21,20]},{"$tuple":[1,21,21]},{"$tuple":[2,21,11]},{"$tuple":[2,21,12]},{"$tuple":[2,21,15]},{"$tuple":[2,21,16]},{"$tuple":[2,21,17]},{"$tuple":[2,21,18]},{"$tuple":[2,21,19]},{"$tuple":[2,21,20]},{"$tuple":[2,21,21]},{"$tuple":[3,21,11]},{"$tuple":[3,21,12]},{"$tuple":[3,21,15]},{"$tuple":[3,21,16]},{"$tuple":[3,21,17]},{"$tuple":[3,21,18]},{"$tuple":[3,21,19]},{"$tuple":[3,21,20]},{"$tuple":[3,21,21]},{"$tuple":[4,21,11]},{"$tuple":[4,21,12]},{"$tuple":[4,21,15]},{"$tuple":[4,21,16]},{"$tuple":[4,21,17]},{"$tuple":[4,21,18]},{"$tuple":[4,21,19]},{"$tuple":[4,21,20]},{"$tuple":[4,21,21]},{"$tuple":[5,21,11]},{"$tuple":[5,21,12]},{"$tuple":[5,21,15]},{"$tuple":[5,21,16]},{"$tuple":[5,21,17]},{"$tuple":[5,21,18]},{"$tuple":[5,21,19]},{"$tuple":[5,21,20]},{"$tuple":[5,21,21]},{"$tuple":[6,21,11]},{"$tuple":[6,21,12]},{"$tuple":[6,21,15]},{"$tuple":[6,21,16]},{"$tuple":[6,21,17]},{"$tuple":[6,21,18]},{"$tuple":[6,21,19]},{"$tuple":[6,21,20]},{"$tuple":[6,21,21]},{"$tuple":[7,21,11]},{"$tuple":[7,21,12]},{"$tuple":[7,21,15]},{"$tuple":[7,21,16]},{"$tuple":[7,21,17]},{"$tuple":[7,21,18]},{"$tuple":[7,21,19]},{"$tuple":[7,21,20]},{"$tuple":[7,21,21]},{"$tuple":[8,21,11]},{"$tuple":[8,21,12]},{"$tuple":[8,21,13]},{"$tuple":[8,21,14]},{"$tuple":[8,21,15]},{"$tuple":[8,21,16]},{"$tuple":[8,21,17]},{"$tuple":[8,21,18]},{"$tuple":[8,21,19]},{"$tuple":[8,21,20]},{"$tuple":[8,21,21]},{"$tuple":[9,21,11]},{"$tuple":[9,21,12]},{"$tuple":[9,21,13]},{"$tuple":[9,21,14]},{"$tuple":[9,21,15]},{"$tuple":[9,21,16]},{"$tuple":[9,21,17]},{"$tuple":[9,21,18]},{"$tuple":[9,21,19]},{"$tuple":[9,21,20]},{"$tuple":[9,21,21]},{"$tuple":[10,21,11]},{"$tuple":[10,21,12]},{"$tuple":[10,21,13]},{"$tuple":[10,21,14]},{"$tuple":[10,21,15]},{"$tuple":[10,21,16]},{"$tuple":[10,21,17]},{"$tuple":[10,21,18]},{"$tuple":[10,21,19]},{"$tuple":[10,21,20]},{"$tuple":[10,21,21]}]},"data":{},"kind":"sealed","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,22,18]},{"$tuple":[1,23,18]},{"$tuple":[2,22,18]},{"$tuple":[2,23,18]},{"$tuple":[3,22,16]},{"$tuple":[3,22,17]},{"$tuple":[3,22,18]},{"$tuple":[3,23,16]},{"$tuple":[3,23,17]},{"$tuple":[3,23,18]},{"$tuple":[4,22,16]},{"$tuple":[4,23,16]},{"$tuple":[5,22,15]},{"$tuple":[5,22,16]},{"$tuple":[5,23,15]},{"$tuple":[5,23,16]},{"$tuple":[6,22,15]},{"$tuple":[6,22,16]},{"$tuple":[6,23,15]},{"$tuple":[6,23,16]},{"$tuple":[7,22,13]},{"$tuple":[7,22,14]},{"$tuple":[7,22,15]},{"$tuple":[7,22,16]},{"$tuple":[7,22,17]},{"$tuple":[7,22,18]},{"$tuple":[7,23,13]},{"$tuple":[7,23,14]},{"$tuple":[7,23,15]},{"$tuple":[7,23,16]},{"$tuple":[7,23,17]},{"$tuple":[7,23,18]},{"$tuple":[8,22,13]},{"$tuple":[8,23,13]},{"$tuple":[9,22,13]},{"$tuple":[9,23,13]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[11,37,22]},"lo":{"$tuple":[-1,21,10]}},"cells":{"$tuple":[{"$tuple":[7,22,15]},{"$tuple":[5,22,16]},{"$tuple":[9,22,13]},{"$tuple":[7,22,18]},{"$tuple":[1,22,18]}]},"data":{},"kind":"route","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[11,37,22]},"lo":{"$tuple":[-1,21,10]}},"cells":{"$tuple":[{"$tuple":[7,22,15]},{"$tuple":[5,22,16]},{"$tuple":[9,22,13]},{"$tuple":[7,22,18]},{"$tuple":[1,22,18]}]},"data":{"minimum":1},"kind":"light","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[11,37,22]},"lo":{"$tuple":[-1,21,10]}},"cells":{"$tuple":[]},"data":{"groups":[["red_bed"],["barrel"]]},"kind":"furnishing","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[11,37,22]},"lo":{"$tuple":[-1,21,10]}},"cells":{"$tuple":[{"$tuple":[5,22,16]}]},"data":{"apertures":{"$tuple":[{"$tuple":[2,0,2]},{"$tuple":[2,0,3]},{"$tuple":[3,0,2]},{"$tuple":[3,0,3]},{"$tuple":[4,0,2]},{"$tuple":[4,0,3]},{"$tuple":[5,0,2]},{"$tuple":[5,0,3]},{"$tuple":[6,0,2]},{"$tuple":[6,0,3]},{"$tuple":[7,0,2]},{"$tuple":[7,0,3]}]}},"kind":"enclosed-volume","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,21,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"aperture":[[2,0,2],[2,0,3],[3,0,2],[3,0,3],[4,0,2],[4,0,3],[5,0,2],[5,0,3],[6,0,2],[6,0,3],[7,0,2],[7,0,3]],"landing":[7,1,4],"purpose":"bedroom"},"type":"hearth.components.lofts.LoftInterior"}},"parent":"/building/roof-2","path":"/building/roof-2/room","primary":"/building/roof-2/weather","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-2","room"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"room.loft.bedroom","version":"1"},"/building/roof-2/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":[3,4,2]},{"$tuple":[3,4,3]},{"$tuple":[3,4,4]},{"$tuple":[3,4,5]},{"$tuple":[3,4,6]},{"$tuple":[3,4,7]},{"$tuple":[3,4,8]},{"$tuple":[3,4,9]}],"omitted_optional_ties":[]},"envelope":{"$type":"Box","hi":{"$tuple":[10,25,21]},"lo":{"$tuple":[0,25,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,25,12]},{"$tuple":[3,25,21]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,25,13]},{"$tuple":[3,25,14]},{"$tuple":[3,25,15]},{"$tuple":[3,25,16]},{"$tuple":[3,25,17]},{"$tuple":[3,25,18]},{"$tuple":[3,25,19]},{"$tuple":[3,25,20]}]},"data":{"names":["spruce_log"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,21,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"axis":"x","depth":11,"level":4,"spacing":6,"width":11},"type":"hearth.components.lofts.RoofCollars"}},"parent":"/building/roof-2/room","path":"/building/roof-2/room/collars","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-2","room","collars"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"timber.roof-collars","version":"1"},"/building/roof-2/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":[1,1,2]},{"$tuple":[1,1,3]},{"$tuple":[2,1,1]},{"$tuple":[2,1,4]},{"$tuple":[3,1,1]},{"$tuple":[3,1,4]},{"$tuple":[4,1,1]},{"$tuple":[4,1,4]},{"$tuple":[5,1,1]},{"$tuple":[6,1,1]},{"$tuple":[7,1,1]}]},"envelope":{"$type":"Box","hi":{"$tuple":[10,22,21]},"lo":{"$tuple":[0,22,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,21,13]},{"$tuple":[1,21,14]},{"$tuple":[2,21,12]},{"$tuple":[2,21,15]},{"$tuple":[3,21,12]},{"$tuple":[3,21,15]},{"$tuple":[4,21,12]},{"$tuple":[4,21,15]},{"$tuple":[5,21,12]},{"$tuple":[6,21,12]},{"$tuple":[7,21,12]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,22,13]},{"$tuple":[1,22,14]},{"$tuple":[2,22,12]},{"$tuple":[2,22,15]},{"$tuple":[3,22,12]},{"$tuple":[3,22,15]},{"$tuple":[4,22,12]},{"$tuple":[4,22,15]},{"$tuple":[5,22,12]},{"$tuple":[6,22,12]},{"$tuple":[7,22,12]}]},"data":{"names":["dark_oak_fence"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,21,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"aperture":[[2,0,2],[2,0,3],[3,0,2],[3,0,3],[4,0,2],[4,0,3],[5,0,2],[5,0,3],[6,0,2],[6,0,3],[7,0,2],[7,0,3]],"depth":11,"width":11},"type":"hearth.components.lofts.ApertureGuard"}},"parent":"/building/roof-2/room","path":"/building/roof-2/room/guard","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-2","room","guard"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"circulation.aperture-guard","version":"1"},"/building/roof-2/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":3},"envelope":{"$type":"Box","hi":{"$tuple":[1,26,18]},"lo":{"$tuple":[1,24,18]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,27,18]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,24,18]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,25,18]},{"$tuple":[1,26,18]}]},"data":{"names":["chain"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[1,24,18]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"maximum_hanger":16},"type":"hearth.components.lofts.LoftLight"}},"parent":"/building/roof-2/room","path":"/building/roof-2/room/light-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-2","room","light-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.roof-hanger","version":"1"},"/building/roof-2/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":6},"envelope":{"$type":"Box","hi":{"$tuple":[4,29,16]},"lo":{"$tuple":[4,24,16]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[4,30,16]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[4,24,16]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[4,25,16]},{"$tuple":[4,26,16]},{"$tuple":[4,27,16]},{"$tuple":[4,28,16]},{"$tuple":[4,29,16]}]},"data":{"names":["chain"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[4,24,16]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"maximum_hanger":16},"type":"hearth.components.lofts.LoftLight"}},"parent":"/building/roof-2/room","path":"/building/roof-2/room/light-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-2","room","light-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.roof-hanger","version":"1"},"/building/roof-2/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":3},"envelope":{"$type":"Box","hi":{"$tuple":[7,26,18]},"lo":{"$tuple":[7,24,18]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,27,18]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,24,18]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,25,18]},{"$tuple":[7,26,18]}]},"data":{"names":["chain"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[7,24,18]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"maximum_hanger":16},"type":"hearth.components.lofts.LoftLight"}},"parent":"/building/roof-2/room","path":"/building/roof-2/room/light-2","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-2","room","light-2"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.roof-hanger","version":"1"},"/building/roof-2/room/light-3":{"$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":2},"envelope":{"$type":"Box","hi":{"$tuple":[8,25,13]},"lo":{"$tuple":[8,24,13]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,26,13]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,24,13]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,25,13]}]},"data":{"names":["chain"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[8,24,13]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"maximum_hanger":16},"type":"hearth.components.lofts.LoftLight"}},"parent":"/building/roof-2/room","path":"/building/roof-2/room/light-3","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-2","room","light-3"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.roof-hanger","version":"1"},"/building/roof-2/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.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":[9,24,15]},"lo":{"$tuple":[8,22,13]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[9,22,13]},"turn":2},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[9,23,13]},"lo":{"$tuple":[8,22,13]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[9,21,15]},{"$tuple":[9,21,14]},{"$tuple":[9,21,13]},{"$tuple":[8,21,15]},{"$tuple":[8,21,14]},{"$tuple":[8,21,13]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[9,22,13]},{"$tuple":[9,23,13]},{"$tuple":[8,22,13]},{"$tuple":[8,23,13]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[9,24,15]},"lo":{"$tuple":[8,22,14]}},"cells":{"$tuple":[]},"data":{"groups":[["red_bed"],["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[9,22,15]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"bedroom"},"type":"hearth.components.furnishing.FurnitureGroup"}},"parent":"/building/roof-2/room","path":"/building/roof-2/room/station-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-2","room","station-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.bedroom","version":"1"},"/building/roof-2/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.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":[9,24,19]},"lo":{"$tuple":[7,22,18]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[7,22,18]},"turn":1},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[7,23,19]},"lo":{"$tuple":[7,22,18]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[9,21,18]},{"$tuple":[8,21,18]},{"$tuple":[7,21,18]},{"$tuple":[9,21,19]},{"$tuple":[8,21,19]},{"$tuple":[7,21,19]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,22,18]},{"$tuple":[7,23,18]},{"$tuple":[7,22,19]},{"$tuple":[7,23,19]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[9,24,19]},"lo":{"$tuple":[8,22,18]}},"cells":{"$tuple":[]},"data":{"groups":[["bookshelf"],["lectern"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[9,22,18]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"library"},"type":"hearth.components.furnishing.FurnitureGroup"}},"parent":"/building/roof-2/room","path":"/building/roof-2/room/station-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-2","room","station-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.library","version":"1"},"/building/roof-2/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.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":[2,24,18]},"lo":{"$tuple":[1,22,16]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[1,22,18]},"turn":0},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[2,23,18]},"lo":{"$tuple":[1,22,18]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,21,16]},{"$tuple":[1,21,17]},{"$tuple":[1,21,18]},{"$tuple":[2,21,16]},{"$tuple":[2,21,17]},{"$tuple":[2,21,18]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,22,18]},{"$tuple":[1,23,18]},{"$tuple":[2,22,18]},{"$tuple":[2,23,18]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[2,24,17]},"lo":{"$tuple":[1,22,16]}},"cells":{"$tuple":[]},"data":{"groups":[["red_bed"],["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[1,22,16]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"bedroom"},"type":"hearth.components.furnishing.FurnitureGroup"}},"parent":"/building/roof-2/room","path":"/building/roof-2/room/station-2","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-2","room","station-2"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.bedroom","version":"1"},"/building/roof-2/weather":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":[]},"assumptions":{"$tuple":[]},"guarantees":{"$tuple":["continuous weather cover","sealed attached dormers","bounded ridge attachments"]},"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":"4"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"axis":"x","dormer_sides":{"$tuple":["left","right"]},"dormer_spacing":10,"end_hips":{"$tuple":[0,0]},"rise":{"$tuple":[1,2]},"span":11},"envelope":{"$type":"Box","hi":{"$tuple":[11,37,22]},"lo":{"$tuple":[-1,21,10]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[11,37,22]},"lo":{"$tuple":[-1,21,10]}},"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":"x","coordinate_space":"port-local","depth":11,"height":16,"replace_limit":0,"requires_floor_and_knee_walls":true,"width":11},"frame":{"$type":"Frame","origin":{"$tuple":[0,21,11]},"turn":0},"grant":"interior-install","key":"interior","kind":"roof-interior","region":{"$type":"Box","hi":{"$tuple":[11,37,22]},"lo":{"$tuple":[-1,21,10]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,21,11]},{"$tuple":[0,21,15]},{"$tuple":[0,21,19]},{"$tuple":[10,21,11]},{"$tuple":[10,21,15]},{"$tuple":[10,21,19]},{"$tuple":[0,21,11]},{"$tuple":[4,21,11]},{"$tuple":[8,21,11]},{"$tuple":[0,21,21]},{"$tuple":[4,21,21]},{"$tuple":[8,21,21]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,22,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"axis":"x","depth":11,"design":{"inputs":{"dormer_sides":["left","right"],"dormer_spacing":10,"end_hips":[0,0],"ridge_component":{"inputs":{"length":7,"material":"deepslate_tile","timber":"dark_oak"},"type":"hearth.components.rooflantern.RidgeLantern"},"ridge_min_run":17,"ridge_required":false,"rise":[1,2],"trim":"dark_oak"},"type":"hearth.components.roofcraft.RoofDesign"},"material":"deepslate_tile","width":11},"type":"hearth.components.roofcraft.ProfileRoof"}},"parent":"/building/roof-2","path":"/building/roof-2/weather","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-2","weather"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"roof.profile","version":"4"},"/building/roof-2/weather/cover":{"$type":"Node","bindings":{"$tuple":[]},"capability":{"$type":"Capability","adaptations":{"$tuple":["measured solid abutments","scoped dormer cuts","fitted ridge mounts"]},"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","ridge-installation"]},"parameters":{},"tags":{"$tuple":["roof","enclosure","composite"]},"version":"3"},"complete":true,"contract":{"$type":"Contract","atomic_object":false,"decisions":{"end_hips":{"$tuple":[0,0]},"finials":{"$tuple":[-1,11]},"levels":{"$tuple":[0,1,3,4,6,7,9,7,6,4,3,1,0]},"mounts":[{"$tuple":["left-4",{"$tuple":[0,1,6]},3]}],"omitted_optional_dormers":[{"$tuple":["right",4,"protected circulation"]}],"omitted_optional_ridge":true,"peak":9,"ridge_candidates":[{"length":11,"reason":"below declared minimum ridge run"}],"ridge_mount":null},"envelope":{"$type":"Box","hi":{"$tuple":[11,37,22]},"lo":{"$tuple":[-1,21,10]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[6,29,21]},"lo":{"$tuple":[2,23,19]}},"key":"left-4","limit":105,"tags":{"$tuple":["dormer"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":3,"height_limit":6,"peak":9,"rise":{"$tuple":[1,2]},"width":5},"frame":{"$type":"Frame","origin":{"$tuple":[6,23,21]},"turn":2},"grant":"left-4","key":"left-4","kind":"roof-installation","region":{"$type":"Box","hi":{"$tuple":[6,29,21]},"lo":{"$tuple":[2,23,19]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[11,37,22]},"lo":{"$tuple":[-1,21,10]}},"cells":{"$tuple":[{"$tuple":[0,23,21]},{"$tuple":[1,23,21]},{"$tuple":[2,23,21]},{"$tuple":[3,23,21]},{"$tuple":[4,23,21]},{"$tuple":[5,23,21]},{"$tuple":[6,23,21]},{"$tuple":[7,23,21]},{"$tuple":[8,23,21]},{"$tuple":[9,23,21]},{"$tuple":[10,23,21]},{"$tuple":[0,25,20]},{"$tuple":[1,25,20]},{"$tuple":[2,25,20]},{"$tuple":[3,25,20]},{"$tuple":[4,25,20]},{"$tuple":[5,25,20]},{"$tuple":[6,25,20]},{"$tuple":[7,25,20]},{"$tuple":[8,25,20]},{"$tuple":[9,25,20]},{"$tuple":[10,25,20]},{"$tuple":[0,26,19]},{"$tuple":[1,26,19]},{"$tuple":[2,26,19]},{"$tuple":[3,26,19]},{"$tuple":[4,26,19]},{"$tuple":[5,26,19]},{"$tuple":[6,26,19]},{"$tuple":[7,26,19]},{"$tuple":[8,26,19]},{"$tuple":[9,26,19]},{"$tuple":[10,26,19]},{"$tuple":[0,28,18]},{"$tuple":[1,28,18]},{"$tuple":[2,28,18]},{"$tuple":[3,28,18]},{"$tuple":[4,28,18]},{"$tuple":[5,28,18]},{"$tuple":[6,28,18]},{"$tuple":[7,28,18]},{"$tuple":[8,28,18]},{"$tuple":[9,28,18]},{"$tuple":[10,28,18]},{"$tuple":[0,29,17]},{"$tuple":[1,29,17]},{"$tuple":[2,29,17]},{"$tuple":[3,29,17]},{"$tuple":[4,29,17]},{"$tuple":[5,29,17]},{"$tuple":[6,29,17]},{"$tuple":[7,29,17]},{"$tuple":[8,29,17]},{"$tuple":[9,29,17]},{"$tuple":[10,29,17]},{"$tuple":[0,31,16]},{"$tuple":[1,31,16]},{"$tuple":[2,31,16]},{"$tuple":[3,31,16]},{"$tuple":[4,31,16]},{"$tuple":[5,31,16]},{"$tuple":[6,31,16]},{"$tuple":[7,31,16]},{"$tuple":[8,31,16]},{"$tuple":[9,31,16]},{"$tuple":[10,31,16]},{"$tuple":[0,29,15]},{"$tuple":[1,29,15]},{"$tuple":[2,29,15]},{"$tuple":[3,29,15]},{"$tuple":[4,29,15]},{"$tuple":[5,29,15]},{"$tuple":[6,29,15]},{"$tuple":[7,29,15]},{"$tuple":[8,29,15]},{"$tuple":[9,29,15]},{"$tuple":[10,29,15]},{"$tuple":[0,28,14]},{"$tuple":[1,28,14]},{"$tuple":[2,28,14]},{"$tuple":[3,28,14]},{"$tuple":[4,28,14]},{"$tuple":[5,28,14]},{"$tuple":[6,28,14]},{"$tuple":[7,28,14]},{"$tuple":[8,28,14]},{"$tuple":[9,28,14]},{"$tuple":[10,28,14]},{"$tuple":[0,26,13]},{"$tuple":[1,26,13]},{"$tuple":[2,26,13]},{"$tuple":[3,26,13]},{"$tuple":[4,26,13]},{"$tuple":[5,26,13]},{"$tuple":[6,26,13]},{"$tuple":[7,26,13]},{"$tuple":[8,26,13]},{"$tuple":[9,26,13]},{"$tuple":[10,26,13]},{"$tuple":[0,25,12]},{"$tuple":[1,25,12]},{"$tuple":[2,25,12]},{"$tuple":[3,25,12]},{"$tuple":[4,25,12]},{"$tuple":[5,25,12]},{"$tuple":[6,25,12]},{"$tuple":[7,25,12]},{"$tuple":[8,25,12]},{"$tuple":[9,25,12]},{"$tuple":[10,25,12]},{"$tuple":[0,23,11]},{"$tuple":[1,23,11]},{"$tuple":[2,23,11]},{"$tuple":[3,23,11]},{"$tuple":[4,23,11]},{"$tuple":[5,23,11]},{"$tuple":[6,23,11]},{"$tuple":[7,23,11]},{"$tuple":[8,23,11]},{"$tuple":[9,23,11]},{"$tuple":[10,23,11]}]},"data":{},"kind":"vertical-cover","phase":"complete"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-1,32,16]},{"$tuple":[11,32,16]}]},"data":{"names":["dark_oak_planks"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-1,33,16]},{"$tuple":[11,33,16]}]},"data":{"names":["dark_oak_fence"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,22,21]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"design":{"inputs":{"dormer_sides":["left","right"],"dormer_spacing":10,"end_hips":[0,0],"ridge_component":{"inputs":{"length":7,"material":"deepslate_tile","timber":"dark_oak"},"type":"hearth.components.rooflantern.RidgeLantern"},"ridge_min_run":17,"ridge_required":false,"rise":[1,2],"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-2/weather","path":"/building/roof-2/weather/cover","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-2","weather","cover"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"roof.weather-cover","version":"3"},"/building/roof-2/weather/cover/dormer-left-4":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-2/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":[4,4,4]},"envelope":{"$type":"Box","hi":{"$tuple":[6,29,21]},"lo":{"$tuple":[2,23,19]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[6,27,21]},{"$tuple":[6,27,20]},{"$tuple":[6,27,19]},{"$tuple":[5,28,21]},{"$tuple":[5,28,20]},{"$tuple":[5,28,19]},{"$tuple":[4,29,21]},{"$tuple":[4,29,20]},{"$tuple":[4,29,19]},{"$tuple":[3,28,21]},{"$tuple":[3,28,20]},{"$tuple":[3,28,19]},{"$tuple":[2,27,21]},{"$tuple":[2,27,20]},{"$tuple":[2,27,19]},{"$tuple":[6,23,21]},{"$tuple":[6,24,21]},{"$tuple":[6,25,21]},{"$tuple":[6,26,21]},{"$tuple":[6,23,20]},{"$tuple":[6,24,20]},{"$tuple":[6,25,20]},{"$tuple":[6,26,20]},{"$tuple":[6,23,19]},{"$tuple":[6,24,19]},{"$tuple":[6,25,19]},{"$tuple":[6,26,19]},{"$tuple":[2,23,21]},{"$tuple":[2,24,21]},{"$tuple":[2,25,21]},{"$tuple":[2,26,21]},{"$tuple":[2,23,20]},{"$tuple":[2,24,20]},{"$tuple":[2,25,20]},{"$tuple":[2,26,20]},{"$tuple":[2,23,19]},{"$tuple":[2,24,19]},{"$tuple":[2,25,19]},{"$tuple":[2,26,19]},{"$tuple":[5,23,21]},{"$tuple":[5,24,21]},{"$tuple":[5,25,21]},{"$tuple":[5,26,21]},{"$tuple":[5,27,21]},{"$tuple":[4,23,21]},{"$tuple":[4,24,21]},{"$tuple":[4,25,21]},{"$tuple":[4,26,21]},{"$tuple":[4,27,21]},{"$tuple":[4,28,21]},{"$tuple":[3,23,21]},{"$tuple":[3,24,21]},{"$tuple":[3,25,21]},{"$tuple":[3,26,21]},{"$tuple":[3,27,21]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[6,23,21]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"material":"deepslate_tile","trim":"dark_oak"},"type":"hearth.components.roofcraft.Dormer"}},"parent":"/building/roof-2/weather/cover","path":"/building/roof-2/weather/cover/dormer-left-4","primary":"/building/roof-2/weather/cover","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-2","weather","cover","dormer-left-4"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"roof.dormer","version":"1"},"/building/roof-2/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":[5,28,21]},"lo":{"$tuple":[3,23,21]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[5,26,21]},"lo":{"$tuple":[3,24,21]}},"key":"install","limit":9,"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":[5,24,21]},"turn":2},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[5,26,21]},"lo":{"$tuple":[3,24,21]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[6,23,21]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":4},"type":"hearth.components.roofcraft.DormerFace"}},"parent":"/building/roof-2/weather/cover/dormer-left-4","path":"/building/roof-2/weather/cover/dormer-left-4/face","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-2","weather","cover","dormer-left-4","face"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.dormer-face","version":"1"},"/building/roof-2/weather/cover/dormer-left-4/face/window":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-2/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":[5,25,21]},"lo":{"$tuple":[3,24,21]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[5,24,21]},{"$tuple":[5,25,21]},{"$tuple":[4,24,21]},{"$tuple":[4,25,21]},{"$tuple":[3,24,21]},{"$tuple":[3,25,21]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[5,24,21]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":2,"width":3},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/roof-2/weather/cover/dormer-left-4/face","path":"/building/roof-2/weather/cover/dormer-left-4/face/window","primary":"/building/roof-2/weather/cover/dormer-left-4/face","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-2","weather","cover","dormer-left-4","face","window"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/roof-2/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":[0,31,21]},"lo":{"$tuple":[-1,21,11]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[0,28,17]},"lo":{"$tuple":[0,22,15]}},"key":"install","limit":21,"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,22,17]},"turn":3},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[0,28,17]},"lo":{"$tuple":[0,22,15]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,22,21]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"levels":[0,1,3,4,6,7,9,7,6,4,3,1,0],"projecting_windows":true,"span":11},"type":"hearth.components.roofcraft.ProfileGable"}},"parent":"/building/roof-2/weather/cover","path":"/building/roof-2/weather/cover/gable-front","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-2","weather","cover","gable-front"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.profile-gable","version":"1"},"/building/roof-2/weather/cover/gable-front/window":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-2/weather/cover/gable-front","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":false},"envelope":{"$type":"Box","hi":{"$tuple":[0,25,18]},"lo":{"$tuple":[-1,22,14]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-1,23,17]},"lo":{"$tuple":[-1,22,15]}},"key":"planting","limit":20,"tags":{"$tuple":["planter"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":1,"width":3},"frame":{"$type":"Frame","origin":{"$tuple":[-1,22,17]},"turn":3},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[-1,23,17]},"lo":{"$tuple":[-1,22,15]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,23,17]},{"$tuple":[0,24,17]},{"$tuple":[0,25,17]},{"$tuple":[0,23,16]},{"$tuple":[0,24,16]},{"$tuple":[0,25,16]},{"$tuple":[0,23,15]},{"$tuple":[0,24,15]},{"$tuple":[0,25,15]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,23,17]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"garden_depth":1,"glass":"minecraft:glass","height":3,"planter":false,"shutters":true,"width":3},"type":"hearth.components.primitives.Window"}},"parent":"/building/roof-2/weather/cover/gable-front","path":"/building/roof-2/weather/cover/gable-front/window","primary":"/building/roof-2/weather/cover/gable-front","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-2","weather","cover","gable-front","window"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/roof-2/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":[11,31,21]},"lo":{"$tuple":[10,21,11]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[10,28,17]},"lo":{"$tuple":[10,22,15]}},"key":"install","limit":21,"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":[10,22,15]},"turn":1},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[10,28,17]},"lo":{"$tuple":[10,22,15]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,22,11]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"levels":[0,1,3,4,6,7,9,7,6,4,3,1,0],"projecting_windows":true,"span":11},"type":"hearth.components.roofcraft.ProfileGable"}},"parent":"/building/roof-2/weather/cover","path":"/building/roof-2/weather/cover/gable-rear","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-2","weather","cover","gable-rear"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.profile-gable","version":"1"},"/building/roof-2/weather/cover/gable-rear/window":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/roof-2/weather/cover/gable-rear","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":false},"envelope":{"$type":"Box","hi":{"$tuple":[11,25,18]},"lo":{"$tuple":[10,22,14]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[11,23,17]},"lo":{"$tuple":[11,22,15]}},"key":"planting","limit":20,"tags":{"$tuple":["planter"]},"verbs":{"$tuple":["install"]},"whole":false}]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"depth":1,"width":3},"frame":{"$type":"Frame","origin":{"$tuple":[11,22,15]},"turn":1},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[11,23,17]},"lo":{"$tuple":[11,22,15]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,23,15]},{"$tuple":[10,24,15]},{"$tuple":[10,25,15]},{"$tuple":[10,23,16]},{"$tuple":[10,24,16]},{"$tuple":[10,25,16]},{"$tuple":[10,23,17]},{"$tuple":[10,24,17]},{"$tuple":[10,25,17]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,23,15]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"garden_depth":1,"glass":"minecraft:glass","height":3,"planter":false,"shutters":true,"width":3},"type":"hearth.components.primitives.Window"}},"parent":"/building/roof-2/weather/cover/gable-rear","path":"/building/roof-2/weather/cover/gable-rear/window","primary":"/building/roof-2/weather/cover/gable-rear","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-2","weather","cover","gable-rear","window"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/roof-floor-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-0-0","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":[2,0,2]},{"$tuple":[2,0,3]},{"$tuple":[3,0,2]},{"$tuple":[3,0,3]},{"$tuple":[4,0,2]},{"$tuple":[4,0,3]},{"$tuple":[5,0,2]},{"$tuple":[5,0,3]},{"$tuple":[6,0,2]},{"$tuple":[6,0,3]},{"$tuple":[7,0,2]},{"$tuple":[7,0,3]}]},"axis":"x","coordinate_space":"port-local","depth":11,"landing":{"$tuple":[7,1,4]},"source":"/building/room-0-0-0","width":22},"envelope":{"$type":"Box","hi":{"$tuple":[21,11,10]},"lo":{"$tuple":[0,9,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"aperture":{"$tuple":[{"$tuple":[2,0,2]},{"$tuple":[2,0,3]},{"$tuple":[3,0,2]},{"$tuple":[3,0,3]},{"$tuple":[4,0,2]},{"$tuple":[4,0,3]},{"$tuple":[5,0,2]},{"$tuple":[5,0,3]},{"$tuple":[6,0,2]},{"$tuple":[6,0,3]},{"$tuple":[7,0,2]},{"$tuple":[7,0,3]}]},"axis":"x","coordinate_space":"port-local","depth":11,"landing":{"$tuple":[7,1,4]},"source":"/building/room-0-0-0","width":22},"frame":{"$type":"Frame","origin":{"$tuple":[0,9,0]},"turn":0},"grant":null,"key":"seat","kind":"roof-seat","region":{"$type":"Box","hi":{"$tuple":[21,11,10]},"lo":{"$tuple":[0,9,0]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,9,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"axis":"x","depth":11,"width":22},"type":"hearth.components.lofts.RoofPlatform"}},"parent":"/building","path":"/building/roof-floor-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-floor-0"]},"seed":0},"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":[2,0,2]},{"$tuple":[2,0,3]},{"$tuple":[3,0,2]},{"$tuple":[3,0,3]},{"$tuple":[4,0,2]},{"$tuple":[4,0,3]},{"$tuple":[5,0,2]},{"$tuple":[5,0,3]},{"$tuple":[6,0,2]},{"$tuple":[6,0,3]},{"$tuple":[7,0,2]},{"$tuple":[7,0,3]}]},"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,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,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,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,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,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,4]},{"$tuple":[7,0,5]},{"$tuple":[7,0,6]},{"$tuple":[7,0,7]},{"$tuple":[7,0,8]},{"$tuple":[7,0,9]},{"$tuple":[7,0,10]},{"$tuple":[8,0,0]},{"$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,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]},{"$tuple":[11,0,0]},{"$tuple":[11,0,1]},{"$tuple":[11,0,2]},{"$tuple":[11,0,3]},{"$tuple":[11,0,4]},{"$tuple":[11,0,5]},{"$tuple":[11,0,6]},{"$tuple":[11,0,7]},{"$tuple":[11,0,8]},{"$tuple":[11,0,9]},{"$tuple":[11,0,10]},{"$tuple":[12,0,0]},{"$tuple":[12,0,1]},{"$tuple":[12,0,2]},{"$tuple":[12,0,3]},{"$tuple":[12,0,4]},{"$tuple":[12,0,5]},{"$tuple":[12,0,6]},{"$tuple":[12,0,7]},{"$tuple":[12,0,8]},{"$tuple":[12,0,9]},{"$tuple":[12,0,10]},{"$tuple":[13,0,0]},{"$tuple":[13,0,1]},{"$tuple":[13,0,2]},{"$tuple":[13,0,3]},{"$tuple":[13,0,4]},{"$tuple":[13,0,5]},{"$tuple":[13,0,6]},{"$tuple":[13,0,7]},{"$tuple":[13,0,8]},{"$tuple":[13,0,9]},{"$tuple":[13,0,10]},{"$tuple":[14,0,0]},{"$tuple":[14,0,1]},{"$tuple":[14,0,2]},{"$tuple":[14,0,3]},{"$tuple":[14,0,4]},{"$tuple":[14,0,5]},{"$tuple":[14,0,6]},{"$tuple":[14,0,7]},{"$tuple":[14,0,8]},{"$tuple":[14,0,9]},{"$tuple":[14,0,10]},{"$tuple":[15,0,0]},{"$tuple":[15,0,1]},{"$tuple":[15,0,2]},{"$tuple":[15,0,3]},{"$tuple":[15,0,4]},{"$tuple":[15,0,5]},{"$tuple":[15,0,6]},{"$tuple":[15,0,7]},{"$tuple":[15,0,8]},{"$tuple":[15,0,9]},{"$tuple":[15,0,10]},{"$tuple":[16,0,0]},{"$tuple":[16,0,1]},{"$tuple":[16,0,2]},{"$tuple":[16,0,3]},{"$tuple":[16,0,4]},{"$tuple":[16,0,5]},{"$tuple":[16,0,6]},{"$tuple":[16,0,7]},{"$tuple":[16,0,8]},{"$tuple":[16,0,9]},{"$tuple":[16,0,10]},{"$tuple":[17,0,0]},{"$tuple":[17,0,1]},{"$tuple":[17,0,2]},{"$tuple":[17,0,3]},{"$tuple":[17,0,4]},{"$tuple":[17,0,5]},{"$tuple":[17,0,6]},{"$tuple":[17,0,7]},{"$tuple":[17,0,8]},{"$tuple":[17,0,9]},{"$tuple":[17,0,10]},{"$tuple":[18,0,0]},{"$tuple":[18,0,1]},{"$tuple":[18,0,2]},{"$tuple":[18,0,3]},{"$tuple":[18,0,4]},{"$tuple":[18,0,5]},{"$tuple":[18,0,6]},{"$tuple":[18,0,7]},{"$tuple":[18,0,8]},{"$tuple":[18,0,9]},{"$tuple":[18,0,10]},{"$tuple":[19,0,0]},{"$tuple":[19,0,1]},{"$tuple":[19,0,2]},{"$tuple":[19,0,3]},{"$tuple":[19,0,4]},{"$tuple":[19,0,5]},{"$tuple":[19,0,6]},{"$tuple":[19,0,7]},{"$tuple":[19,0,8]},{"$tuple":[19,0,9]},{"$tuple":[19,0,10]},{"$tuple":[20,0,0]},{"$tuple":[20,0,1]},{"$tuple":[20,0,2]},{"$tuple":[20,0,3]},{"$tuple":[20,0,4]},{"$tuple":[20,0,5]},{"$tuple":[20,0,6]},{"$tuple":[20,0,7]},{"$tuple":[20,0,8]},{"$tuple":[20,0,9]},{"$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]}]}},"envelope":{"$type":"Box","hi":{"$tuple":[21,9,10]},"lo":{"$tuple":[0,9,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,8,0]},{"$tuple":[0,8,10]},{"$tuple":[21,8,0]},{"$tuple":[21,8,10]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,9,0]},{"$tuple":[0,9,1]},{"$tuple":[0,9,2]},{"$tuple":[0,9,3]},{"$tuple":[0,9,4]},{"$tuple":[0,9,5]},{"$tuple":[0,9,6]},{"$tuple":[0,9,7]},{"$tuple":[0,9,8]},{"$tuple":[0,9,9]},{"$tuple":[0,9,10]},{"$tuple":[1,9,0]},{"$tuple":[1,9,1]},{"$tuple":[1,9,2]},{"$tuple":[1,9,3]},{"$tuple":[1,9,4]},{"$tuple":[1,9,5]},{"$tuple":[1,9,6]},{"$tuple":[1,9,7]},{"$tuple":[1,9,8]},{"$tuple":[1,9,9]},{"$tuple":[1,9,10]},{"$tuple":[2,9,0]},{"$tuple":[2,9,1]},{"$tuple":[2,9,4]},{"$tuple":[2,9,5]},{"$tuple":[2,9,6]},{"$tuple":[2,9,7]},{"$tuple":[2,9,8]},{"$tuple":[2,9,9]},{"$tuple":[2,9,10]},{"$tuple":[3,9,0]},{"$tuple":[3,9,1]},{"$tuple":[3,9,4]},{"$tuple":[3,9,5]},{"$tuple":[3,9,6]},{"$tuple":[3,9,7]},{"$tuple":[3,9,8]},{"$tuple":[3,9,9]},{"$tuple":[3,9,10]},{"$tuple":[4,9,0]},{"$tuple":[4,9,1]},{"$tuple":[4,9,4]},{"$tuple":[4,9,5]},{"$tuple":[4,9,6]},{"$tuple":[4,9,7]},{"$tuple":[4,9,8]},{"$tuple":[4,9,9]},{"$tuple":[4,9,10]},{"$tuple":[5,9,0]},{"$tuple":[5,9,1]},{"$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":[5,9,10]},{"$tuple":[6,9,0]},{"$tuple":[6,9,1]},{"$tuple":[6,9,4]},{"$tuple":[6,9,5]},{"$tuple":[6,9,6]},{"$tuple":[6,9,7]},{"$tuple":[6,9,8]},{"$tuple":[6,9,9]},{"$tuple":[6,9,10]},{"$tuple":[7,9,0]},{"$tuple":[7,9,1]},{"$tuple":[7,9,4]},{"$tuple":[7,9,5]},{"$tuple":[7,9,6]},{"$tuple":[7,9,7]},{"$tuple":[7,9,8]},{"$tuple":[7,9,9]},{"$tuple":[7,9,10]},{"$tuple":[8,9,0]},{"$tuple":[8,9,1]},{"$tuple":[8,9,2]},{"$tuple":[8,9,3]},{"$tuple":[8,9,4]},{"$tuple":[8,9,5]},{"$tuple":[8,9,6]},{"$tuple":[8,9,7]},{"$tuple":[8,9,8]},{"$tuple":[8,9,9]},{"$tuple":[8,9,10]},{"$tuple":[9,9,0]},{"$tuple":[9,9,1]},{"$tuple":[9,9,2]},{"$tuple":[9,9,3]},{"$tuple":[9,9,4]},{"$tuple":[9,9,5]},{"$tuple":[9,9,6]},{"$tuple":[9,9,7]},{"$tuple":[9,9,8]},{"$tuple":[9,9,9]},{"$tuple":[9,9,10]},{"$tuple":[10,9,0]},{"$tuple":[10,9,1]},{"$tuple":[10,9,2]},{"$tuple":[10,9,3]},{"$tuple":[10,9,4]},{"$tuple":[10,9,5]},{"$tuple":[10,9,6]},{"$tuple":[10,9,7]},{"$tuple":[10,9,8]},{"$tuple":[10,9,9]},{"$tuple":[10,9,10]},{"$tuple":[11,9,0]},{"$tuple":[11,9,1]},{"$tuple":[11,9,2]},{"$tuple":[11,9,3]},{"$tuple":[11,9,4]},{"$tuple":[11,9,5]},{"$tuple":[11,9,6]},{"$tuple":[11,9,7]},{"$tuple":[11,9,8]},{"$tuple":[11,9,9]},{"$tuple":[11,9,10]},{"$tuple":[12,9,0]},{"$tuple":[12,9,1]},{"$tuple":[12,9,2]},{"$tuple":[12,9,3]},{"$tuple":[12,9,4]},{"$tuple":[12,9,5]},{"$tuple":[12,9,6]},{"$tuple":[12,9,7]},{"$tuple":[12,9,8]},{"$tuple":[12,9,9]},{"$tuple":[12,9,10]},{"$tuple":[13,9,0]},{"$tuple":[13,9,1]},{"$tuple":[13,9,2]},{"$tuple":[13,9,3]},{"$tuple":[13,9,4]},{"$tuple":[13,9,5]},{"$tuple":[13,9,6]},{"$tuple":[13,9,7]},{"$tuple":[13,9,8]},{"$tuple":[13,9,9]},{"$tuple":[13,9,10]},{"$tuple":[14,9,0]},{"$tuple":[14,9,1]},{"$tuple":[14,9,2]},{"$tuple":[14,9,3]},{"$tuple":[14,9,4]},{"$tuple":[14,9,5]},{"$tuple":[14,9,6]},{"$tuple":[14,9,7]},{"$tuple":[14,9,8]},{"$tuple":[14,9,9]},{"$tuple":[14,9,10]},{"$tuple":[15,9,0]},{"$tuple":[15,9,1]},{"$tuple":[15,9,2]},{"$tuple":[15,9,3]},{"$tuple":[15,9,4]},{"$tuple":[15,9,5]},{"$tuple":[15,9,6]},{"$tuple":[15,9,7]},{"$tuple":[15,9,8]},{"$tuple":[15,9,9]},{"$tuple":[15,9,10]},{"$tuple":[16,9,0]},{"$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":[16,9,10]},{"$tuple":[17,9,0]},{"$tuple":[17,9,1]},{"$tuple":[17,9,2]},{"$tuple":[17,9,3]},{"$tuple":[17,9,4]},{"$tuple":[17,9,5]},{"$tuple":[17,9,6]},{"$tuple":[17,9,7]},{"$tuple":[17,9,8]},{"$tuple":[17,9,9]},{"$tuple":[17,9,10]},{"$tuple":[18,9,0]},{"$tuple":[18,9,1]},{"$tuple":[18,9,2]},{"$tuple":[18,9,3]},{"$tuple":[18,9,4]},{"$tuple":[18,9,5]},{"$tuple":[18,9,6]},{"$tuple":[18,9,7]},{"$tuple":[18,9,8]},{"$tuple":[18,9,9]},{"$tuple":[18,9,10]},{"$tuple":[19,9,0]},{"$tuple":[19,9,1]},{"$tuple":[19,9,2]},{"$tuple":[19,9,3]},{"$tuple":[19,9,4]},{"$tuple":[19,9,5]},{"$tuple":[19,9,6]},{"$tuple":[19,9,7]},{"$tuple":[19,9,8]},{"$tuple":[19,9,9]},{"$tuple":[19,9,10]},{"$tuple":[20,9,0]},{"$tuple":[20,9,1]},{"$tuple":[20,9,2]},{"$tuple":[20,9,3]},{"$tuple":[20,9,4]},{"$tuple":[20,9,5]},{"$tuple":[20,9,6]},{"$tuple":[20,9,7]},{"$tuple":[20,9,8]},{"$tuple":[20,9,9]},{"$tuple":[20,9,10]},{"$tuple":[21,9,0]},{"$tuple":[21,9,1]},{"$tuple":[21,9,2]},{"$tuple":[21,9,3]},{"$tuple":[21,9,4]},{"$tuple":[21,9,5]},{"$tuple":[21,9,6]},{"$tuple":[21,9,7]},{"$tuple":[21,9,8]},{"$tuple":[21,9,9]},{"$tuple":[21,9,10]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,9,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"aperture":[[2,0,2],[2,0,3],[3,0,2],[3,0,3],[4,0,2],[4,0,3],[5,0,2],[5,0,3],[6,0,2],[6,0,3],[7,0,2],[7,0,3]],"depth":11,"width":22},"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-0","roof-floor-0","floor"]},"seed":0},"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":[1,1,0]},{"$tuple":[1,1,10]},{"$tuple":[2,1,0]},{"$tuple":[2,1,10]},{"$tuple":[3,1,0]},{"$tuple":[3,1,10]},{"$tuple":[4,1,0]},{"$tuple":[4,1,10]},{"$tuple":[5,1,0]},{"$tuple":[5,1,10]},{"$tuple":[6,1,0]},{"$tuple":[6,1,10]},{"$tuple":[7,1,0]},{"$tuple":[7,1,10]},{"$tuple":[8,1,0]},{"$tuple":[8,1,10]},{"$tuple":[9,1,0]},{"$tuple":[9,1,10]},{"$tuple":[10,1,0]},{"$tuple":[10,1,10]},{"$tuple":[11,1,0]},{"$tuple":[11,1,10]},{"$tuple":[12,1,0]},{"$tuple":[12,1,10]},{"$tuple":[13,1,0]},{"$tuple":[13,1,10]},{"$tuple":[14,1,0]},{"$tuple":[14,1,10]},{"$tuple":[15,1,0]},{"$tuple":[15,1,10]},{"$tuple":[16,1,0]},{"$tuple":[16,1,10]},{"$tuple":[17,1,0]},{"$tuple":[17,1,10]},{"$tuple":[18,1,0]},{"$tuple":[18,1,10]},{"$tuple":[19,1,0]},{"$tuple":[19,1,10]},{"$tuple":[20,1,0]},{"$tuple":[20,1,10]}]}},"envelope":{"$type":"Box","hi":{"$tuple":[21,10,10]},"lo":{"$tuple":[0,10,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,9,0]},{"$tuple":[1,9,10]},{"$tuple":[2,9,0]},{"$tuple":[2,9,10]},{"$tuple":[3,9,0]},{"$tuple":[3,9,10]},{"$tuple":[4,9,0]},{"$tuple":[4,9,10]},{"$tuple":[5,9,0]},{"$tuple":[5,9,10]},{"$tuple":[6,9,0]},{"$tuple":[6,9,10]},{"$tuple":[7,9,0]},{"$tuple":[7,9,10]},{"$tuple":[8,9,0]},{"$tuple":[8,9,10]},{"$tuple":[9,9,0]},{"$tuple":[9,9,10]},{"$tuple":[10,9,0]},{"$tuple":[10,9,10]},{"$tuple":[11,9,0]},{"$tuple":[11,9,10]},{"$tuple":[12,9,0]},{"$tuple":[12,9,10]},{"$tuple":[13,9,0]},{"$tuple":[13,9,10]},{"$tuple":[14,9,0]},{"$tuple":[14,9,10]},{"$tuple":[15,9,0]},{"$tuple":[15,9,10]},{"$tuple":[16,9,0]},{"$tuple":[16,9,10]},{"$tuple":[17,9,0]},{"$tuple":[17,9,10]},{"$tuple":[18,9,0]},{"$tuple":[18,9,10]},{"$tuple":[19,9,0]},{"$tuple":[19,9,10]},{"$tuple":[20,9,0]},{"$tuple":[20,9,10]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,10,0]},{"$tuple":[1,10,10]},{"$tuple":[2,10,0]},{"$tuple":[2,10,10]},{"$tuple":[3,10,0]},{"$tuple":[3,10,10]},{"$tuple":[4,10,0]},{"$tuple":[4,10,10]},{"$tuple":[5,10,0]},{"$tuple":[5,10,10]},{"$tuple":[6,10,0]},{"$tuple":[6,10,10]},{"$tuple":[7,10,0]},{"$tuple":[7,10,10]},{"$tuple":[8,10,0]},{"$tuple":[8,10,10]},{"$tuple":[9,10,0]},{"$tuple":[9,10,10]},{"$tuple":[10,10,0]},{"$tuple":[10,10,10]},{"$tuple":[11,10,0]},{"$tuple":[11,10,10]},{"$tuple":[12,10,0]},{"$tuple":[12,10,10]},{"$tuple":[13,10,0]},{"$tuple":[13,10,10]},{"$tuple":[14,10,0]},{"$tuple":[14,10,10]},{"$tuple":[15,10,0]},{"$tuple":[15,10,10]},{"$tuple":[16,10,0]},{"$tuple":[16,10,10]},{"$tuple":[17,10,0]},{"$tuple":[17,10,10]},{"$tuple":[18,10,0]},{"$tuple":[18,10,10]},{"$tuple":[19,10,0]},{"$tuple":[19,10,10]},{"$tuple":[20,10,0]},{"$tuple":[20,10,10]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,9,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"axis":"x","depth":11,"width":22},"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-0","roof-floor-0","knees"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.roof-knees","version":"1"},"/building/roof-floor-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-1-0","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":[2,0,2]},{"$tuple":[2,0,3]},{"$tuple":[3,0,2]},{"$tuple":[3,0,3]},{"$tuple":[4,0,2]},{"$tuple":[4,0,3]},{"$tuple":[5,0,2]},{"$tuple":[5,0,3]},{"$tuple":[6,0,2]},{"$tuple":[6,0,3]},{"$tuple":[7,0,2]},{"$tuple":[7,0,3]}]},"axis":"x","coordinate_space":"port-local","depth":11,"landing":{"$tuple":[7,1,4]},"source":"/building/room-1-1-0","width":11},"envelope":{"$type":"Box","hi":{"$tuple":[21,11,21]},"lo":{"$tuple":[11,9,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"aperture":{"$tuple":[{"$tuple":[2,0,2]},{"$tuple":[2,0,3]},{"$tuple":[3,0,2]},{"$tuple":[3,0,3]},{"$tuple":[4,0,2]},{"$tuple":[4,0,3]},{"$tuple":[5,0,2]},{"$tuple":[5,0,3]},{"$tuple":[6,0,2]},{"$tuple":[6,0,3]},{"$tuple":[7,0,2]},{"$tuple":[7,0,3]}]},"axis":"x","coordinate_space":"port-local","depth":11,"landing":{"$tuple":[7,1,4]},"source":"/building/room-1-1-0","width":11},"frame":{"$type":"Frame","origin":{"$tuple":[11,9,11]},"turn":0},"grant":null,"key":"seat","kind":"roof-seat","region":{"$type":"Box","hi":{"$tuple":[21,11,21]},"lo":{"$tuple":[11,9,11]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,9,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"axis":"x","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-0","roof-floor-1"]},"seed":0},"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":[2,0,2]},{"$tuple":[2,0,3]},{"$tuple":[3,0,2]},{"$tuple":[3,0,3]},{"$tuple":[4,0,2]},{"$tuple":[4,0,3]},{"$tuple":[5,0,2]},{"$tuple":[5,0,3]},{"$tuple":[6,0,2]},{"$tuple":[6,0,3]},{"$tuple":[7,0,2]},{"$tuple":[7,0,3]}]},"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,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,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,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,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,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,4]},{"$tuple":[7,0,5]},{"$tuple":[7,0,6]},{"$tuple":[7,0,7]},{"$tuple":[7,0,8]},{"$tuple":[7,0,9]},{"$tuple":[7,0,10]},{"$tuple":[8,0,0]},{"$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,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,9,21]},"lo":{"$tuple":[11,9,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,8,11]},{"$tuple":[11,8,21]},{"$tuple":[21,8,11]},{"$tuple":[21,8,21]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,9,11]},{"$tuple":[11,9,12]},{"$tuple":[11,9,13]},{"$tuple":[11,9,14]},{"$tuple":[11,9,15]},{"$tuple":[11,9,16]},{"$tuple":[11,9,17]},{"$tuple":[11,9,18]},{"$tuple":[11,9,19]},{"$tuple":[11,9,20]},{"$tuple":[11,9,21]},{"$tuple":[12,9,11]},{"$tuple":[12,9,12]},{"$tuple":[12,9,13]},{"$tuple":[12,9,14]},{"$tuple":[12,9,15]},{"$tuple":[12,9,16]},{"$tuple":[12,9,17]},{"$tuple":[12,9,18]},{"$tuple":[12,9,19]},{"$tuple":[12,9,20]},{"$tuple":[12,9,21]},{"$tuple":[13,9,11]},{"$tuple":[13,9,12]},{"$tuple":[13,9,15]},{"$tuple":[13,9,16]},{"$tuple":[13,9,17]},{"$tuple":[13,9,18]},{"$tuple":[13,9,19]},{"$tuple":[13,9,20]},{"$tuple":[13,9,21]},{"$tuple":[14,9,11]},{"$tuple":[14,9,12]},{"$tuple":[14,9,15]},{"$tuple":[14,9,16]},{"$tuple":[14,9,17]},{"$tuple":[14,9,18]},{"$tuple":[14,9,19]},{"$tuple":[14,9,20]},{"$tuple":[14,9,21]},{"$tuple":[15,9,11]},{"$tuple":[15,9,12]},{"$tuple":[15,9,15]},{"$tuple":[15,9,16]},{"$tuple":[15,9,17]},{"$tuple":[15,9,18]},{"$tuple":[15,9,19]},{"$tuple":[15,9,20]},{"$tuple":[15,9,21]},{"$tuple":[16,9,11]},{"$tuple":[16,9,12]},{"$tuple":[16,9,15]},{"$tuple":[16,9,16]},{"$tuple":[16,9,17]},{"$tuple":[16,9,18]},{"$tuple":[16,9,19]},{"$tuple":[16,9,20]},{"$tuple":[16,9,21]},{"$tuple":[17,9,11]},{"$tuple":[17,9,12]},{"$tuple":[17,9,15]},{"$tuple":[17,9,16]},{"$tuple":[17,9,17]},{"$tuple":[17,9,18]},{"$tuple":[17,9,19]},{"$tuple":[17,9,20]},{"$tuple":[17,9,21]},{"$tuple":[18,9,11]},{"$tuple":[18,9,12]},{"$tuple":[18,9,15]},{"$tuple":[18,9,16]},{"$tuple":[18,9,17]},{"$tuple":[18,9,18]},{"$tuple":[18,9,19]},{"$tuple":[18,9,20]},{"$tuple":[18,9,21]},{"$tuple":[19,9,11]},{"$tuple":[19,9,12]},{"$tuple":[19,9,13]},{"$tuple":[19,9,14]},{"$tuple":[19,9,15]},{"$tuple":[19,9,16]},{"$tuple":[19,9,17]},{"$tuple":[19,9,18]},{"$tuple":[19,9,19]},{"$tuple":[19,9,20]},{"$tuple":[19,9,21]},{"$tuple":[20,9,11]},{"$tuple":[20,9,12]},{"$tuple":[20,9,13]},{"$tuple":[20,9,14]},{"$tuple":[20,9,15]},{"$tuple":[20,9,16]},{"$tuple":[20,9,17]},{"$tuple":[20,9,18]},{"$tuple":[20,9,19]},{"$tuple":[20,9,20]},{"$tuple":[20,9,21]},{"$tuple":[21,9,11]},{"$tuple":[21,9,12]},{"$tuple":[21,9,13]},{"$tuple":[21,9,14]},{"$tuple":[21,9,15]},{"$tuple":[21,9,16]},{"$tuple":[21,9,17]},{"$tuple":[21,9,18]},{"$tuple":[21,9,19]},{"$tuple":[21,9,20]},{"$tuple":[21,9,21]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,9,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"aperture":[[2,0,2],[2,0,3],[3,0,2],[3,0,3],[4,0,2],[4,0,3],[5,0,2],[5,0,3],[6,0,2],[6,0,3],[7,0,2],[7,0,3]],"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-0","roof-floor-1","floor"]},"seed":0},"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":[1,1,0]},{"$tuple":[1,1,10]},{"$tuple":[2,1,0]},{"$tuple":[2,1,10]},{"$tuple":[3,1,0]},{"$tuple":[3,1,10]},{"$tuple":[4,1,0]},{"$tuple":[4,1,10]},{"$tuple":[5,1,0]},{"$tuple":[5,1,10]},{"$tuple":[6,1,0]},{"$tuple":[6,1,10]},{"$tuple":[7,1,0]},{"$tuple":[7,1,10]},{"$tuple":[8,1,0]},{"$tuple":[8,1,10]},{"$tuple":[9,1,0]},{"$tuple":[9,1,10]}]}},"envelope":{"$type":"Box","hi":{"$tuple":[21,10,21]},"lo":{"$tuple":[11,10,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,9,11]},{"$tuple":[12,9,21]},{"$tuple":[13,9,11]},{"$tuple":[13,9,21]},{"$tuple":[14,9,11]},{"$tuple":[14,9,21]},{"$tuple":[15,9,11]},{"$tuple":[15,9,21]},{"$tuple":[16,9,11]},{"$tuple":[16,9,21]},{"$tuple":[17,9,11]},{"$tuple":[17,9,21]},{"$tuple":[18,9,11]},{"$tuple":[18,9,21]},{"$tuple":[19,9,11]},{"$tuple":[19,9,21]},{"$tuple":[20,9,11]},{"$tuple":[20,9,21]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,10,11]},{"$tuple":[12,10,21]},{"$tuple":[13,10,11]},{"$tuple":[13,10,21]},{"$tuple":[14,10,11]},{"$tuple":[14,10,21]},{"$tuple":[15,10,11]},{"$tuple":[15,10,21]},{"$tuple":[16,10,11]},{"$tuple":[16,10,21]},{"$tuple":[17,10,11]},{"$tuple":[17,10,21]},{"$tuple":[18,10,11]},{"$tuple":[18,10,21]},{"$tuple":[19,10,11]},{"$tuple":[19,10,21]},{"$tuple":[20,10,11]},{"$tuple":[20,10,21]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,9,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"axis":"x","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-0","roof-floor-1","knees"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.roof-knees","version":"1"},"/building/roof-floor-2":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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":[2,0,2]},{"$tuple":[2,0,3]},{"$tuple":[3,0,2]},{"$tuple":[3,0,3]},{"$tuple":[4,0,2]},{"$tuple":[4,0,3]},{"$tuple":[5,0,2]},{"$tuple":[5,0,3]},{"$tuple":[6,0,2]},{"$tuple":[6,0,3]},{"$tuple":[7,0,2]},{"$tuple":[7,0,3]}]},"axis":"x","coordinate_space":"port-local","depth":11,"landing":{"$tuple":[7,1,4]},"source":"/building/room-0-1-2","width":11},"envelope":{"$type":"Box","hi":{"$tuple":[10,23,21]},"lo":{"$tuple":[0,21,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"aperture":{"$tuple":[{"$tuple":[2,0,2]},{"$tuple":[2,0,3]},{"$tuple":[3,0,2]},{"$tuple":[3,0,3]},{"$tuple":[4,0,2]},{"$tuple":[4,0,3]},{"$tuple":[5,0,2]},{"$tuple":[5,0,3]},{"$tuple":[6,0,2]},{"$tuple":[6,0,3]},{"$tuple":[7,0,2]},{"$tuple":[7,0,3]}]},"axis":"x","coordinate_space":"port-local","depth":11,"landing":{"$tuple":[7,1,4]},"source":"/building/room-0-1-2","width":11},"frame":{"$type":"Frame","origin":{"$tuple":[0,21,11]},"turn":0},"grant":null,"key":"seat","kind":"roof-seat","region":{"$type":"Box","hi":{"$tuple":[10,23,21]},"lo":{"$tuple":[0,21,11]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,21,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"axis":"x","depth":11,"width":11},"type":"hearth.components.lofts.RoofPlatform"}},"parent":"/building","path":"/building/roof-floor-2","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-floor-2"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"support.roof-platform","version":"1"},"/building/roof-floor-2/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":[2,0,2]},{"$tuple":[2,0,3]},{"$tuple":[3,0,2]},{"$tuple":[3,0,3]},{"$tuple":[4,0,2]},{"$tuple":[4,0,3]},{"$tuple":[5,0,2]},{"$tuple":[5,0,3]},{"$tuple":[6,0,2]},{"$tuple":[6,0,3]},{"$tuple":[7,0,2]},{"$tuple":[7,0,3]}]},"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,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,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,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,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,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,4]},{"$tuple":[7,0,5]},{"$tuple":[7,0,6]},{"$tuple":[7,0,7]},{"$tuple":[7,0,8]},{"$tuple":[7,0,9]},{"$tuple":[7,0,10]},{"$tuple":[8,0,0]},{"$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,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,21,21]},"lo":{"$tuple":[0,21,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,20,11]},{"$tuple":[0,20,21]},{"$tuple":[10,20,11]},{"$tuple":[10,20,21]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,21,11]},{"$tuple":[0,21,12]},{"$tuple":[0,21,13]},{"$tuple":[0,21,14]},{"$tuple":[0,21,15]},{"$tuple":[0,21,16]},{"$tuple":[0,21,17]},{"$tuple":[0,21,18]},{"$tuple":[0,21,19]},{"$tuple":[0,21,20]},{"$tuple":[0,21,21]},{"$tuple":[1,21,11]},{"$tuple":[1,21,12]},{"$tuple":[1,21,13]},{"$tuple":[1,21,14]},{"$tuple":[1,21,15]},{"$tuple":[1,21,16]},{"$tuple":[1,21,17]},{"$tuple":[1,21,18]},{"$tuple":[1,21,19]},{"$tuple":[1,21,20]},{"$tuple":[1,21,21]},{"$tuple":[2,21,11]},{"$tuple":[2,21,12]},{"$tuple":[2,21,15]},{"$tuple":[2,21,16]},{"$tuple":[2,21,17]},{"$tuple":[2,21,18]},{"$tuple":[2,21,19]},{"$tuple":[2,21,20]},{"$tuple":[2,21,21]},{"$tuple":[3,21,11]},{"$tuple":[3,21,12]},{"$tuple":[3,21,15]},{"$tuple":[3,21,16]},{"$tuple":[3,21,17]},{"$tuple":[3,21,18]},{"$tuple":[3,21,19]},{"$tuple":[3,21,20]},{"$tuple":[3,21,21]},{"$tuple":[4,21,11]},{"$tuple":[4,21,12]},{"$tuple":[4,21,15]},{"$tuple":[4,21,16]},{"$tuple":[4,21,17]},{"$tuple":[4,21,18]},{"$tuple":[4,21,19]},{"$tuple":[4,21,20]},{"$tuple":[4,21,21]},{"$tuple":[5,21,11]},{"$tuple":[5,21,12]},{"$tuple":[5,21,15]},{"$tuple":[5,21,16]},{"$tuple":[5,21,17]},{"$tuple":[5,21,18]},{"$tuple":[5,21,19]},{"$tuple":[5,21,20]},{"$tuple":[5,21,21]},{"$tuple":[6,21,11]},{"$tuple":[6,21,12]},{"$tuple":[6,21,15]},{"$tuple":[6,21,16]},{"$tuple":[6,21,17]},{"$tuple":[6,21,18]},{"$tuple":[6,21,19]},{"$tuple":[6,21,20]},{"$tuple":[6,21,21]},{"$tuple":[7,21,11]},{"$tuple":[7,21,12]},{"$tuple":[7,21,15]},{"$tuple":[7,21,16]},{"$tuple":[7,21,17]},{"$tuple":[7,21,18]},{"$tuple":[7,21,19]},{"$tuple":[7,21,20]},{"$tuple":[7,21,21]},{"$tuple":[8,21,11]},{"$tuple":[8,21,12]},{"$tuple":[8,21,13]},{"$tuple":[8,21,14]},{"$tuple":[8,21,15]},{"$tuple":[8,21,16]},{"$tuple":[8,21,17]},{"$tuple":[8,21,18]},{"$tuple":[8,21,19]},{"$tuple":[8,21,20]},{"$tuple":[8,21,21]},{"$tuple":[9,21,11]},{"$tuple":[9,21,12]},{"$tuple":[9,21,13]},{"$tuple":[9,21,14]},{"$tuple":[9,21,15]},{"$tuple":[9,21,16]},{"$tuple":[9,21,17]},{"$tuple":[9,21,18]},{"$tuple":[9,21,19]},{"$tuple":[9,21,20]},{"$tuple":[9,21,21]},{"$tuple":[10,21,11]},{"$tuple":[10,21,12]},{"$tuple":[10,21,13]},{"$tuple":[10,21,14]},{"$tuple":[10,21,15]},{"$tuple":[10,21,16]},{"$tuple":[10,21,17]},{"$tuple":[10,21,18]},{"$tuple":[10,21,19]},{"$tuple":[10,21,20]},{"$tuple":[10,21,21]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,21,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"aperture":[[2,0,2],[2,0,3],[3,0,2],[3,0,3],[4,0,2],[4,0,3],[5,0,2],[5,0,3],[6,0,2],[6,0,3],[7,0,2],[7,0,3]],"depth":11,"width":11},"type":"hearth.components.lofts.LoftDeck"}},"parent":"/building/roof-floor-2","path":"/building/roof-floor-2/floor","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-floor-2","floor"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"surface.loft-deck","version":"1"},"/building/roof-floor-2/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":[1,1,0]},{"$tuple":[1,1,10]},{"$tuple":[2,1,0]},{"$tuple":[2,1,10]},{"$tuple":[3,1,0]},{"$tuple":[3,1,10]},{"$tuple":[4,1,0]},{"$tuple":[4,1,10]},{"$tuple":[5,1,0]},{"$tuple":[5,1,10]},{"$tuple":[6,1,0]},{"$tuple":[6,1,10]},{"$tuple":[7,1,0]},{"$tuple":[7,1,10]},{"$tuple":[8,1,0]},{"$tuple":[8,1,10]},{"$tuple":[9,1,0]},{"$tuple":[9,1,10]}]}},"envelope":{"$type":"Box","hi":{"$tuple":[10,22,21]},"lo":{"$tuple":[0,22,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,21,11]},{"$tuple":[1,21,21]},{"$tuple":[2,21,11]},{"$tuple":[2,21,21]},{"$tuple":[3,21,11]},{"$tuple":[3,21,21]},{"$tuple":[4,21,11]},{"$tuple":[4,21,21]},{"$tuple":[5,21,11]},{"$tuple":[5,21,21]},{"$tuple":[6,21,11]},{"$tuple":[6,21,21]},{"$tuple":[7,21,11]},{"$tuple":[7,21,21]},{"$tuple":[8,21,11]},{"$tuple":[8,21,21]},{"$tuple":[9,21,11]},{"$tuple":[9,21,21]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,22,11]},{"$tuple":[1,22,21]},{"$tuple":[2,22,11]},{"$tuple":[2,22,21]},{"$tuple":[3,22,11]},{"$tuple":[3,22,21]},{"$tuple":[4,22,11]},{"$tuple":[4,22,21]},{"$tuple":[5,22,11]},{"$tuple":[5,22,21]},{"$tuple":[6,22,11]},{"$tuple":[6,22,21]},{"$tuple":[7,22,11]},{"$tuple":[7,22,21]},{"$tuple":[8,22,11]},{"$tuple":[8,22,21]},{"$tuple":[9,22,11]},{"$tuple":[9,22,21]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,21,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"axis":"x","depth":11,"width":11},"type":"hearth.components.lofts.KneeWalls"}},"parent":"/building/roof-floor-2","path":"/building/roof-floor-2/knees","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","roof-floor-2","knees"]},"seed":0},"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","south","east"]},"facade_exclusions":[{"$tuple":[{"$tuple":[4,0,21]},{"$tuple":[6,9,23]}]}],"facade_projection":2,"flush_sides":{"$tuple":[]},"omitted_optional_facades":{},"purpose":"living","sheltered_sides":{"$tuple":["north"]},"stair_axis":"x","stair_down":false,"stair_up":true,"windows":{"$tuple":["north","west"]}},"envelope":{"$type":"Box","hi":{"$tuple":[12,12,12]},"lo":{"$tuple":[-2,3,-2]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[10,8,10]},"lo":{"$tuple":[0,8,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,4,0]},"turn":0},"grant":null,"key":"north","kind":"access","region":{"$type":"Box","hi":{"$tuple":[5,5,0]},"lo":{"$tuple":[5,4,0]}}},{"$type":"Port","alignment":1,"capacity":10,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[5,4,10]},"turn":0},"grant":null,"key":"south","kind":"access","region":{"$type":"Box","hi":{"$tuple":[5,5,10]},"lo":{"$tuple":[5,4,10]}}},{"$type":"Port","alignment":1,"capacity":10,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[10,4,5]},"turn":0},"grant":null,"key":"east","kind":"access","region":{"$type":"Box","hi":{"$tuple":[10,5,5]},"lo":{"$tuple":[10,4,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,8,0]},"turn":0},"grant":"ceiling-mount","key":"ceiling","kind":"ceiling-decoration","region":{"$type":"Box","hi":{"$tuple":[10,8,10]},"lo":{"$tuple":[0,8,0]}}},{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"axis":"x","coordinate_space":"port-local","floor_plane":0,"headroom":3,"landing":{"$tuple":[7,1,4]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,9,0]},"turn":0},"grant":null,"key":"upper-floor","kind":"upper-floor-access","region":{"$type":"Box","hi":{"$tuple":[7,11,3]},"lo":{"$tuple":[2,9,2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[10,11,10]},"lo":{"$tuple":[0,4,0]}},"cells":{"$tuple":[{"$tuple":[5,4,0]},{"$tuple":[5,4,10]},{"$tuple":[10,4,5]},{"$tuple":[5,4,5]}]},"data":{},"kind":"route","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[10,8,10]},"lo":{"$tuple":[0,4,0]}},"cells":{"$tuple":[{"$tuple":[5,4,0]},{"$tuple":[5,4,10]},{"$tuple":[10,4,5]},{"$tuple":[5,4,5]}]},"data":{"minimum":1},"kind":"light","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[9,8,9]},"lo":{"$tuple":[1,4,1]}},"cells":{"$tuple":[]},"data":{"groups":[["spruce_stairs"],["barrel"]]},"kind":"furnishing","phase":"complete"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,3,0]},{"$tuple":[0,9,0]},{"$tuple":[0,3,1]},{"$tuple":[0,9,1]},{"$tuple":[0,3,2]},{"$tuple":[0,9,2]},{"$tuple":[0,3,3]},{"$tuple":[0,9,3]},{"$tuple":[0,3,4]},{"$tuple":[0,9,4]},{"$tuple":[0,3,5]},{"$tuple":[0,9,5]},{"$tuple":[0,3,6]},{"$tuple":[0,9,6]},{"$tuple":[0,3,7]},{"$tuple":[0,9,7]},{"$tuple":[0,3,8]},{"$tuple":[0,9,8]},{"$tuple":[0,3,9]},{"$tuple":[0,9,9]},{"$tuple":[0,3,10]},{"$tuple":[0,9,10]},{"$tuple":[1,3,0]},{"$tuple":[1,9,0]},{"$tuple":[1,3,1]},{"$tuple":[1,9,1]},{"$tuple":[1,3,2]},{"$tuple":[1,9,2]},{"$tuple":[1,3,3]},{"$tuple":[1,9,3]},{"$tuple":[1,3,4]},{"$tuple":[1,9,4]},{"$tuple":[1,3,5]},{"$tuple":[1,9,5]},{"$tuple":[1,3,6]},{"$tuple":[1,9,6]},{"$tuple":[1,3,7]},{"$tuple":[1,9,7]},{"$tuple":[1,3,8]},{"$tuple":[1,9,8]},{"$tuple":[1,3,9]},{"$tuple":[1,9,9]},{"$tuple":[1,3,10]},{"$tuple":[1,9,10]},{"$tuple":[2,3,0]},{"$tuple":[2,9,0]},{"$tuple":[2,3,1]},{"$tuple":[2,9,1]},{"$tuple":[2,3,2]},{"$tuple":[2,3,3]},{"$tuple":[2,3,4]},{"$tuple":[2,9,4]},{"$tuple":[2,3,5]},{"$tuple":[2,9,5]},{"$tuple":[2,3,6]},{"$tuple":[2,9,6]},{"$tuple":[2,3,7]},{"$tuple":[2,9,7]},{"$tuple":[2,3,8]},{"$tuple":[2,9,8]},{"$tuple":[2,3,9]},{"$tuple":[2,9,9]},{"$tuple":[2,3,10]},{"$tuple":[2,9,10]},{"$tuple":[3,3,0]},{"$tuple":[3,9,0]},{"$tuple":[3,3,1]},{"$tuple":[3,9,1]},{"$tuple":[3,3,2]},{"$tuple":[3,3,3]},{"$tuple":[3,3,4]},{"$tuple":[3,9,4]},{"$tuple":[3,3,5]},{"$tuple":[3,9,5]},{"$tuple":[3,3,6]},{"$tuple":[3,9,6]},{"$tuple":[3,3,7]},{"$tuple":[3,9,7]},{"$tuple":[3,3,8]},{"$tuple":[3,9,8]},{"$tuple":[3,3,9]},{"$tuple":[3,9,9]},{"$tuple":[3,3,10]},{"$tuple":[3,9,10]},{"$tuple":[4,3,0]},{"$tuple":[4,9,0]},{"$tuple":[4,3,1]},{"$tuple":[4,9,1]},{"$tuple":[4,3,2]},{"$tuple":[4,3,3]},{"$tuple":[4,3,4]},{"$tuple":[4,9,4]},{"$tuple":[4,3,5]},{"$tuple":[4,9,5]},{"$tuple":[4,3,6]},{"$tuple":[4,9,6]},{"$tuple":[4,3,7]},{"$tuple":[4,9,7]},{"$tuple":[4,3,8]},{"$tuple":[4,9,8]},{"$tuple":[4,3,9]},{"$tuple":[4,9,9]},{"$tuple":[4,3,10]},{"$tuple":[4,9,10]},{"$tuple":[5,3,0]},{"$tuple":[5,9,0]},{"$tuple":[5,3,1]},{"$tuple":[5,9,1]},{"$tuple":[5,3,2]},{"$tuple":[5,3,3]},{"$tuple":[5,3,4]},{"$tuple":[5,9,4]},{"$tuple":[5,3,5]},{"$tuple":[5,9,5]},{"$tuple":[5,3,6]},{"$tuple":[5,9,6]},{"$tuple":[5,3,7]},{"$tuple":[5,9,7]},{"$tuple":[5,3,8]},{"$tuple":[5,9,8]},{"$tuple":[5,3,9]},{"$tuple":[5,9,9]},{"$tuple":[5,3,10]},{"$tuple":[5,9,10]},{"$tuple":[6,3,0]},{"$tuple":[6,9,0]},{"$tuple":[6,3,1]},{"$tuple":[6,9,1]},{"$tuple":[6,3,2]},{"$tuple":[6,3,3]},{"$tuple":[6,3,4]},{"$tuple":[6,9,4]},{"$tuple":[6,3,5]},{"$tuple":[6,9,5]},{"$tuple":[6,3,6]},{"$tuple":[6,9,6]},{"$tuple":[6,3,7]},{"$tuple":[6,9,7]},{"$tuple":[6,3,8]},{"$tuple":[6,9,8]},{"$tuple":[6,3,9]},{"$tuple":[6,9,9]},{"$tuple":[6,3,10]},{"$tuple":[6,9,10]},{"$tuple":[7,3,0]},{"$tuple":[7,9,0]},{"$tuple":[7,3,1]},{"$tuple":[7,9,1]},{"$tuple":[7,3,2]},{"$tuple":[7,3,3]},{"$tuple":[7,3,4]},{"$tuple":[7,9,4]},{"$tuple":[7,3,5]},{"$tuple":[7,9,5]},{"$tuple":[7,3,6]},{"$tuple":[7,9,6]},{"$tuple":[7,3,7]},{"$tuple":[7,9,7]},{"$tuple":[7,3,8]},{"$tuple":[7,9,8]},{"$tuple":[7,3,9]},{"$tuple":[7,9,9]},{"$tuple":[7,3,10]},{"$tuple":[7,9,10]},{"$tuple":[8,3,0]},{"$tuple":[8,9,0]},{"$tuple":[8,3,1]},{"$tuple":[8,9,1]},{"$tuple":[8,3,2]},{"$tuple":[8,9,2]},{"$tuple":[8,3,3]},{"$tuple":[8,9,3]},{"$tuple":[8,3,4]},{"$tuple":[8,9,4]},{"$tuple":[8,3,5]},{"$tuple":[8,9,5]},{"$tuple":[8,3,6]},{"$tuple":[8,9,6]},{"$tuple":[8,3,7]},{"$tuple":[8,9,7]},{"$tuple":[8,3,8]},{"$tuple":[8,9,8]},{"$tuple":[8,3,9]},{"$tuple":[8,9,9]},{"$tuple":[8,3,10]},{"$tuple":[8,9,10]},{"$tuple":[9,3,0]},{"$tuple":[9,9,0]},{"$tuple":[9,3,1]},{"$tuple":[9,9,1]},{"$tuple":[9,3,2]},{"$tuple":[9,9,2]},{"$tuple":[9,3,3]},{"$tuple":[9,9,3]},{"$tuple":[9,3,4]},{"$tuple":[9,9,4]},{"$tuple":[9,3,5]},{"$tuple":[9,9,5]},{"$tuple":[9,3,6]},{"$tuple":[9,9,6]},{"$tuple":[9,3,7]},{"$tuple":[9,9,7]},{"$tuple":[9,3,8]},{"$tuple":[9,9,8]},{"$tuple":[9,3,9]},{"$tuple":[9,9,9]},{"$tuple":[9,3,10]},{"$tuple":[9,9,10]},{"$tuple":[10,3,0]},{"$tuple":[10,9,0]},{"$tuple":[10,3,1]},{"$tuple":[10,9,1]},{"$tuple":[10,3,2]},{"$tuple":[10,9,2]},{"$tuple":[10,3,3]},{"$tuple":[10,9,3]},{"$tuple":[10,3,4]},{"$tuple":[10,9,4]},{"$tuple":[10,3,5]},{"$tuple":[10,9,5]},{"$tuple":[10,3,6]},{"$tuple":[10,9,6]},{"$tuple":[10,3,7]},{"$tuple":[10,9,7]},{"$tuple":[10,3,8]},{"$tuple":[10,9,8]},{"$tuple":[10,3,9]},{"$tuple":[10,9,9]},{"$tuple":[10,3,10]},{"$tuple":[10,9,10]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,3,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"depth":11,"doors":["north","south","east"],"facade_design":{"inputs":{"height":3,"planters":true,"sill":1,"width":2},"type":"hearth.components.facades.FacadeDesign"},"facade_exclusions":[{"inputs":{"hi":[6,9,23],"lo":[4,0,21]},"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":"x","stair_down":false,"stair_up":true,"upper_open":true,"width":11,"window_component":null,"windows":["north","west"]},"type":"hearth.components.interior.Room"}},"parent":"/building","path":"/building/room-0-0-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-0-0"]},"seed":0},"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,5,5]},"lo":{"$tuple":[10,4,5]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,3,5]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,4,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-0","room-0-0-0","door-east"]},"seed":0},"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,5,0]},"lo":{"$tuple":[5,4,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[5,3,0]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[5,4,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-0","room-0-0-0","door-north"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"opening.door","version":"1"},"/building/room-0-0-0/door-south":{"$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":["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,5,10]},"lo":{"$tuple":[5,4,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[5,3,10]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[5,4,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"material":"spruce"},"type":"hearth.components.interior.Door"}},"parent":"/building/room-0-0-0","path":"/building/room-0-0-0/door-south","primary":"/building/room-0-0-0/wall-south","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-0-0","door-south"]},"seed":0},"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,6,11]},"lo":{"$tuple":[-1,3,-1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,3,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"depth":11,"exclusions":[{"inputs":{"hi":[6,9,23],"lo":[4,0,21]},"type":"hearth.space.Box"}],"sides":["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-0","room-0-0-0","facade-garden"]},"seed":0},"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,3,10]},"lo":{"$tuple":[0,3,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,3,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-0","room-0-0-0","floor"]},"seed":0},"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":[4,"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":[4,0,8]},1,{"$tuple":[2,0,8]}]},{"$tuple":[1,{"$tuple":[1,0,4]},3,{"$tuple":[3,0,3]}]},{"$tuple":[7,{"$tuple":[4,0,7]},2,{"$tuple":[4,0,5]}]}],"purpose":"living","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,7,9]},"lo":{"$tuple":[1,4,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[5,4,9]},{"$tuple":[5,5,9]},{"$tuple":[5,4,8]},{"$tuple":[6,4,8]},{"$tuple":[7,4,8]},{"$tuple":[8,4,8]},{"$tuple":[5,5,8]},{"$tuple":[6,5,8]},{"$tuple":[7,5,8]},{"$tuple":[8,5,8]},{"$tuple":[3,4,7]},{"$tuple":[5,4,7]},{"$tuple":[3,5,7]},{"$tuple":[5,5,7]},{"$tuple":[3,4,6]},{"$tuple":[5,4,6]},{"$tuple":[3,5,6]},{"$tuple":[5,5,6]},{"$tuple":[1,4,5]},{"$tuple":[2,4,5]},{"$tuple":[3,4,5]},{"$tuple":[4,4,5]},{"$tuple":[5,4,5]},{"$tuple":[6,4,5]},{"$tuple":[7,4,5]},{"$tuple":[8,4,5]},{"$tuple":[9,4,5]},{"$tuple":[1,5,5]},{"$tuple":[2,5,5]},{"$tuple":[3,5,5]},{"$tuple":[4,5,5]},{"$tuple":[5,5,5]},{"$tuple":[6,5,5]},{"$tuple":[7,5,5]},{"$tuple":[8,5,5]},{"$tuple":[9,5,5]},{"$tuple":[5,4,4]},{"$tuple":[5,5,4]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[9,7,9]},"lo":{"$tuple":[1,4,1]}},"cells":{"$tuple":[{"$tuple":[5,4,5]},{"$tuple":[8,4,8]},{"$tuple":[3,4,7]},{"$tuple":[5,4,6]}]},"data":{},"kind":"route","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[9,7,9]},"lo":{"$tuple":[1,4,1]}},"cells":{"$tuple":[]},"data":{"groups":[["spruce_stairs"],["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,4,10]},"turn":3},"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-0","room-0-0-0","furniture"]},"seed":0},"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":[9,6,8]},"lo":{"$tuple":[8,4,6]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[8,4,8]},"turn":0},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[9,5,8]},"lo":{"$tuple":[8,4,8]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,3,6]},{"$tuple":[8,3,7]},{"$tuple":[8,3,8]},{"$tuple":[9,3,6]},{"$tuple":[9,3,7]},{"$tuple":[9,3,8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,4,8]},{"$tuple":[8,5,8]},{"$tuple":[9,4,8]},{"$tuple":[9,5,8]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[9,6,7]},"lo":{"$tuple":[8,4,6]}},"cells":{"$tuple":[]},"data":{"groups":[["spruce_stairs"],["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[8,4,6]},"turn":0},"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-0","room-0-0-0","furniture","station-0"]},"seed":0},"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":[4,6,9]},"lo":{"$tuple":[2,4,7]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[3,4,7]},"turn":2},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[4,5,7]},"lo":{"$tuple":[2,4,7]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[4,3,9]},{"$tuple":[4,3,8]},{"$tuple":[4,3,7]},{"$tuple":[3,3,9]},{"$tuple":[3,3,8]},{"$tuple":[3,3,7]},{"$tuple":[2,3,9]},{"$tuple":[2,3,8]},{"$tuple":[2,3,7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[4,4,7]},{"$tuple":[4,5,7]},{"$tuple":[3,4,7]},{"$tuple":[3,5,7]},{"$tuple":[2,4,7]},{"$tuple":[2,5,7]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[4,4,9]},{"$tuple":[4,4,8]},{"$tuple":[4,5,9]},{"$tuple":[4,5,8]},{"$tuple":[4,6,9]},{"$tuple":[4,6,8]},{"$tuple":[3,4,9]},{"$tuple":[3,4,8]},{"$tuple":[3,5,9]},{"$tuple":[3,6,9]},{"$tuple":[3,6,8]},{"$tuple":[2,4,9]},{"$tuple":[2,4,8]},{"$tuple":[2,5,9]},{"$tuple":[2,5,8]},{"$tuple":[2,6,9]},{"$tuple":[2,6,8]}]},"data":{"names":["stone_bricks","bricks","stone_brick_slab"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,5,8]}]},"data":{"names":["campfire"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[4,6,9]},"lo":{"$tuple":[2,4,7]}},"cells":{"$tuple":[{"$tuple":[3,4,7]}]},"data":{"minimum":1},"kind":"light","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[4,4,9]},"turn":2},"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-0","room-0-0-0","furniture","station-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.hearth","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":[7,6,7]},"lo":{"$tuple":[5,4,6]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[5,4,6]},"turn":1},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[5,5,7]},"lo":{"$tuple":[5,4,6]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,3,6]},{"$tuple":[6,3,6]},{"$tuple":[5,3,6]},{"$tuple":[7,3,7]},{"$tuple":[6,3,7]},{"$tuple":[5,3,7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[5,4,6]},{"$tuple":[5,5,6]},{"$tuple":[5,4,7]},{"$tuple":[5,5,7]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[7,6,7]},"lo":{"$tuple":[6,4,6]}},"cells":{"$tuple":[]},"data":{"groups":[["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[7,4,6]},"turn":1},"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-0","room-0-0-0","furniture","station-7"]},"seed":0},"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,7]},{"$tuple":[1,0,8]},{"$tuple":[1,0,9]},{"$tuple":[2,0,7]},{"$tuple":[2,0,8]},{"$tuple":[2,0,9]},{"$tuple":[3,0,2]},{"$tuple":[3,0,3]},{"$tuple":[3,0,4]},{"$tuple":[3,0,5]},{"$tuple":[3,0,6]},{"$tuple":[4,0,2]},{"$tuple":[4,0,3]},{"$tuple":[4,0,4]},{"$tuple":[4,0,5]},{"$tuple":[5,0,4]},{"$tuple":[5,0,5]},{"$tuple":[5,0,6]}]},"envelope":{"$type":"Box","hi":{"$tuple":[9,4,9]},"lo":{"$tuple":[1,4,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,3,9]},{"$tuple":[8,3,9]},{"$tuple":[9,3,9]},{"$tuple":[7,3,8]},{"$tuple":[8,3,8]},{"$tuple":[9,3,8]},{"$tuple":[2,3,7]},{"$tuple":[3,3,7]},{"$tuple":[4,3,7]},{"$tuple":[5,3,7]},{"$tuple":[6,3,7]},{"$tuple":[2,3,6]},{"$tuple":[3,3,6]},{"$tuple":[4,3,6]},{"$tuple":[5,3,6]},{"$tuple":[4,3,5]},{"$tuple":[5,3,5]},{"$tuple":[6,3,5]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,4,10]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"centers":[[2,0,8],[3,0,3],[4,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-0/furniture","path":"/building/room-0-0-0/furniture/textiles","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-0-0","furniture","textiles"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.textiles","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,8,9]},"lo":{"$tuple":[-1,3,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,8,9]},{"$tuple":[0,8,1]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,4,9]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"access":false,"exclusions":[{"inputs":{"hi":[-12,8,6],"lo":[-14,-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-0","room-0-0-0","joinery-west"]},"seed":0},"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":[8,8,8]},"lo":{"$tuple":[8,7,8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,7,8]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[8,7,8]},"turn":3},"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-0","room-0-0-0","light-0"]},"seed":0},"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":[2,8,5]},"lo":{"$tuple":[2,7,5]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,7,5]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[2,7,5]},"turn":3},"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-0","room-0-0-0","light-1"]},"seed":0},"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,12,3]},"lo":{"$tuple":[1,4,2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,4,3]},{"$tuple":[2,4,2]},{"$tuple":[3,5,3]},{"$tuple":[3,5,2]},{"$tuple":[4,6,3]},{"$tuple":[4,6,2]},{"$tuple":[5,7,3]},{"$tuple":[5,7,2]},{"$tuple":[6,8,3]},{"$tuple":[6,8,2]},{"$tuple":[7,9,3]},{"$tuple":[7,9,2]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,5,3]},{"$tuple":[2,6,3]},{"$tuple":[2,7,3]},{"$tuple":[2,5,2]},{"$tuple":[2,6,2]},{"$tuple":[2,7,2]},{"$tuple":[3,6,3]},{"$tuple":[3,7,3]},{"$tuple":[3,8,3]},{"$tuple":[3,6,2]},{"$tuple":[3,7,2]},{"$tuple":[3,8,2]},{"$tuple":[4,7,3]},{"$tuple":[4,8,3]},{"$tuple":[4,9,3]},{"$tuple":[4,7,2]},{"$tuple":[4,8,2]},{"$tuple":[4,9,2]},{"$tuple":[5,8,3]},{"$tuple":[5,9,3]},{"$tuple":[5,10,3]},{"$tuple":[5,8,2]},{"$tuple":[5,9,2]},{"$tuple":[5,10,2]},{"$tuple":[6,9,3]},{"$tuple":[6,10,3]},{"$tuple":[6,11,3]},{"$tuple":[6,9,2]},{"$tuple":[6,10,2]},{"$tuple":[6,11,2]},{"$tuple":[7,10,3]},{"$tuple":[7,11,3]},{"$tuple":[7,12,3]},{"$tuple":[7,10,2]},{"$tuple":[7,11,2]},{"$tuple":[7,12,2]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[8,12,3]},"lo":{"$tuple":[1,4,2]}},"cells":{"$tuple":[{"$tuple":[2,5,3]},{"$tuple":[2,5,2]},{"$tuple":[3,6,3]},{"$tuple":[3,6,2]},{"$tuple":[4,7,3]},{"$tuple":[4,7,2]},{"$tuple":[5,8,3]},{"$tuple":[5,8,2]},{"$tuple":[6,9,3]},{"$tuple":[6,9,2]},{"$tuple":[7,10,3]},{"$tuple":[7,10,2]}]},"data":{},"kind":"route","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[2,4,3]},"turn":3},"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-0","room-0-0-0","stairs"]},"seed":0},"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,8,9]},"lo":{"$tuple":[10,4,1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[10,7,8]},"lo":{"$tuple":[10,4,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,4,2]},"turn":1},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[10,7,8]},"lo":{"$tuple":[10,4,2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,3,1]},{"$tuple":[10,4,1]},{"$tuple":[10,5,1]},{"$tuple":[10,6,1]},{"$tuple":[10,7,1]},{"$tuple":[10,8,1]},{"$tuple":[10,3,9]},{"$tuple":[10,4,9]},{"$tuple":[10,5,9]},{"$tuple":[10,6,9]},{"$tuple":[10,7,9]},{"$tuple":[10,8,9]}]},"data":{},"kind":"support","phase":"invariant"},{"$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,4,2]},{"$tuple":[10,5,2]},{"$tuple":[10,6,2]},{"$tuple":[10,7,2]},{"$tuple":[10,8,2]},{"$tuple":[10,4,3]},{"$tuple":[10,5,3]},{"$tuple":[10,6,3]},{"$tuple":[10,7,3]},{"$tuple":[10,8,3]},{"$tuple":[10,4,4]},{"$tuple":[10,5,4]},{"$tuple":[10,6,4]},{"$tuple":[10,7,4]},{"$tuple":[10,8,4]},{"$tuple":[10,4,5]},{"$tuple":[10,5,5]},{"$tuple":[10,6,5]},{"$tuple":[10,7,5]},{"$tuple":[10,8,5]},{"$tuple":[10,4,6]},{"$tuple":[10,5,6]},{"$tuple":[10,6,6]},{"$tuple":[10,7,6]},{"$tuple":[10,8,6]},{"$tuple":[10,4,7]},{"$tuple":[10,5,7]},{"$tuple":[10,6,7]},{"$tuple":[10,7,7]},{"$tuple":[10,8,7]},{"$tuple":[10,4,8]},{"$tuple":[10,5,8]},{"$tuple":[10,6,8]},{"$tuple":[10,7,8]},{"$tuple":[10,8,8]},{"$tuple":[10,4,9]},{"$tuple":[10,5,9]},{"$tuple":[10,6,9]},{"$tuple":[10,7,9]},{"$tuple":[10,8,9]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,4,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-0","room-0-0-0","wall-east"]},"seed":0},"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,8,0]},"lo":{"$tuple":[0,4,0]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[9,7,0]},"lo":{"$tuple":[1,4,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,4,0]},"turn":0},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[9,7,0]},"lo":{"$tuple":[1,4,0]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,3,0]},{"$tuple":[0,4,0]},{"$tuple":[0,5,0]},{"$tuple":[0,6,0]},{"$tuple":[0,7,0]},{"$tuple":[0,8,0]},{"$tuple":[10,3,0]},{"$tuple":[10,4,0]},{"$tuple":[10,5,0]},{"$tuple":[10,6,0]},{"$tuple":[10,7,0]},{"$tuple":[10,8,0]}]},"data":{},"kind":"support","phase":"invariant"},{"$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":[1,4,0]},{"$tuple":[1,5,0]},{"$tuple":[1,6,0]},{"$tuple":[1,7,0]},{"$tuple":[1,8,0]},{"$tuple":[2,4,0]},{"$tuple":[2,5,0]},{"$tuple":[2,6,0]},{"$tuple":[2,7,0]},{"$tuple":[2,8,0]},{"$tuple":[3,4,0]},{"$tuple":[3,5,0]},{"$tuple":[3,6,0]},{"$tuple":[3,7,0]},{"$tuple":[3,8,0]},{"$tuple":[4,4,0]},{"$tuple":[4,5,0]},{"$tuple":[4,6,0]},{"$tuple":[4,7,0]},{"$tuple":[4,8,0]},{"$tuple":[5,4,0]},{"$tuple":[5,5,0]},{"$tuple":[5,6,0]},{"$tuple":[5,7,0]},{"$tuple":[5,8,0]},{"$tuple":[6,4,0]},{"$tuple":[6,5,0]},{"$tuple":[6,6,0]},{"$tuple":[6,7,0]},{"$tuple":[6,8,0]},{"$tuple":[7,4,0]},{"$tuple":[7,5,0]},{"$tuple":[7,6,0]},{"$tuple":[7,7,0]},{"$tuple":[7,8,0]},{"$tuple":[8,4,0]},{"$tuple":[8,5,0]},{"$tuple":[8,6,0]},{"$tuple":[8,7,0]},{"$tuple":[8,8,0]},{"$tuple":[9,4,0]},{"$tuple":[9,5,0]},{"$tuple":[9,6,0]},{"$tuple":[9,7,0]},{"$tuple":[9,8,0]},{"$tuple":[10,4,0]},{"$tuple":[10,5,0]},{"$tuple":[10,6,0]},{"$tuple":[10,7,0]},{"$tuple":[10,8,0]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,4,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-0","room-0-0-0","wall-north"]},"seed":0},"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,8,10]},"lo":{"$tuple":[0,4,10]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[9,7,10]},"lo":{"$tuple":[1,4,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,4,10]},"turn":2},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[9,7,10]},"lo":{"$tuple":[1,4,10]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,3,10]},{"$tuple":[10,4,10]},{"$tuple":[10,5,10]},{"$tuple":[10,6,10]},{"$tuple":[10,7,10]},{"$tuple":[10,8,10]},{"$tuple":[0,3,10]},{"$tuple":[0,4,10]},{"$tuple":[0,5,10]},{"$tuple":[0,6,10]},{"$tuple":[0,7,10]},{"$tuple":[0,8,10]}]},"data":{},"kind":"support","phase":"invariant"},{"$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":[9,4,10]},{"$tuple":[9,5,10]},{"$tuple":[9,6,10]},{"$tuple":[9,7,10]},{"$tuple":[9,8,10]},{"$tuple":[8,4,10]},{"$tuple":[8,5,10]},{"$tuple":[8,6,10]},{"$tuple":[8,7,10]},{"$tuple":[8,8,10]},{"$tuple":[7,4,10]},{"$tuple":[7,5,10]},{"$tuple":[7,6,10]},{"$tuple":[7,7,10]},{"$tuple":[7,8,10]},{"$tuple":[6,4,10]},{"$tuple":[6,5,10]},{"$tuple":[6,6,10]},{"$tuple":[6,7,10]},{"$tuple":[6,8,10]},{"$tuple":[5,4,10]},{"$tuple":[5,5,10]},{"$tuple":[5,6,10]},{"$tuple":[5,7,10]},{"$tuple":[5,8,10]},{"$tuple":[4,4,10]},{"$tuple":[4,5,10]},{"$tuple":[4,6,10]},{"$tuple":[4,7,10]},{"$tuple":[4,8,10]},{"$tuple":[3,4,10]},{"$tuple":[3,5,10]},{"$tuple":[3,6,10]},{"$tuple":[3,7,10]},{"$tuple":[3,8,10]},{"$tuple":[2,4,10]},{"$tuple":[2,5,10]},{"$tuple":[2,6,10]},{"$tuple":[2,7,10]},{"$tuple":[2,8,10]},{"$tuple":[1,4,10]},{"$tuple":[1,5,10]},{"$tuple":[1,6,10]},{"$tuple":[1,7,10]},{"$tuple":[1,8,10]},{"$tuple":[0,4,10]},{"$tuple":[0,5,10]},{"$tuple":[0,6,10]},{"$tuple":[0,7,10]},{"$tuple":[0,8,10]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,4,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-0","room-0-0-0","wall-south"]},"seed":0},"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,8,9]},"lo":{"$tuple":[0,4,1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[0,7,8]},"lo":{"$tuple":[0,4,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,4,8]},"turn":3},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[0,7,8]},"lo":{"$tuple":[0,4,2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,3,9]},{"$tuple":[0,4,9]},{"$tuple":[0,5,9]},{"$tuple":[0,6,9]},{"$tuple":[0,7,9]},{"$tuple":[0,8,9]},{"$tuple":[0,3,1]},{"$tuple":[0,4,1]},{"$tuple":[0,5,1]},{"$tuple":[0,6,1]},{"$tuple":[0,7,1]},{"$tuple":[0,8,1]}]},"data":{},"kind":"support","phase":"invariant"},{"$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,4,8]},{"$tuple":[0,5,8]},{"$tuple":[0,6,8]},{"$tuple":[0,7,8]},{"$tuple":[0,8,8]},{"$tuple":[0,4,7]},{"$tuple":[0,5,7]},{"$tuple":[0,6,7]},{"$tuple":[0,7,7]},{"$tuple":[0,8,7]},{"$tuple":[0,4,6]},{"$tuple":[0,5,6]},{"$tuple":[0,6,6]},{"$tuple":[0,7,6]},{"$tuple":[0,8,6]},{"$tuple":[0,4,5]},{"$tuple":[0,5,5]},{"$tuple":[0,6,5]},{"$tuple":[0,7,5]},{"$tuple":[0,8,5]},{"$tuple":[0,4,4]},{"$tuple":[0,5,4]},{"$tuple":[0,6,4]},{"$tuple":[0,7,4]},{"$tuple":[0,8,4]},{"$tuple":[0,4,3]},{"$tuple":[0,5,3]},{"$tuple":[0,6,3]},{"$tuple":[0,7,3]},{"$tuple":[0,8,3]},{"$tuple":[0,4,2]},{"$tuple":[0,5,2]},{"$tuple":[0,6,2]},{"$tuple":[0,7,2]},{"$tuple":[0,8,2]},{"$tuple":[0,4,1]},{"$tuple":[0,5,1]},{"$tuple":[0,6,1]},{"$tuple":[0,7,1]},{"$tuple":[0,8,1]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,4,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-0","room-0-0-0","wall-west"]},"seed":0},"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,7,0]},"lo":{"$tuple":[2,5,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,5,0]},{"$tuple":[2,6,0]},{"$tuple":[2,7,0]},{"$tuple":[3,5,0]},{"$tuple":[3,6,0]},{"$tuple":[3,7,0]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[2,5,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-0","room-0-0-0","window-north-0"]},"seed":0},"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,7,0]},"lo":{"$tuple":[7,5,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,5,0]},{"$tuple":[7,6,0]},{"$tuple":[7,7,0]},{"$tuple":[8,5,0]},{"$tuple":[8,6,0]},{"$tuple":[8,7,0]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[7,5,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-0","room-0-0-0","window-north-1"]},"seed":0},"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,7,9]},"lo":{"$tuple":[-2,4,6]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-1,5,9]},"lo":{"$tuple":[-2,4,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,4,8]},"turn":3},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[-1,5,9]},"lo":{"$tuple":[-2,4,6]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,5,8]},{"$tuple":[0,6,8]},{"$tuple":[0,7,8]},{"$tuple":[0,5,7]},{"$tuple":[0,6,7]},{"$tuple":[0,7,7]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,5,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-0","room-0-0-0","window-west-0"]},"seed":0},"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,5,9]},"lo":{"$tuple":[-2,4,6]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,4,8]},{"$tuple":[0,4,7]},{"$tuple":[-1,4,8]},{"$tuple":[-1,4,7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-1,5,8]},{"$tuple":[-1,5,7]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,4,8]},{"$tuple":[-2,4,7]},{"$tuple":[-1,4,9]},{"$tuple":[-1,4,6]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-1,4,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-0","room-0-0-0","window-west-0","box"]},"seed":0},"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,7,4]},"lo":{"$tuple":[-2,4,1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-1,5,4]},"lo":{"$tuple":[-2,4,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,4,3]},"turn":3},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[-1,5,4]},"lo":{"$tuple":[-2,4,1]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,5,3]},{"$tuple":[0,6,3]},{"$tuple":[0,7,3]},{"$tuple":[0,5,2]},{"$tuple":[0,6,2]},{"$tuple":[0,7,2]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,5,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-0","room-0-0-0","window-west-1"]},"seed":0},"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,5,4]},"lo":{"$tuple":[-2,4,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,4,3]},{"$tuple":[0,4,2]},{"$tuple":[-1,4,3]},{"$tuple":[-1,4,2]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-1,5,3]},{"$tuple":[-1,5,2]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,4,3]},{"$tuple":[-2,4,2]},{"$tuple":[-1,4,4]},{"$tuple":[-1,4,1]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-1,4,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-0","room-0-0-0","window-west-1","box"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-0-1-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.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":["north","east"]},"facade_exclusions":[{"$tuple":[{"$tuple":[4,0,10]},{"$tuple":[6,9,12]}]}],"facade_projection":2,"flush_sides":{"$tuple":[]},"omitted_optional_facades":{},"purpose":"library","sheltered_sides":{"$tuple":[]},"stair_axis":"x","stair_down":false,"stair_up":true,"windows":{"$tuple":["south","west"]}},"envelope":{"$type":"Box","hi":{"$tuple":[12,12,23]},"lo":{"$tuple":[-2,3,9]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[10,8,21]},"lo":{"$tuple":[0,8,11]}},"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,4,11]},"turn":0},"grant":null,"key":"north","kind":"access","region":{"$type":"Box","hi":{"$tuple":[5,5,11]},"lo":{"$tuple":[5,4,11]}}},{"$type":"Port","alignment":1,"capacity":10,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[10,4,16]},"turn":0},"grant":null,"key":"east","kind":"access","region":{"$type":"Box","hi":{"$tuple":[10,5,16]},"lo":{"$tuple":[10,4,16]}}},{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{"depth":11,"projection":1,"replace_limit":0,"width":11},"frame":{"$type":"Frame","origin":{"$tuple":[0,8,11]},"turn":0},"grant":"ceiling-mount","key":"ceiling","kind":"ceiling-decoration","region":{"$type":"Box","hi":{"$tuple":[10,8,21]},"lo":{"$tuple":[0,8,11]}}},{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"axis":"x","coordinate_space":"port-local","floor_plane":0,"headroom":3,"landing":{"$tuple":[7,1,4]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,9,11]},"turn":0},"grant":null,"key":"upper-floor","kind":"upper-floor-access","region":{"$type":"Box","hi":{"$tuple":[7,11,14]},"lo":{"$tuple":[2,9,13]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[10,11,21]},"lo":{"$tuple":[0,4,11]}},"cells":{"$tuple":[{"$tuple":[5,4,11]},{"$tuple":[10,4,16]},{"$tuple":[5,4,16]}]},"data":{},"kind":"route","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[10,8,21]},"lo":{"$tuple":[0,4,11]}},"cells":{"$tuple":[{"$tuple":[5,4,11]},{"$tuple":[10,4,16]},{"$tuple":[5,4,16]}]},"data":{"minimum":1},"kind":"light","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[9,8,20]},"lo":{"$tuple":[1,4,12]}},"cells":{"$tuple":[]},"data":{"groups":[["bookshelf"],["lectern"]]},"kind":"furnishing","phase":"complete"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,3,11]},{"$tuple":[0,9,11]},{"$tuple":[0,3,12]},{"$tuple":[0,9,12]},{"$tuple":[0,3,13]},{"$tuple":[0,9,13]},{"$tuple":[0,3,14]},{"$tuple":[0,9,14]},{"$tuple":[0,3,15]},{"$tuple":[0,9,15]},{"$tuple":[0,3,16]},{"$tuple":[0,9,16]},{"$tuple":[0,3,17]},{"$tuple":[0,9,17]},{"$tuple":[0,3,18]},{"$tuple":[0,9,18]},{"$tuple":[0,3,19]},{"$tuple":[0,9,19]},{"$tuple":[0,3,20]},{"$tuple":[0,9,20]},{"$tuple":[0,3,21]},{"$tuple":[0,9,21]},{"$tuple":[1,3,11]},{"$tuple":[1,9,11]},{"$tuple":[1,3,12]},{"$tuple":[1,9,12]},{"$tuple":[1,3,13]},{"$tuple":[1,9,13]},{"$tuple":[1,3,14]},{"$tuple":[1,9,14]},{"$tuple":[1,3,15]},{"$tuple":[1,9,15]},{"$tuple":[1,3,16]},{"$tuple":[1,9,16]},{"$tuple":[1,3,17]},{"$tuple":[1,9,17]},{"$tuple":[1,3,18]},{"$tuple":[1,9,18]},{"$tuple":[1,3,19]},{"$tuple":[1,9,19]},{"$tuple":[1,3,20]},{"$tuple":[1,9,20]},{"$tuple":[1,3,21]},{"$tuple":[1,9,21]},{"$tuple":[2,3,11]},{"$tuple":[2,9,11]},{"$tuple":[2,3,12]},{"$tuple":[2,9,12]},{"$tuple":[2,3,13]},{"$tuple":[2,3,14]},{"$tuple":[2,3,15]},{"$tuple":[2,9,15]},{"$tuple":[2,3,16]},{"$tuple":[2,9,16]},{"$tuple":[2,3,17]},{"$tuple":[2,9,17]},{"$tuple":[2,3,18]},{"$tuple":[2,9,18]},{"$tuple":[2,3,19]},{"$tuple":[2,9,19]},{"$tuple":[2,3,20]},{"$tuple":[2,9,20]},{"$tuple":[2,3,21]},{"$tuple":[2,9,21]},{"$tuple":[3,3,11]},{"$tuple":[3,9,11]},{"$tuple":[3,3,12]},{"$tuple":[3,9,12]},{"$tuple":[3,3,13]},{"$tuple":[3,3,14]},{"$tuple":[3,3,15]},{"$tuple":[3,9,15]},{"$tuple":[3,3,16]},{"$tuple":[3,9,16]},{"$tuple":[3,3,17]},{"$tuple":[3,9,17]},{"$tuple":[3,3,18]},{"$tuple":[3,9,18]},{"$tuple":[3,3,19]},{"$tuple":[3,9,19]},{"$tuple":[3,3,20]},{"$tuple":[3,9,20]},{"$tuple":[3,3,21]},{"$tuple":[3,9,21]},{"$tuple":[4,3,11]},{"$tuple":[4,9,11]},{"$tuple":[4,3,12]},{"$tuple":[4,9,12]},{"$tuple":[4,3,13]},{"$tuple":[4,3,14]},{"$tuple":[4,3,15]},{"$tuple":[4,9,15]},{"$tuple":[4,3,16]},{"$tuple":[4,9,16]},{"$tuple":[4,3,17]},{"$tuple":[4,9,17]},{"$tuple":[4,3,18]},{"$tuple":[4,9,18]},{"$tuple":[4,3,19]},{"$tuple":[4,9,19]},{"$tuple":[4,3,20]},{"$tuple":[4,9,20]},{"$tuple":[4,3,21]},{"$tuple":[4,9,21]},{"$tuple":[5,3,11]},{"$tuple":[5,9,11]},{"$tuple":[5,3,12]},{"$tuple":[5,9,12]},{"$tuple":[5,3,13]},{"$tuple":[5,3,14]},{"$tuple":[5,3,15]},{"$tuple":[5,9,15]},{"$tuple":[5,3,16]},{"$tuple":[5,9,16]},{"$tuple":[5,3,17]},{"$tuple":[5,9,17]},{"$tuple":[5,3,18]},{"$tuple":[5,9,18]},{"$tuple":[5,3,19]},{"$tuple":[5,9,19]},{"$tuple":[5,3,20]},{"$tuple":[5,9,20]},{"$tuple":[5,3,21]},{"$tuple":[5,9,21]},{"$tuple":[6,3,11]},{"$tuple":[6,9,11]},{"$tuple":[6,3,12]},{"$tuple":[6,9,12]},{"$tuple":[6,3,13]},{"$tuple":[6,3,14]},{"$tuple":[6,3,15]},{"$tuple":[6,9,15]},{"$tuple":[6,3,16]},{"$tuple":[6,9,16]},{"$tuple":[6,3,17]},{"$tuple":[6,9,17]},{"$tuple":[6,3,18]},{"$tuple":[6,9,18]},{"$tuple":[6,3,19]},{"$tuple":[6,9,19]},{"$tuple":[6,3,20]},{"$tuple":[6,9,20]},{"$tuple":[6,3,21]},{"$tuple":[6,9,21]},{"$tuple":[7,3,11]},{"$tuple":[7,9,11]},{"$tuple":[7,3,12]},{"$tuple":[7,9,12]},{"$tuple":[7,3,13]},{"$tuple":[7,3,14]},{"$tuple":[7,3,15]},{"$tuple":[7,9,15]},{"$tuple":[7,3,16]},{"$tuple":[7,9,16]},{"$tuple":[7,3,17]},{"$tuple":[7,9,17]},{"$tuple":[7,3,18]},{"$tuple":[7,9,18]},{"$tuple":[7,3,19]},{"$tuple":[7,9,19]},{"$tuple":[7,3,20]},{"$tuple":[7,9,20]},{"$tuple":[7,3,21]},{"$tuple":[7,9,21]},{"$tuple":[8,3,11]},{"$tuple":[8,9,11]},{"$tuple":[8,3,12]},{"$tuple":[8,9,12]},{"$tuple":[8,3,13]},{"$tuple":[8,9,13]},{"$tuple":[8,3,14]},{"$tuple":[8,9,14]},{"$tuple":[8,3,15]},{"$tuple":[8,9,15]},{"$tuple":[8,3,16]},{"$tuple":[8,9,16]},{"$tuple":[8,3,17]},{"$tuple":[8,9,17]},{"$tuple":[8,3,18]},{"$tuple":[8,9,18]},{"$tuple":[8,3,19]},{"$tuple":[8,9,19]},{"$tuple":[8,3,20]},{"$tuple":[8,9,20]},{"$tuple":[8,3,21]},{"$tuple":[8,9,21]},{"$tuple":[9,3,11]},{"$tuple":[9,9,11]},{"$tuple":[9,3,12]},{"$tuple":[9,9,12]},{"$tuple":[9,3,13]},{"$tuple":[9,9,13]},{"$tuple":[9,3,14]},{"$tuple":[9,9,14]},{"$tuple":[9,3,15]},{"$tuple":[9,9,15]},{"$tuple":[9,3,16]},{"$tuple":[9,9,16]},{"$tuple":[9,3,17]},{"$tuple":[9,9,17]},{"$tuple":[9,3,18]},{"$tuple":[9,9,18]},{"$tuple":[9,3,19]},{"$tuple":[9,9,19]},{"$tuple":[9,3,20]},{"$tuple":[9,9,20]},{"$tuple":[9,3,21]},{"$tuple":[9,9,21]},{"$tuple":[10,3,11]},{"$tuple":[10,9,11]},{"$tuple":[10,3,12]},{"$tuple":[10,9,12]},{"$tuple":[10,3,13]},{"$tuple":[10,9,13]},{"$tuple":[10,3,14]},{"$tuple":[10,9,14]},{"$tuple":[10,3,15]},{"$tuple":[10,9,15]},{"$tuple":[10,3,16]},{"$tuple":[10,9,16]},{"$tuple":[10,3,17]},{"$tuple":[10,9,17]},{"$tuple":[10,3,18]},{"$tuple":[10,9,18]},{"$tuple":[10,3,19]},{"$tuple":[10,9,19]},{"$tuple":[10,3,20]},{"$tuple":[10,9,20]},{"$tuple":[10,3,21]},{"$tuple":[10,9,21]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,3,11]},"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":"library","sheltered_sides":[],"stair_axis":"x","stair_down":false,"stair_up":true,"upper_open":true,"width":11,"window_component":null,"windows":["south","west"]},"type":"hearth.components.interior.Room"}},"parent":"/building","path":"/building/room-0-1-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"room.library","version":"4"},"/building/room-0-1-0/door-east":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,5,16]},"lo":{"$tuple":[10,4,16]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,3,16]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,4,16]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"material":"spruce"},"type":"hearth.components.interior.Door"}},"parent":"/building/room-0-1-0","path":"/building/room-0-1-0/door-east","primary":"/building/room-0-1-0/wall-east","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-0","door-east"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"opening.door","version":"1"},"/building/room-0-1-0/door-north":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,5,11]},"lo":{"$tuple":[5,4,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[5,3,11]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[5,4,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"material":"spruce"},"type":"hearth.components.interior.Door"}},"parent":"/building/room-0-1-0","path":"/building/room-0-1-0/door-north","primary":"/building/room-0-1-0/wall-north","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-0","door-north"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"opening.door","version":"1"},"/building/room-0-1-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,6,22]},"lo":{"$tuple":[-1,3,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,3,11]},"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-1-0","path":"/building/room-0-1-0/facade-garden","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-0","facade-garden"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.garden","version":"1"},"/building/room-0-1-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,3,21]},"lo":{"$tuple":[0,3,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,3,11]},"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-1-0","path":"/building/room-0-1-0/floor","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-0","floor"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"surface.floor","version":"1"},"/building/room-0-1-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.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":[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":[2,0,7]},2,{"$tuple":[2,0,5]}]},{"$tuple":[1,{"$tuple":[4,0,1]},1,{"$tuple":[2,0,2]}]},{"$tuple":[4,{"$tuple":[3,0,9]},3,{"$tuple":[5,0,8]}]}],"purpose":"library","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,7,20]},"lo":{"$tuple":[1,4,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[5,4,20]},{"$tuple":[5,5,20]},{"$tuple":[2,4,19]},{"$tuple":[3,4,19]},{"$tuple":[4,4,19]},{"$tuple":[5,4,19]},{"$tuple":[2,5,19]},{"$tuple":[3,5,19]},{"$tuple":[4,5,19]},{"$tuple":[5,5,19]},{"$tuple":[4,4,18]},{"$tuple":[5,4,18]},{"$tuple":[4,5,18]},{"$tuple":[5,5,18]},{"$tuple":[4,4,17]},{"$tuple":[5,4,17]},{"$tuple":[4,5,17]},{"$tuple":[5,5,17]},{"$tuple":[1,4,16]},{"$tuple":[2,4,16]},{"$tuple":[3,4,16]},{"$tuple":[4,4,16]},{"$tuple":[5,4,16]},{"$tuple":[6,4,16]},{"$tuple":[7,4,16]},{"$tuple":[8,4,16]},{"$tuple":[9,4,16]},{"$tuple":[1,5,16]},{"$tuple":[2,5,16]},{"$tuple":[3,5,16]},{"$tuple":[4,5,16]},{"$tuple":[5,5,16]},{"$tuple":[6,5,16]},{"$tuple":[7,5,16]},{"$tuple":[8,5,16]},{"$tuple":[9,5,16]},{"$tuple":[5,4,15]},{"$tuple":[5,5,15]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[9,7,20]},"lo":{"$tuple":[1,4,12]}},"cells":{"$tuple":[{"$tuple":[5,4,16]},{"$tuple":[5,4,19]},{"$tuple":[2,4,19]},{"$tuple":[8,4,16]}]},"data":{},"kind":"route","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[9,7,20]},"lo":{"$tuple":[1,4,12]}},"cells":{"$tuple":[]},"data":{"groups":[["bookshelf"],["lectern"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,4,21]},"turn":3},"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-1-0","path":"/building/room-0-1-0/furniture","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-0","furniture"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furniture.fitted.library","version":"1"},"/building/room-0-1-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.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":[7,6,20]},"lo":{"$tuple":[5,4,19]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[5,4,19]},"turn":1},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[5,5,20]},"lo":{"$tuple":[5,4,19]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,3,19]},{"$tuple":[6,3,19]},{"$tuple":[5,3,19]},{"$tuple":[7,3,20]},{"$tuple":[6,3,20]},{"$tuple":[5,3,20]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[5,4,19]},{"$tuple":[5,5,19]},{"$tuple":[5,4,20]},{"$tuple":[5,5,20]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[7,6,20]},"lo":{"$tuple":[6,4,19]}},"cells":{"$tuple":[]},"data":{"groups":[["bookshelf"],["lectern"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[7,4,19]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"library"},"type":"hearth.components.furnishing.FurnitureGroup"}},"parent":"/building/room-0-1-0/furniture","path":"/building/room-0-1-0/furniture/station-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-0","furniture","station-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.library","version":"1"},"/building/room-0-1-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":[3,6,19]},"lo":{"$tuple":[1,4,17]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[2,4,19]},"turn":0},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[3,5,19]},"lo":{"$tuple":[1,4,19]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,3,17]},{"$tuple":[1,3,18]},{"$tuple":[1,3,19]},{"$tuple":[2,3,17]},{"$tuple":[2,3,18]},{"$tuple":[2,3,19]},{"$tuple":[3,3,17]},{"$tuple":[3,3,18]},{"$tuple":[3,3,19]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,4,19]},{"$tuple":[1,5,19]},{"$tuple":[2,4,19]},{"$tuple":[2,5,19]},{"$tuple":[3,4,19]},{"$tuple":[3,5,19]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,4,17]},{"$tuple":[1,4,18]},{"$tuple":[1,5,17]},{"$tuple":[1,5,18]},{"$tuple":[1,6,17]},{"$tuple":[1,6,18]},{"$tuple":[2,4,17]},{"$tuple":[2,4,18]},{"$tuple":[2,5,17]},{"$tuple":[2,6,17]},{"$tuple":[2,6,18]},{"$tuple":[3,4,17]},{"$tuple":[3,4,18]},{"$tuple":[3,5,17]},{"$tuple":[3,5,18]},{"$tuple":[3,6,17]},{"$tuple":[3,6,18]}]},"data":{"names":["stone_bricks","bricks","stone_brick_slab"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,5,18]}]},"data":{"names":["campfire"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[3,6,19]},"lo":{"$tuple":[1,4,17]}},"cells":{"$tuple":[{"$tuple":[2,4,19]}]},"data":{"minimum":1},"kind":"light","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[1,4,17]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{},"type":"hearth.components.hospitality.Hearth"}},"parent":"/building/room-0-1-0/furniture","path":"/building/room-0-1-0/furniture/station-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-0","furniture","station-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.hearth","version":"1"},"/building/room-0-1-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":[9,5,18]},"lo":{"$tuple":[7,4,16]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[8,4,16]},"turn":2},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[9,5,16]},"lo":{"$tuple":[7,4,16]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[9,3,18]},{"$tuple":[9,3,17]},{"$tuple":[9,3,16]},{"$tuple":[8,3,18]},{"$tuple":[8,3,17]},{"$tuple":[8,3,16]},{"$tuple":[7,3,18]},{"$tuple":[7,3,17]},{"$tuple":[7,3,16]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[9,4,16]},{"$tuple":[9,5,16]},{"$tuple":[8,4,16]},{"$tuple":[8,5,16]},{"$tuple":[7,4,16]},{"$tuple":[7,5,16]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[9,4,18]},{"$tuple":[9,4,17]},{"$tuple":[7,4,18]},{"$tuple":[7,4,17]}]},"data":{"names":["dark_oak_stairs"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,5,18]},{"$tuple":[8,5,17]}]},"data":{"names":["spruce_pressure_plate"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[9,4,18]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"length":2},"type":"hearth.components.hospitality.DiningSet"}},"parent":"/building/room-0-1-0/furniture","path":"/building/room-0-1-0/furniture/station-4","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-0","furniture","station-4"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.dining-set","version":"1"},"/building/room-0-1-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,2]},{"$tuple":[1,0,3]},{"$tuple":[1,0,4]},{"$tuple":[1,0,5]},{"$tuple":[2,0,1]},{"$tuple":[2,0,2]},{"$tuple":[2,0,3]},{"$tuple":[2,0,4]},{"$tuple":[2,0,5]},{"$tuple":[3,0,4]},{"$tuple":[3,0,5]},{"$tuple":[3,0,6]},{"$tuple":[5,0,7]},{"$tuple":[5,0,8]},{"$tuple":[5,0,9]},{"$tuple":[6,0,7]},{"$tuple":[6,0,8]},{"$tuple":[6,0,9]}]},"envelope":{"$type":"Box","hi":{"$tuple":[9,4,20]},"lo":{"$tuple":[1,4,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,3,20]},{"$tuple":[2,3,20]},{"$tuple":[3,3,20]},{"$tuple":[4,3,20]},{"$tuple":[5,3,20]},{"$tuple":[1,3,19]},{"$tuple":[2,3,19]},{"$tuple":[3,3,19]},{"$tuple":[4,3,19]},{"$tuple":[5,3,19]},{"$tuple":[4,3,18]},{"$tuple":[5,3,18]},{"$tuple":[6,3,18]},{"$tuple":[7,3,16]},{"$tuple":[8,3,16]},{"$tuple":[9,3,16]},{"$tuple":[7,3,15]},{"$tuple":[8,3,15]},{"$tuple":[9,3,15]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,4,21]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"centers":[[2,0,5],[2,0,2],[5,0,8]],"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-1-0/furniture","path":"/building/room-0-1-0/furniture/textiles","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-0","furniture","textiles"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.textiles","version":"1"},"/building/room-0-1-0/joinery-south":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,8,22]},"lo":{"$tuple":[0,3,21]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,8,21]},{"$tuple":[0,8,21]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,4,21]},"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-1-0","path":"/building/room-0-1-0/joinery-south","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-0","joinery-south"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.joinery","version":"1"},"/building/room-0-1-0/joinery-west":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,8,20]},"lo":{"$tuple":[-1,3,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,8,20]},{"$tuple":[0,8,12]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,4,20]},"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-1-0","path":"/building/room-0-1-0/joinery-west","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-0","joinery-west"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.joinery","version":"1"},"/building/room-0-1-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":[8,8,19]},"lo":{"$tuple":[8,7,19]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,7,19]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[8,7,19]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"hanging":true},"type":"hearth.components.interior.Light"}},"parent":"/building/room-0-1-0","path":"/building/room-0-1-0/light-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-0","light-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.lantern","version":"1"},"/building/room-0-1-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":[2,8,16]},"lo":{"$tuple":[2,7,16]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,7,16]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[2,7,16]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"hanging":true},"type":"hearth.components.interior.Light"}},"parent":"/building/room-0-1-0","path":"/building/room-0-1-0/light-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-0","light-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.lantern","version":"1"},"/building/room-0-1-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,12,14]},"lo":{"$tuple":[1,4,13]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,4,14]},{"$tuple":[2,4,13]},{"$tuple":[3,5,14]},{"$tuple":[3,5,13]},{"$tuple":[4,6,14]},{"$tuple":[4,6,13]},{"$tuple":[5,7,14]},{"$tuple":[5,7,13]},{"$tuple":[6,8,14]},{"$tuple":[6,8,13]},{"$tuple":[7,9,14]},{"$tuple":[7,9,13]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,5,14]},{"$tuple":[2,6,14]},{"$tuple":[2,7,14]},{"$tuple":[2,5,13]},{"$tuple":[2,6,13]},{"$tuple":[2,7,13]},{"$tuple":[3,6,14]},{"$tuple":[3,7,14]},{"$tuple":[3,8,14]},{"$tuple":[3,6,13]},{"$tuple":[3,7,13]},{"$tuple":[3,8,13]},{"$tuple":[4,7,14]},{"$tuple":[4,8,14]},{"$tuple":[4,9,14]},{"$tuple":[4,7,13]},{"$tuple":[4,8,13]},{"$tuple":[4,9,13]},{"$tuple":[5,8,14]},{"$tuple":[5,9,14]},{"$tuple":[5,10,14]},{"$tuple":[5,8,13]},{"$tuple":[5,9,13]},{"$tuple":[5,10,13]},{"$tuple":[6,9,14]},{"$tuple":[6,10,14]},{"$tuple":[6,11,14]},{"$tuple":[6,9,13]},{"$tuple":[6,10,13]},{"$tuple":[6,11,13]},{"$tuple":[7,10,14]},{"$tuple":[7,11,14]},{"$tuple":[7,12,14]},{"$tuple":[7,10,13]},{"$tuple":[7,11,13]},{"$tuple":[7,12,13]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[8,12,14]},"lo":{"$tuple":[1,4,13]}},"cells":{"$tuple":[{"$tuple":[2,5,14]},{"$tuple":[2,5,13]},{"$tuple":[3,6,14]},{"$tuple":[3,6,13]},{"$tuple":[4,7,14]},{"$tuple":[4,7,13]},{"$tuple":[5,8,14]},{"$tuple":[5,8,13]},{"$tuple":[6,9,14]},{"$tuple":[6,9,13]},{"$tuple":[7,10,14]},{"$tuple":[7,10,13]}]},"data":{},"kind":"route","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[2,4,14]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"rise":6,"width":2},"type":"hearth.components.interior.Stair"}},"parent":"/building/room-0-1-0","path":"/building/room-0-1-0/stairs","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-0","stairs"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"circulation.stair","version":"1"},"/building/room-0-1-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,8,20]},"lo":{"$tuple":[10,4,12]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[10,7,19]},"lo":{"$tuple":[10,4,13]}},"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,4,13]},"turn":1},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[10,7,19]},"lo":{"$tuple":[10,4,13]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,3,12]},{"$tuple":[10,4,12]},{"$tuple":[10,5,12]},{"$tuple":[10,6,12]},{"$tuple":[10,7,12]},{"$tuple":[10,8,12]},{"$tuple":[10,3,20]},{"$tuple":[10,4,20]},{"$tuple":[10,5,20]},{"$tuple":[10,6,20]},{"$tuple":[10,7,20]},{"$tuple":[10,8,20]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,4,12]},{"$tuple":[10,5,12]},{"$tuple":[10,6,12]},{"$tuple":[10,7,12]},{"$tuple":[10,8,12]},{"$tuple":[10,4,13]},{"$tuple":[10,5,13]},{"$tuple":[10,6,13]},{"$tuple":[10,7,13]},{"$tuple":[10,8,13]},{"$tuple":[10,4,14]},{"$tuple":[10,5,14]},{"$tuple":[10,6,14]},{"$tuple":[10,7,14]},{"$tuple":[10,8,14]},{"$tuple":[10,4,15]},{"$tuple":[10,5,15]},{"$tuple":[10,6,15]},{"$tuple":[10,7,15]},{"$tuple":[10,8,15]},{"$tuple":[10,4,16]},{"$tuple":[10,5,16]},{"$tuple":[10,6,16]},{"$tuple":[10,7,16]},{"$tuple":[10,8,16]},{"$tuple":[10,4,17]},{"$tuple":[10,5,17]},{"$tuple":[10,6,17]},{"$tuple":[10,7,17]},{"$tuple":[10,8,17]},{"$tuple":[10,4,18]},{"$tuple":[10,5,18]},{"$tuple":[10,6,18]},{"$tuple":[10,7,18]},{"$tuple":[10,8,18]},{"$tuple":[10,4,19]},{"$tuple":[10,5,19]},{"$tuple":[10,6,19]},{"$tuple":[10,7,19]},{"$tuple":[10,8,19]},{"$tuple":[10,4,20]},{"$tuple":[10,5,20]},{"$tuple":[10,6,20]},{"$tuple":[10,7,20]},{"$tuple":[10,8,20]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,4,12]},"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-1-0","path":"/building/room-0-1-0/wall-east","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-0","wall-east"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-0-1-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,8,11]},"lo":{"$tuple":[0,4,11]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[9,7,11]},"lo":{"$tuple":[1,4,11]}},"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,4,11]},"turn":0},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[9,7,11]},"lo":{"$tuple":[1,4,11]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,3,11]},{"$tuple":[0,4,11]},{"$tuple":[0,5,11]},{"$tuple":[0,6,11]},{"$tuple":[0,7,11]},{"$tuple":[0,8,11]},{"$tuple":[10,3,11]},{"$tuple":[10,4,11]},{"$tuple":[10,5,11]},{"$tuple":[10,6,11]},{"$tuple":[10,7,11]},{"$tuple":[10,8,11]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,4,11]},{"$tuple":[0,5,11]},{"$tuple":[0,6,11]},{"$tuple":[0,7,11]},{"$tuple":[0,8,11]},{"$tuple":[1,4,11]},{"$tuple":[1,5,11]},{"$tuple":[1,6,11]},{"$tuple":[1,7,11]},{"$tuple":[1,8,11]},{"$tuple":[2,4,11]},{"$tuple":[2,5,11]},{"$tuple":[2,6,11]},{"$tuple":[2,7,11]},{"$tuple":[2,8,11]},{"$tuple":[3,4,11]},{"$tuple":[3,5,11]},{"$tuple":[3,6,11]},{"$tuple":[3,7,11]},{"$tuple":[3,8,11]},{"$tuple":[4,4,11]},{"$tuple":[4,5,11]},{"$tuple":[4,6,11]},{"$tuple":[4,7,11]},{"$tuple":[4,8,11]},{"$tuple":[5,4,11]},{"$tuple":[5,5,11]},{"$tuple":[5,6,11]},{"$tuple":[5,7,11]},{"$tuple":[5,8,11]},{"$tuple":[6,4,11]},{"$tuple":[6,5,11]},{"$tuple":[6,6,11]},{"$tuple":[6,7,11]},{"$tuple":[6,8,11]},{"$tuple":[7,4,11]},{"$tuple":[7,5,11]},{"$tuple":[7,6,11]},{"$tuple":[7,7,11]},{"$tuple":[7,8,11]},{"$tuple":[8,4,11]},{"$tuple":[8,5,11]},{"$tuple":[8,6,11]},{"$tuple":[8,7,11]},{"$tuple":[8,8,11]},{"$tuple":[9,4,11]},{"$tuple":[9,5,11]},{"$tuple":[9,6,11]},{"$tuple":[9,7,11]},{"$tuple":[9,8,11]},{"$tuple":[10,4,11]},{"$tuple":[10,5,11]},{"$tuple":[10,6,11]},{"$tuple":[10,7,11]},{"$tuple":[10,8,11]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,4,11]},"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-1-0","path":"/building/room-0-1-0/wall-north","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-0","wall-north"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-0-1-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,8,21]},"lo":{"$tuple":[0,4,21]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[9,7,21]},"lo":{"$tuple":[1,4,21]}},"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,4,21]},"turn":2},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[9,7,21]},"lo":{"$tuple":[1,4,21]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,3,21]},{"$tuple":[10,4,21]},{"$tuple":[10,5,21]},{"$tuple":[10,6,21]},{"$tuple":[10,7,21]},{"$tuple":[10,8,21]},{"$tuple":[0,3,21]},{"$tuple":[0,4,21]},{"$tuple":[0,5,21]},{"$tuple":[0,6,21]},{"$tuple":[0,7,21]},{"$tuple":[0,8,21]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,4,21]},{"$tuple":[10,5,21]},{"$tuple":[10,6,21]},{"$tuple":[10,7,21]},{"$tuple":[10,8,21]},{"$tuple":[9,4,21]},{"$tuple":[9,5,21]},{"$tuple":[9,6,21]},{"$tuple":[9,7,21]},{"$tuple":[9,8,21]},{"$tuple":[8,4,21]},{"$tuple":[8,5,21]},{"$tuple":[8,6,21]},{"$tuple":[8,7,21]},{"$tuple":[8,8,21]},{"$tuple":[7,4,21]},{"$tuple":[7,5,21]},{"$tuple":[7,6,21]},{"$tuple":[7,7,21]},{"$tuple":[7,8,21]},{"$tuple":[6,4,21]},{"$tuple":[6,5,21]},{"$tuple":[6,6,21]},{"$tuple":[6,7,21]},{"$tuple":[6,8,21]},{"$tuple":[5,4,21]},{"$tuple":[5,5,21]},{"$tuple":[5,6,21]},{"$tuple":[5,7,21]},{"$tuple":[5,8,21]},{"$tuple":[4,4,21]},{"$tuple":[4,5,21]},{"$tuple":[4,6,21]},{"$tuple":[4,7,21]},{"$tuple":[4,8,21]},{"$tuple":[3,4,21]},{"$tuple":[3,5,21]},{"$tuple":[3,6,21]},{"$tuple":[3,7,21]},{"$tuple":[3,8,21]},{"$tuple":[2,4,21]},{"$tuple":[2,5,21]},{"$tuple":[2,6,21]},{"$tuple":[2,7,21]},{"$tuple":[2,8,21]},{"$tuple":[1,4,21]},{"$tuple":[1,5,21]},{"$tuple":[1,6,21]},{"$tuple":[1,7,21]},{"$tuple":[1,8,21]},{"$tuple":[0,4,21]},{"$tuple":[0,5,21]},{"$tuple":[0,6,21]},{"$tuple":[0,7,21]},{"$tuple":[0,8,21]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,4,21]},"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-1-0","path":"/building/room-0-1-0/wall-south","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-0","wall-south"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-0-1-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,8,20]},"lo":{"$tuple":[0,4,12]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[0,7,19]},"lo":{"$tuple":[0,4,13]}},"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,4,19]},"turn":3},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[0,7,19]},"lo":{"$tuple":[0,4,13]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,3,20]},{"$tuple":[0,4,20]},{"$tuple":[0,5,20]},{"$tuple":[0,6,20]},{"$tuple":[0,7,20]},{"$tuple":[0,8,20]},{"$tuple":[0,3,12]},{"$tuple":[0,4,12]},{"$tuple":[0,5,12]},{"$tuple":[0,6,12]},{"$tuple":[0,7,12]},{"$tuple":[0,8,12]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,4,20]},{"$tuple":[0,5,20]},{"$tuple":[0,6,20]},{"$tuple":[0,7,20]},{"$tuple":[0,8,20]},{"$tuple":[0,4,19]},{"$tuple":[0,5,19]},{"$tuple":[0,6,19]},{"$tuple":[0,7,19]},{"$tuple":[0,8,19]},{"$tuple":[0,4,18]},{"$tuple":[0,5,18]},{"$tuple":[0,6,18]},{"$tuple":[0,7,18]},{"$tuple":[0,8,18]},{"$tuple":[0,4,17]},{"$tuple":[0,5,17]},{"$tuple":[0,6,17]},{"$tuple":[0,7,17]},{"$tuple":[0,8,17]},{"$tuple":[0,4,16]},{"$tuple":[0,5,16]},{"$tuple":[0,6,16]},{"$tuple":[0,7,16]},{"$tuple":[0,8,16]},{"$tuple":[0,4,15]},{"$tuple":[0,5,15]},{"$tuple":[0,6,15]},{"$tuple":[0,7,15]},{"$tuple":[0,8,15]},{"$tuple":[0,4,14]},{"$tuple":[0,5,14]},{"$tuple":[0,6,14]},{"$tuple":[0,7,14]},{"$tuple":[0,8,14]},{"$tuple":[0,4,13]},{"$tuple":[0,5,13]},{"$tuple":[0,6,13]},{"$tuple":[0,7,13]},{"$tuple":[0,8,13]},{"$tuple":[0,4,12]},{"$tuple":[0,5,12]},{"$tuple":[0,6,12]},{"$tuple":[0,7,12]},{"$tuple":[0,8,12]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,4,20]},"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-1-0","path":"/building/room-0-1-0/wall-west","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-0","wall-west"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-0-1-0/window-south-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,7,21]},"lo":{"$tuple":[7,5,21]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,5,21]},{"$tuple":[8,6,21]},{"$tuple":[8,7,21]},{"$tuple":[7,5,21]},{"$tuple":[7,6,21]},{"$tuple":[7,7,21]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[8,5,21]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":2},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/room-0-1-0","path":"/building/room-0-1-0/window-south-0","primary":"/building/room-0-1-0/wall-south","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-0","window-south-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/room-0-1-0/window-south-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,7,21]},"lo":{"$tuple":[2,5,21]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,5,21]},{"$tuple":[3,6,21]},{"$tuple":[3,7,21]},{"$tuple":[2,5,21]},{"$tuple":[2,6,21]},{"$tuple":[2,7,21]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[3,5,21]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":2},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/room-0-1-0","path":"/building/room-0-1-0/window-south-1","primary":"/building/room-0-1-0/wall-south","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-0","window-south-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/room-0-1-0/window-west-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,7,20]},"lo":{"$tuple":[-2,4,17]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-1,5,20]},"lo":{"$tuple":[-2,4,17]}},"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,4,19]},"turn":3},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[-1,5,20]},"lo":{"$tuple":[-2,4,17]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,5,19]},{"$tuple":[0,6,19]},{"$tuple":[0,7,19]},{"$tuple":[0,5,18]},{"$tuple":[0,6,18]},{"$tuple":[0,7,18]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,5,19]},"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-1-0","path":"/building/room-0-1-0/window-west-0","primary":"/building/room-0-1-0/wall-west","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-0","window-west-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-0-1-0/window-west-0/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,5,20]},"lo":{"$tuple":[-2,4,17]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,4,19]},{"$tuple":[0,4,18]},{"$tuple":[-1,4,19]},{"$tuple":[-1,4,18]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-1,5,19]},{"$tuple":[-1,5,18]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,4,19]},{"$tuple":[-2,4,18]},{"$tuple":[-1,4,20]},{"$tuple":[-1,4,17]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-1,4,19]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-0-1-0/window-west-0","path":"/building/room-0-1-0/window-west-0/box","primary":"/building/room-0-1-0/window-west-0","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-0","window-west-0","box"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-0-1-0/window-west-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,7,15]},"lo":{"$tuple":[-2,4,12]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-1,5,15]},"lo":{"$tuple":[-2,4,12]}},"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,4,14]},"turn":3},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[-1,5,15]},"lo":{"$tuple":[-2,4,12]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,5,14]},{"$tuple":[0,6,14]},{"$tuple":[0,7,14]},{"$tuple":[0,5,13]},{"$tuple":[0,6,13]},{"$tuple":[0,7,13]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,5,14]},"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-1-0","path":"/building/room-0-1-0/window-west-1","primary":"/building/room-0-1-0/wall-west","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-0","window-west-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-0-1-0/window-west-1/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,5,15]},"lo":{"$tuple":[-2,4,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,4,14]},{"$tuple":[0,4,13]},{"$tuple":[-1,4,14]},{"$tuple":[-1,4,13]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-1,5,14]},{"$tuple":[-1,5,13]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,4,14]},{"$tuple":[-2,4,13]},{"$tuple":[-1,4,15]},{"$tuple":[-1,4,12]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-1,4,14]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-0-1-0/window-west-1","path":"/building/room-0-1-0/window-west-1/box","primary":"/building/room-0-1-0/window-west-1","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-0","window-west-1","box"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-0-1-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.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":["north","east"]},"omitted_optional_facades":{"east":"conservative lower roof envelope"},"purpose":"bedroom","sheltered_sides":{"$tuple":[]},"stair_axis":"x","stair_down":true,"stair_up":true,"windows":{"$tuple":["north","south","west"]}},"envelope":{"$type":"Box","hi":{"$tuple":[12,18,23]},"lo":{"$tuple":[-2,9,9]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[10,14,21]},"lo":{"$tuple":[0,14,11]}},"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,14,11]},"turn":0},"grant":"ceiling-mount","key":"ceiling","kind":"ceiling-decoration","region":{"$type":"Box","hi":{"$tuple":[10,14,21]},"lo":{"$tuple":[0,14,11]}}},{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"axis":"x","coordinate_space":"port-local","floor_plane":0,"headroom":3,"landing":{"$tuple":[7,1,4]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,15,11]},"turn":0},"grant":null,"key":"upper-floor","kind":"upper-floor-access","region":{"$type":"Box","hi":{"$tuple":[7,17,14]},"lo":{"$tuple":[2,15,13]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[10,17,21]},"lo":{"$tuple":[0,10,11]}},"cells":{"$tuple":[{"$tuple":[5,10,16]}]},"data":{},"kind":"route","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[10,14,21]},"lo":{"$tuple":[0,10,11]}},"cells":{"$tuple":[{"$tuple":[5,10,16]}]},"data":{"minimum":1},"kind":"light","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[9,14,20]},"lo":{"$tuple":[1,10,12]}},"cells":{"$tuple":[]},"data":{"groups":[["red_bed"],["barrel"]]},"kind":"furnishing","phase":"complete"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,9,11]},{"$tuple":[0,15,11]},{"$tuple":[0,9,12]},{"$tuple":[0,15,12]},{"$tuple":[0,9,13]},{"$tuple":[0,15,13]},{"$tuple":[0,9,14]},{"$tuple":[0,15,14]},{"$tuple":[0,9,15]},{"$tuple":[0,15,15]},{"$tuple":[0,9,16]},{"$tuple":[0,15,16]},{"$tuple":[0,9,17]},{"$tuple":[0,15,17]},{"$tuple":[0,9,18]},{"$tuple":[0,15,18]},{"$tuple":[0,9,19]},{"$tuple":[0,15,19]},{"$tuple":[0,9,20]},{"$tuple":[0,15,20]},{"$tuple":[0,9,21]},{"$tuple":[0,15,21]},{"$tuple":[1,9,11]},{"$tuple":[1,15,11]},{"$tuple":[1,9,12]},{"$tuple":[1,15,12]},{"$tuple":[1,9,13]},{"$tuple":[1,15,13]},{"$tuple":[1,9,14]},{"$tuple":[1,15,14]},{"$tuple":[1,9,15]},{"$tuple":[1,15,15]},{"$tuple":[1,9,16]},{"$tuple":[1,15,16]},{"$tuple":[1,9,17]},{"$tuple":[1,15,17]},{"$tuple":[1,9,18]},{"$tuple":[1,15,18]},{"$tuple":[1,9,19]},{"$tuple":[1,15,19]},{"$tuple":[1,9,20]},{"$tuple":[1,15,20]},{"$tuple":[1,9,21]},{"$tuple":[1,15,21]},{"$tuple":[2,9,11]},{"$tuple":[2,15,11]},{"$tuple":[2,9,12]},{"$tuple":[2,15,12]},{"$tuple":[2,9,15]},{"$tuple":[2,15,15]},{"$tuple":[2,9,16]},{"$tuple":[2,15,16]},{"$tuple":[2,9,17]},{"$tuple":[2,15,17]},{"$tuple":[2,9,18]},{"$tuple":[2,15,18]},{"$tuple":[2,9,19]},{"$tuple":[2,15,19]},{"$tuple":[2,9,20]},{"$tuple":[2,15,20]},{"$tuple":[2,9,21]},{"$tuple":[2,15,21]},{"$tuple":[3,9,11]},{"$tuple":[3,15,11]},{"$tuple":[3,9,12]},{"$tuple":[3,15,12]},{"$tuple":[3,9,15]},{"$tuple":[3,15,15]},{"$tuple":[3,9,16]},{"$tuple":[3,15,16]},{"$tuple":[3,9,17]},{"$tuple":[3,15,17]},{"$tuple":[3,9,18]},{"$tuple":[3,15,18]},{"$tuple":[3,9,19]},{"$tuple":[3,15,19]},{"$tuple":[3,9,20]},{"$tuple":[3,15,20]},{"$tuple":[3,9,21]},{"$tuple":[3,15,21]},{"$tuple":[4,9,11]},{"$tuple":[4,15,11]},{"$tuple":[4,9,12]},{"$tuple":[4,15,12]},{"$tuple":[4,9,15]},{"$tuple":[4,15,15]},{"$tuple":[4,9,16]},{"$tuple":[4,15,16]},{"$tuple":[4,9,17]},{"$tuple":[4,15,17]},{"$tuple":[4,9,18]},{"$tuple":[4,15,18]},{"$tuple":[4,9,19]},{"$tuple":[4,15,19]},{"$tuple":[4,9,20]},{"$tuple":[4,15,20]},{"$tuple":[4,9,21]},{"$tuple":[4,15,21]},{"$tuple":[5,9,11]},{"$tuple":[5,15,11]},{"$tuple":[5,9,12]},{"$tuple":[5,15,12]},{"$tuple":[5,9,15]},{"$tuple":[5,15,15]},{"$tuple":[5,9,16]},{"$tuple":[5,15,16]},{"$tuple":[5,9,17]},{"$tuple":[5,15,17]},{"$tuple":[5,9,18]},{"$tuple":[5,15,18]},{"$tuple":[5,9,19]},{"$tuple":[5,15,19]},{"$tuple":[5,9,20]},{"$tuple":[5,15,20]},{"$tuple":[5,9,21]},{"$tuple":[5,15,21]},{"$tuple":[6,9,11]},{"$tuple":[6,15,11]},{"$tuple":[6,9,12]},{"$tuple":[6,15,12]},{"$tuple":[6,9,15]},{"$tuple":[6,15,15]},{"$tuple":[6,9,16]},{"$tuple":[6,15,16]},{"$tuple":[6,9,17]},{"$tuple":[6,15,17]},{"$tuple":[6,9,18]},{"$tuple":[6,15,18]},{"$tuple":[6,9,19]},{"$tuple":[6,15,19]},{"$tuple":[6,9,20]},{"$tuple":[6,15,20]},{"$tuple":[6,9,21]},{"$tuple":[6,15,21]},{"$tuple":[7,9,11]},{"$tuple":[7,15,11]},{"$tuple":[7,9,12]},{"$tuple":[7,15,12]},{"$tuple":[7,9,15]},{"$tuple":[7,15,15]},{"$tuple":[7,9,16]},{"$tuple":[7,15,16]},{"$tuple":[7,9,17]},{"$tuple":[7,15,17]},{"$tuple":[7,9,18]},{"$tuple":[7,15,18]},{"$tuple":[7,9,19]},{"$tuple":[7,15,19]},{"$tuple":[7,9,20]},{"$tuple":[7,15,20]},{"$tuple":[7,9,21]},{"$tuple":[7,15,21]},{"$tuple":[8,9,11]},{"$tuple":[8,15,11]},{"$tuple":[8,9,12]},{"$tuple":[8,15,12]},{"$tuple":[8,9,13]},{"$tuple":[8,15,13]},{"$tuple":[8,9,14]},{"$tuple":[8,15,14]},{"$tuple":[8,9,15]},{"$tuple":[8,15,15]},{"$tuple":[8,9,16]},{"$tuple":[8,15,16]},{"$tuple":[8,9,17]},{"$tuple":[8,15,17]},{"$tuple":[8,9,18]},{"$tuple":[8,15,18]},{"$tuple":[8,9,19]},{"$tuple":[8,15,19]},{"$tuple":[8,9,20]},{"$tuple":[8,15,20]},{"$tuple":[8,9,21]},{"$tuple":[8,15,21]},{"$tuple":[9,9,11]},{"$tuple":[9,15,11]},{"$tuple":[9,9,12]},{"$tuple":[9,15,12]},{"$tuple":[9,9,13]},{"$tuple":[9,15,13]},{"$tuple":[9,9,14]},{"$tuple":[9,15,14]},{"$tuple":[9,9,15]},{"$tuple":[9,15,15]},{"$tuple":[9,9,16]},{"$tuple":[9,15,16]},{"$tuple":[9,9,17]},{"$tuple":[9,15,17]},{"$tuple":[9,9,18]},{"$tuple":[9,15,18]},{"$tuple":[9,9,19]},{"$tuple":[9,15,19]},{"$tuple":[9,9,20]},{"$tuple":[9,15,20]},{"$tuple":[9,9,21]},{"$tuple":[9,15,21]},{"$tuple":[10,9,11]},{"$tuple":[10,15,11]},{"$tuple":[10,9,12]},{"$tuple":[10,15,12]},{"$tuple":[10,9,13]},{"$tuple":[10,15,13]},{"$tuple":[10,9,14]},{"$tuple":[10,15,14]},{"$tuple":[10,9,15]},{"$tuple":[10,15,15]},{"$tuple":[10,9,16]},{"$tuple":[10,15,16]},{"$tuple":[10,9,17]},{"$tuple":[10,15,17]},{"$tuple":[10,9,18]},{"$tuple":[10,15,18]},{"$tuple":[10,9,19]},{"$tuple":[10,15,19]},{"$tuple":[10,9,20]},{"$tuple":[10,15,20]},{"$tuple":[10,9,21]},{"$tuple":[10,15,21]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,9,11]},"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":["north","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":["east"],"purpose":"bedroom","sheltered_sides":[],"stair_axis":"x","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-1-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"room.bedroom","version":"4"},"/building/room-0-1-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,12,22]},"lo":{"$tuple":[-1,9,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,9,11]},"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-1-1","path":"/building/room-0-1-1/facade-garden","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-1","facade-garden"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.garden","version":"1"},"/building/room-0-1-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,9,21]},"lo":{"$tuple":[0,9,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,9,11]},"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,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,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,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,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,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,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-1-1","path":"/building/room-0-1-1/floor","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-1","floor"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"surface.floor","version":"1"},"/building/room-0-1-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.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":[3,0,2]},3,{"$tuple":[5,0,2]}]},{"$tuple":[1,{"$tuple":[1,0,8]},3,{"$tuple":[3,0,8]}]},{"$tuple":[2,{"$tuple":[1,0,3]},0,{"$tuple":[1,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,13,20]},"lo":{"$tuple":[1,10,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[5,10,20]},{"$tuple":[5,11,20]},{"$tuple":[5,10,19]},{"$tuple":[5,11,19]},{"$tuple":[5,10,18]},{"$tuple":[6,10,18]},{"$tuple":[7,10,18]},{"$tuple":[8,10,18]},{"$tuple":[5,11,18]},{"$tuple":[6,11,18]},{"$tuple":[7,11,18]},{"$tuple":[8,11,18]},{"$tuple":[5,10,17]},{"$tuple":[5,11,17]},{"$tuple":[1,10,16]},{"$tuple":[2,10,16]},{"$tuple":[3,10,16]},{"$tuple":[4,10,16]},{"$tuple":[5,10,16]},{"$tuple":[6,10,16]},{"$tuple":[7,10,16]},{"$tuple":[8,10,16]},{"$tuple":[9,10,16]},{"$tuple":[1,11,16]},{"$tuple":[2,11,16]},{"$tuple":[3,11,16]},{"$tuple":[4,11,16]},{"$tuple":[5,11,16]},{"$tuple":[6,11,16]},{"$tuple":[7,11,16]},{"$tuple":[8,11,16]},{"$tuple":[9,11,16]},{"$tuple":[5,10,15]},{"$tuple":[5,11,15]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[9,13,20]},"lo":{"$tuple":[1,10,12]}},"cells":{"$tuple":[{"$tuple":[5,10,16]},{"$tuple":[2,10,16]},{"$tuple":[8,10,18]},{"$tuple":[5,10,20]}]},"data":{},"kind":"route","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[9,13,20]},"lo":{"$tuple":[1,10,12]}},"cells":{"$tuple":[]},"data":{"groups":[["red_bed"],["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,10,21]},"turn":3},"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-1-1","path":"/building/room-0-1-1/furniture","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-1","furniture"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furniture.fitted.bedroom","version":"1"},"/building/room-0-1-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.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":[2,12,18]},"lo":{"$tuple":[1,10,16]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[2,10,16]},"turn":2},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[2,11,16]},"lo":{"$tuple":[1,10,16]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,9,18]},{"$tuple":[2,9,17]},{"$tuple":[2,9,16]},{"$tuple":[1,9,18]},{"$tuple":[1,9,17]},{"$tuple":[1,9,16]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,10,16]},{"$tuple":[2,11,16]},{"$tuple":[1,10,16]},{"$tuple":[1,11,16]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[2,12,18]},"lo":{"$tuple":[1,10,17]}},"cells":{"$tuple":[]},"data":{"groups":[["red_bed"],["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[2,10,18]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"bedroom"},"type":"hearth.components.furnishing.FurnitureGroup"}},"parent":"/building/room-0-1-1/furniture","path":"/building/room-0-1-1/furniture/station-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-1","furniture","station-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.bedroom","version":"1"},"/building/room-0-1-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.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":[8,12,20]},"lo":{"$tuple":[6,10,18]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[8,10,18]},"turn":2},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[8,11,18]},"lo":{"$tuple":[6,10,18]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,9,20]},{"$tuple":[8,9,19]},{"$tuple":[8,9,18]},{"$tuple":[7,9,20]},{"$tuple":[7,9,19]},{"$tuple":[7,9,18]},{"$tuple":[6,9,20]},{"$tuple":[6,9,19]},{"$tuple":[6,9,18]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,10,18]},{"$tuple":[8,11,18]},{"$tuple":[7,10,18]},{"$tuple":[7,11,18]},{"$tuple":[6,10,18]},{"$tuple":[6,11,18]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[8,12,20]},"lo":{"$tuple":[6,10,18]}},"cells":{"$tuple":[]},"data":{"groups":[["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[8,10,20]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"cabinet","width":3},"type":"hearth.components.domestic.DomesticSuite"}},"parent":"/building/room-0-1-1/furniture","path":"/building/room-0-1-1/furniture/station-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-1","furniture","station-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.suite.cabinet","version":"1"},"/building/room-0-1-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.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":[5,12,20]},"lo":{"$tuple":[3,10,18]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[5,10,20]},"turn":3},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[5,11,20]},"lo":{"$tuple":[5,10,18]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,9,20]},{"$tuple":[4,9,20]},{"$tuple":[5,9,20]},{"$tuple":[3,9,19]},{"$tuple":[4,9,19]},{"$tuple":[5,9,19]},{"$tuple":[3,9,18]},{"$tuple":[4,9,18]},{"$tuple":[5,9,18]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[5,10,20]},{"$tuple":[5,11,20]},{"$tuple":[5,10,19]},{"$tuple":[5,11,19]},{"$tuple":[5,10,18]},{"$tuple":[5,11,18]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[5,12,20]},"lo":{"$tuple":[3,10,18]}},"cells":{"$tuple":[]},"data":{"groups":[["bookshelf"],["lectern"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[3,10,20]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"study","width":3},"type":"hearth.components.domestic.DomesticSuite"}},"parent":"/building/room-0-1-1/furniture","path":"/building/room-0-1-1/furniture/station-2","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-1","furniture","station-2"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.suite.study","version":"1"},"/building/room-0-1-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,5]},{"$tuple":[2,0,4]},{"$tuple":[2,0,5]},{"$tuple":[2,0,9]},{"$tuple":[3,0,7]},{"$tuple":[3,0,8]},{"$tuple":[3,0,9]},{"$tuple":[4,0,3]},{"$tuple":[4,0,7]},{"$tuple":[4,0,8]},{"$tuple":[4,0,9]},{"$tuple":[5,0,1]},{"$tuple":[5,0,2]},{"$tuple":[5,0,3]},{"$tuple":[6,0,1]},{"$tuple":[6,0,2]},{"$tuple":[6,0,3]}]},"envelope":{"$type":"Box","hi":{"$tuple":[9,10,20]},"lo":{"$tuple":[1,10,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[5,9,20]},{"$tuple":[4,9,19]},{"$tuple":[5,9,19]},{"$tuple":[9,9,19]},{"$tuple":[7,9,18]},{"$tuple":[8,9,18]},{"$tuple":[9,9,18]},{"$tuple":[3,9,17]},{"$tuple":[7,9,17]},{"$tuple":[8,9,17]},{"$tuple":[9,9,17]},{"$tuple":[1,9,16]},{"$tuple":[2,9,16]},{"$tuple":[3,9,16]},{"$tuple":[1,9,15]},{"$tuple":[2,9,15]},{"$tuple":[3,9,15]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,10,21]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"centers":[[5,0,2],[3,0,8],[1,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-1-1/furniture","path":"/building/room-0-1-1/furniture/textiles","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-1","furniture","textiles"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.textiles","version":"1"},"/building/room-0-1-1/joinery-south":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,14,22]},"lo":{"$tuple":[0,9,21]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,14,21]},{"$tuple":[0,14,21]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,10,21]},"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-1-1","path":"/building/room-0-1-1/joinery-south","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-1","joinery-south"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.joinery","version":"1"},"/building/room-0-1-1/joinery-west":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,14,20]},"lo":{"$tuple":[-1,9,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,14,20]},{"$tuple":[0,14,12]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,10,20]},"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-1-1","path":"/building/room-0-1-1/joinery-west","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-1","joinery-west"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.joinery","version":"1"},"/building/room-0-1-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":[8,14,19]},"lo":{"$tuple":[8,13,19]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,13,19]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[8,13,19]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"hanging":true},"type":"hearth.components.interior.Light"}},"parent":"/building/room-0-1-1","path":"/building/room-0-1-1/light-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-1","light-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.lantern","version":"1"},"/building/room-0-1-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":[2,14,16]},"lo":{"$tuple":[2,13,16]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,13,16]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[2,13,16]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"hanging":true},"type":"hearth.components.interior.Light"}},"parent":"/building/room-0-1-1","path":"/building/room-0-1-1/light-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-1","light-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.lantern","version":"1"},"/building/room-0-1-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,18,14]},"lo":{"$tuple":[1,10,13]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,10,14]},{"$tuple":[2,10,13]},{"$tuple":[3,11,14]},{"$tuple":[3,11,13]},{"$tuple":[4,12,14]},{"$tuple":[4,12,13]},{"$tuple":[5,13,14]},{"$tuple":[5,13,13]},{"$tuple":[6,14,14]},{"$tuple":[6,14,13]},{"$tuple":[7,15,14]},{"$tuple":[7,15,13]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,11,14]},{"$tuple":[2,12,14]},{"$tuple":[2,13,14]},{"$tuple":[2,11,13]},{"$tuple":[2,12,13]},{"$tuple":[2,13,13]},{"$tuple":[3,12,14]},{"$tuple":[3,13,14]},{"$tuple":[3,14,14]},{"$tuple":[3,12,13]},{"$tuple":[3,13,13]},{"$tuple":[3,14,13]},{"$tuple":[4,13,14]},{"$tuple":[4,14,14]},{"$tuple":[4,15,14]},{"$tuple":[4,13,13]},{"$tuple":[4,14,13]},{"$tuple":[4,15,13]},{"$tuple":[5,14,14]},{"$tuple":[5,15,14]},{"$tuple":[5,16,14]},{"$tuple":[5,14,13]},{"$tuple":[5,15,13]},{"$tuple":[5,16,13]},{"$tuple":[6,15,14]},{"$tuple":[6,16,14]},{"$tuple":[6,17,14]},{"$tuple":[6,15,13]},{"$tuple":[6,16,13]},{"$tuple":[6,17,13]},{"$tuple":[7,16,14]},{"$tuple":[7,17,14]},{"$tuple":[7,18,14]},{"$tuple":[7,16,13]},{"$tuple":[7,17,13]},{"$tuple":[7,18,13]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[8,18,14]},"lo":{"$tuple":[1,10,13]}},"cells":{"$tuple":[{"$tuple":[2,11,14]},{"$tuple":[2,11,13]},{"$tuple":[3,12,14]},{"$tuple":[3,12,13]},{"$tuple":[4,13,14]},{"$tuple":[4,13,13]},{"$tuple":[5,14,14]},{"$tuple":[5,14,13]},{"$tuple":[6,15,14]},{"$tuple":[6,15,13]},{"$tuple":[7,16,14]},{"$tuple":[7,16,13]}]},"data":{},"kind":"route","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[2,10,14]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"rise":6,"width":2},"type":"hearth.components.interior.Stair"}},"parent":"/building/room-0-1-1","path":"/building/room-0-1-1/stairs","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-1","stairs"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"circulation.stair","version":"1"},"/building/room-0-1-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,14,20]},"lo":{"$tuple":[10,10,12]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[10,13,19]},"lo":{"$tuple":[10,10,13]}},"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,10,13]},"turn":1},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[10,13,19]},"lo":{"$tuple":[10,10,13]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,9,12]},{"$tuple":[10,10,12]},{"$tuple":[10,11,12]},{"$tuple":[10,12,12]},{"$tuple":[10,13,12]},{"$tuple":[10,14,12]},{"$tuple":[10,9,20]},{"$tuple":[10,10,20]},{"$tuple":[10,11,20]},{"$tuple":[10,12,20]},{"$tuple":[10,13,20]},{"$tuple":[10,14,20]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,10,12]},{"$tuple":[10,11,12]},{"$tuple":[10,12,12]},{"$tuple":[10,13,12]},{"$tuple":[10,14,12]},{"$tuple":[10,10,13]},{"$tuple":[10,11,13]},{"$tuple":[10,12,13]},{"$tuple":[10,13,13]},{"$tuple":[10,14,13]},{"$tuple":[10,10,14]},{"$tuple":[10,11,14]},{"$tuple":[10,12,14]},{"$tuple":[10,13,14]},{"$tuple":[10,14,14]},{"$tuple":[10,10,15]},{"$tuple":[10,11,15]},{"$tuple":[10,12,15]},{"$tuple":[10,13,15]},{"$tuple":[10,14,15]},{"$tuple":[10,10,16]},{"$tuple":[10,11,16]},{"$tuple":[10,12,16]},{"$tuple":[10,13,16]},{"$tuple":[10,14,16]},{"$tuple":[10,10,17]},{"$tuple":[10,11,17]},{"$tuple":[10,12,17]},{"$tuple":[10,13,17]},{"$tuple":[10,14,17]},{"$tuple":[10,10,18]},{"$tuple":[10,11,18]},{"$tuple":[10,12,18]},{"$tuple":[10,13,18]},{"$tuple":[10,14,18]},{"$tuple":[10,10,19]},{"$tuple":[10,11,19]},{"$tuple":[10,12,19]},{"$tuple":[10,13,19]},{"$tuple":[10,14,19]},{"$tuple":[10,10,20]},{"$tuple":[10,11,20]},{"$tuple":[10,12,20]},{"$tuple":[10,13,20]},{"$tuple":[10,14,20]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,10,12]},"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-1-1","path":"/building/room-0-1-1/wall-east","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-1","wall-east"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-0-1-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,14,11]},"lo":{"$tuple":[0,10,11]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[9,13,11]},"lo":{"$tuple":[1,10,11]}},"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,10,11]},"turn":0},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[9,13,11]},"lo":{"$tuple":[1,10,11]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,9,11]},{"$tuple":[0,10,11]},{"$tuple":[0,11,11]},{"$tuple":[0,12,11]},{"$tuple":[0,13,11]},{"$tuple":[0,14,11]},{"$tuple":[10,9,11]},{"$tuple":[10,10,11]},{"$tuple":[10,11,11]},{"$tuple":[10,12,11]},{"$tuple":[10,13,11]},{"$tuple":[10,14,11]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,10,11]},{"$tuple":[0,11,11]},{"$tuple":[0,12,11]},{"$tuple":[0,13,11]},{"$tuple":[0,14,11]},{"$tuple":[1,10,11]},{"$tuple":[1,11,11]},{"$tuple":[1,12,11]},{"$tuple":[1,13,11]},{"$tuple":[1,14,11]},{"$tuple":[2,10,11]},{"$tuple":[2,11,11]},{"$tuple":[2,12,11]},{"$tuple":[2,13,11]},{"$tuple":[2,14,11]},{"$tuple":[3,10,11]},{"$tuple":[3,11,11]},{"$tuple":[3,12,11]},{"$tuple":[3,13,11]},{"$tuple":[3,14,11]},{"$tuple":[4,10,11]},{"$tuple":[4,11,11]},{"$tuple":[4,12,11]},{"$tuple":[4,13,11]},{"$tuple":[4,14,11]},{"$tuple":[5,10,11]},{"$tuple":[5,11,11]},{"$tuple":[5,12,11]},{"$tuple":[5,13,11]},{"$tuple":[5,14,11]},{"$tuple":[6,10,11]},{"$tuple":[6,11,11]},{"$tuple":[6,12,11]},{"$tuple":[6,13,11]},{"$tuple":[6,14,11]},{"$tuple":[7,10,11]},{"$tuple":[7,11,11]},{"$tuple":[7,12,11]},{"$tuple":[7,13,11]},{"$tuple":[7,14,11]},{"$tuple":[8,10,11]},{"$tuple":[8,11,11]},{"$tuple":[8,12,11]},{"$tuple":[8,13,11]},{"$tuple":[8,14,11]},{"$tuple":[9,10,11]},{"$tuple":[9,11,11]},{"$tuple":[9,12,11]},{"$tuple":[9,13,11]},{"$tuple":[9,14,11]},{"$tuple":[10,10,11]},{"$tuple":[10,11,11]},{"$tuple":[10,12,11]},{"$tuple":[10,13,11]},{"$tuple":[10,14,11]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,10,11]},"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-1-1","path":"/building/room-0-1-1/wall-north","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-1","wall-north"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-0-1-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,14,21]},"lo":{"$tuple":[0,10,21]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[9,13,21]},"lo":{"$tuple":[1,10,21]}},"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,10,21]},"turn":2},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[9,13,21]},"lo":{"$tuple":[1,10,21]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,9,21]},{"$tuple":[10,10,21]},{"$tuple":[10,11,21]},{"$tuple":[10,12,21]},{"$tuple":[10,13,21]},{"$tuple":[10,14,21]},{"$tuple":[0,9,21]},{"$tuple":[0,10,21]},{"$tuple":[0,11,21]},{"$tuple":[0,12,21]},{"$tuple":[0,13,21]},{"$tuple":[0,14,21]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,10,21]},{"$tuple":[10,11,21]},{"$tuple":[10,12,21]},{"$tuple":[10,13,21]},{"$tuple":[10,14,21]},{"$tuple":[9,10,21]},{"$tuple":[9,11,21]},{"$tuple":[9,12,21]},{"$tuple":[9,13,21]},{"$tuple":[9,14,21]},{"$tuple":[8,10,21]},{"$tuple":[8,11,21]},{"$tuple":[8,12,21]},{"$tuple":[8,13,21]},{"$tuple":[8,14,21]},{"$tuple":[7,10,21]},{"$tuple":[7,11,21]},{"$tuple":[7,12,21]},{"$tuple":[7,13,21]},{"$tuple":[7,14,21]},{"$tuple":[6,10,21]},{"$tuple":[6,11,21]},{"$tuple":[6,12,21]},{"$tuple":[6,13,21]},{"$tuple":[6,14,21]},{"$tuple":[5,10,21]},{"$tuple":[5,11,21]},{"$tuple":[5,12,21]},{"$tuple":[5,13,21]},{"$tuple":[5,14,21]},{"$tuple":[4,10,21]},{"$tuple":[4,11,21]},{"$tuple":[4,12,21]},{"$tuple":[4,13,21]},{"$tuple":[4,14,21]},{"$tuple":[3,10,21]},{"$tuple":[3,11,21]},{"$tuple":[3,12,21]},{"$tuple":[3,13,21]},{"$tuple":[3,14,21]},{"$tuple":[2,10,21]},{"$tuple":[2,11,21]},{"$tuple":[2,12,21]},{"$tuple":[2,13,21]},{"$tuple":[2,14,21]},{"$tuple":[1,10,21]},{"$tuple":[1,11,21]},{"$tuple":[1,12,21]},{"$tuple":[1,13,21]},{"$tuple":[1,14,21]},{"$tuple":[0,10,21]},{"$tuple":[0,11,21]},{"$tuple":[0,12,21]},{"$tuple":[0,13,21]},{"$tuple":[0,14,21]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,10,21]},"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-1-1","path":"/building/room-0-1-1/wall-south","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-1","wall-south"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-0-1-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,14,20]},"lo":{"$tuple":[0,10,12]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[0,13,19]},"lo":{"$tuple":[0,10,13]}},"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,10,19]},"turn":3},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[0,13,19]},"lo":{"$tuple":[0,10,13]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,9,20]},{"$tuple":[0,10,20]},{"$tuple":[0,11,20]},{"$tuple":[0,12,20]},{"$tuple":[0,13,20]},{"$tuple":[0,14,20]},{"$tuple":[0,9,12]},{"$tuple":[0,10,12]},{"$tuple":[0,11,12]},{"$tuple":[0,12,12]},{"$tuple":[0,13,12]},{"$tuple":[0,14,12]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,10,20]},{"$tuple":[0,11,20]},{"$tuple":[0,12,20]},{"$tuple":[0,13,20]},{"$tuple":[0,14,20]},{"$tuple":[0,10,19]},{"$tuple":[0,11,19]},{"$tuple":[0,12,19]},{"$tuple":[0,13,19]},{"$tuple":[0,14,19]},{"$tuple":[0,10,18]},{"$tuple":[0,11,18]},{"$tuple":[0,12,18]},{"$tuple":[0,13,18]},{"$tuple":[0,14,18]},{"$tuple":[0,10,17]},{"$tuple":[0,11,17]},{"$tuple":[0,12,17]},{"$tuple":[0,13,17]},{"$tuple":[0,14,17]},{"$tuple":[0,10,16]},{"$tuple":[0,11,16]},{"$tuple":[0,12,16]},{"$tuple":[0,13,16]},{"$tuple":[0,14,16]},{"$tuple":[0,10,15]},{"$tuple":[0,11,15]},{"$tuple":[0,12,15]},{"$tuple":[0,13,15]},{"$tuple":[0,14,15]},{"$tuple":[0,10,14]},{"$tuple":[0,11,14]},{"$tuple":[0,12,14]},{"$tuple":[0,13,14]},{"$tuple":[0,14,14]},{"$tuple":[0,10,13]},{"$tuple":[0,11,13]},{"$tuple":[0,12,13]},{"$tuple":[0,13,13]},{"$tuple":[0,14,13]},{"$tuple":[0,10,12]},{"$tuple":[0,11,12]},{"$tuple":[0,12,12]},{"$tuple":[0,13,12]},{"$tuple":[0,14,12]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,10,20]},"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-1-1","path":"/building/room-0-1-1/wall-west","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-1","wall-west"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-0-1-1/window-north-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,13,11]},"lo":{"$tuple":[2,11,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,11,11]},{"$tuple":[2,12,11]},{"$tuple":[2,13,11]},{"$tuple":[3,11,11]},{"$tuple":[3,12,11]},{"$tuple":[3,13,11]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[2,11,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":2},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/room-0-1-1","path":"/building/room-0-1-1/window-north-0","primary":"/building/room-0-1-1/wall-north","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-1","window-north-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/room-0-1-1/window-north-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,13,11]},"lo":{"$tuple":[7,11,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,11,11]},{"$tuple":[7,12,11]},{"$tuple":[7,13,11]},{"$tuple":[8,11,11]},{"$tuple":[8,12,11]},{"$tuple":[8,13,11]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[7,11,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":2},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/room-0-1-1","path":"/building/room-0-1-1/window-north-1","primary":"/building/room-0-1-1/wall-north","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-1","window-north-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/room-0-1-1/window-south-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,13,21]},"lo":{"$tuple":[7,11,21]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,11,21]},{"$tuple":[8,12,21]},{"$tuple":[8,13,21]},{"$tuple":[7,11,21]},{"$tuple":[7,12,21]},{"$tuple":[7,13,21]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[8,11,21]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":2},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/room-0-1-1","path":"/building/room-0-1-1/window-south-0","primary":"/building/room-0-1-1/wall-south","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-1","window-south-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/room-0-1-1/window-south-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,13,21]},"lo":{"$tuple":[2,11,21]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,11,21]},{"$tuple":[3,12,21]},{"$tuple":[3,13,21]},{"$tuple":[2,11,21]},{"$tuple":[2,12,21]},{"$tuple":[2,13,21]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[3,11,21]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":2},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/room-0-1-1","path":"/building/room-0-1-1/window-south-1","primary":"/building/room-0-1-1/wall-south","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-1","window-south-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/room-0-1-1/window-west-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,13,20]},"lo":{"$tuple":[-2,10,17]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-1,11,20]},"lo":{"$tuple":[-2,10,17]}},"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,10,19]},"turn":3},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[-1,11,20]},"lo":{"$tuple":[-2,10,17]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,11,19]},{"$tuple":[0,12,19]},{"$tuple":[0,13,19]},{"$tuple":[0,11,18]},{"$tuple":[0,12,18]},{"$tuple":[0,13,18]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,11,19]},"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-1-1","path":"/building/room-0-1-1/window-west-0","primary":"/building/room-0-1-1/wall-west","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-1","window-west-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-0-1-1/window-west-0/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,11,20]},"lo":{"$tuple":[-2,10,17]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,10,19]},{"$tuple":[0,10,18]},{"$tuple":[-1,10,19]},{"$tuple":[-1,10,18]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-1,11,19]},{"$tuple":[-1,11,18]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,10,19]},{"$tuple":[-2,10,18]},{"$tuple":[-1,10,20]},{"$tuple":[-1,10,17]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-1,10,19]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-0-1-1/window-west-0","path":"/building/room-0-1-1/window-west-0/box","primary":"/building/room-0-1-1/window-west-0","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-1","window-west-0","box"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-0-1-1/window-west-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,13,15]},"lo":{"$tuple":[-2,10,12]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-1,11,15]},"lo":{"$tuple":[-2,10,12]}},"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,10,14]},"turn":3},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[-1,11,15]},"lo":{"$tuple":[-2,10,12]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,11,14]},{"$tuple":[0,12,14]},{"$tuple":[0,13,14]},{"$tuple":[0,11,13]},{"$tuple":[0,12,13]},{"$tuple":[0,13,13]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,11,14]},"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-1-1","path":"/building/room-0-1-1/window-west-1","primary":"/building/room-0-1-1/wall-west","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-1","window-west-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-0-1-1/window-west-1/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,11,15]},"lo":{"$tuple":[-2,10,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,10,14]},{"$tuple":[0,10,13]},{"$tuple":[-1,10,14]},{"$tuple":[-1,10,13]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-1,11,14]},{"$tuple":[-1,11,13]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,10,14]},{"$tuple":[-2,10,13]},{"$tuple":[-1,10,15]},{"$tuple":[-1,10,12]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-1,10,14]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-0-1-1/window-west-1","path":"/building/room-0-1-1/window-west-1/box","primary":"/building/room-0-1-1/window-west-1","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-1","window-west-1","box"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-0-1-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.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":[]},"facade_exclusions":[{"$tuple":[{"$tuple":[4,0,10]},{"$tuple":[6,9,12]}]}],"facade_projection":2,"flush_sides":{"$tuple":["north","east"]},"omitted_optional_facades":{"east":"conservative lower roof envelope"},"purpose":"library","sheltered_sides":{"$tuple":[]},"stair_axis":"x","stair_down":true,"stair_up":true,"windows":{"$tuple":["north","south","west"]}},"envelope":{"$type":"Box","hi":{"$tuple":[12,24,23]},"lo":{"$tuple":[-2,15,9]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[10,20,21]},"lo":{"$tuple":[0,20,11]}},"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,20,11]},"turn":0},"grant":"ceiling-mount","key":"ceiling","kind":"ceiling-decoration","region":{"$type":"Box","hi":{"$tuple":[10,20,21]},"lo":{"$tuple":[0,20,11]}}},{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"axis":"x","coordinate_space":"port-local","floor_plane":0,"headroom":3,"landing":{"$tuple":[7,1,4]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,21,11]},"turn":0},"grant":null,"key":"upper-floor","kind":"upper-floor-access","region":{"$type":"Box","hi":{"$tuple":[7,23,14]},"lo":{"$tuple":[2,21,13]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[10,23,21]},"lo":{"$tuple":[0,16,11]}},"cells":{"$tuple":[{"$tuple":[5,16,16]}]},"data":{},"kind":"route","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[10,20,21]},"lo":{"$tuple":[0,16,11]}},"cells":{"$tuple":[{"$tuple":[5,16,16]}]},"data":{"minimum":1},"kind":"light","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[9,20,20]},"lo":{"$tuple":[1,16,12]}},"cells":{"$tuple":[]},"data":{"groups":[["bookshelf"],["lectern"]]},"kind":"furnishing","phase":"complete"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,15,11]},{"$tuple":[0,21,11]},{"$tuple":[0,15,12]},{"$tuple":[0,21,12]},{"$tuple":[0,15,13]},{"$tuple":[0,21,13]},{"$tuple":[0,15,14]},{"$tuple":[0,21,14]},{"$tuple":[0,15,15]},{"$tuple":[0,21,15]},{"$tuple":[0,15,16]},{"$tuple":[0,21,16]},{"$tuple":[0,15,17]},{"$tuple":[0,21,17]},{"$tuple":[0,15,18]},{"$tuple":[0,21,18]},{"$tuple":[0,15,19]},{"$tuple":[0,21,19]},{"$tuple":[0,15,20]},{"$tuple":[0,21,20]},{"$tuple":[0,15,21]},{"$tuple":[0,21,21]},{"$tuple":[1,15,11]},{"$tuple":[1,21,11]},{"$tuple":[1,15,12]},{"$tuple":[1,21,12]},{"$tuple":[1,15,13]},{"$tuple":[1,21,13]},{"$tuple":[1,15,14]},{"$tuple":[1,21,14]},{"$tuple":[1,15,15]},{"$tuple":[1,21,15]},{"$tuple":[1,15,16]},{"$tuple":[1,21,16]},{"$tuple":[1,15,17]},{"$tuple":[1,21,17]},{"$tuple":[1,15,18]},{"$tuple":[1,21,18]},{"$tuple":[1,15,19]},{"$tuple":[1,21,19]},{"$tuple":[1,15,20]},{"$tuple":[1,21,20]},{"$tuple":[1,15,21]},{"$tuple":[1,21,21]},{"$tuple":[2,15,11]},{"$tuple":[2,21,11]},{"$tuple":[2,15,12]},{"$tuple":[2,21,12]},{"$tuple":[2,15,15]},{"$tuple":[2,21,15]},{"$tuple":[2,15,16]},{"$tuple":[2,21,16]},{"$tuple":[2,15,17]},{"$tuple":[2,21,17]},{"$tuple":[2,15,18]},{"$tuple":[2,21,18]},{"$tuple":[2,15,19]},{"$tuple":[2,21,19]},{"$tuple":[2,15,20]},{"$tuple":[2,21,20]},{"$tuple":[2,15,21]},{"$tuple":[2,21,21]},{"$tuple":[3,15,11]},{"$tuple":[3,21,11]},{"$tuple":[3,15,12]},{"$tuple":[3,21,12]},{"$tuple":[3,15,15]},{"$tuple":[3,21,15]},{"$tuple":[3,15,16]},{"$tuple":[3,21,16]},{"$tuple":[3,15,17]},{"$tuple":[3,21,17]},{"$tuple":[3,15,18]},{"$tuple":[3,21,18]},{"$tuple":[3,15,19]},{"$tuple":[3,21,19]},{"$tuple":[3,15,20]},{"$tuple":[3,21,20]},{"$tuple":[3,15,21]},{"$tuple":[3,21,21]},{"$tuple":[4,15,11]},{"$tuple":[4,21,11]},{"$tuple":[4,15,12]},{"$tuple":[4,21,12]},{"$tuple":[4,15,15]},{"$tuple":[4,21,15]},{"$tuple":[4,15,16]},{"$tuple":[4,21,16]},{"$tuple":[4,15,17]},{"$tuple":[4,21,17]},{"$tuple":[4,15,18]},{"$tuple":[4,21,18]},{"$tuple":[4,15,19]},{"$tuple":[4,21,19]},{"$tuple":[4,15,20]},{"$tuple":[4,21,20]},{"$tuple":[4,15,21]},{"$tuple":[4,21,21]},{"$tuple":[5,15,11]},{"$tuple":[5,21,11]},{"$tuple":[5,15,12]},{"$tuple":[5,21,12]},{"$tuple":[5,15,15]},{"$tuple":[5,21,15]},{"$tuple":[5,15,16]},{"$tuple":[5,21,16]},{"$tuple":[5,15,17]},{"$tuple":[5,21,17]},{"$tuple":[5,15,18]},{"$tuple":[5,21,18]},{"$tuple":[5,15,19]},{"$tuple":[5,21,19]},{"$tuple":[5,15,20]},{"$tuple":[5,21,20]},{"$tuple":[5,15,21]},{"$tuple":[5,21,21]},{"$tuple":[6,15,11]},{"$tuple":[6,21,11]},{"$tuple":[6,15,12]},{"$tuple":[6,21,12]},{"$tuple":[6,15,15]},{"$tuple":[6,21,15]},{"$tuple":[6,15,16]},{"$tuple":[6,21,16]},{"$tuple":[6,15,17]},{"$tuple":[6,21,17]},{"$tuple":[6,15,18]},{"$tuple":[6,21,18]},{"$tuple":[6,15,19]},{"$tuple":[6,21,19]},{"$tuple":[6,15,20]},{"$tuple":[6,21,20]},{"$tuple":[6,15,21]},{"$tuple":[6,21,21]},{"$tuple":[7,15,11]},{"$tuple":[7,21,11]},{"$tuple":[7,15,12]},{"$tuple":[7,21,12]},{"$tuple":[7,15,15]},{"$tuple":[7,21,15]},{"$tuple":[7,15,16]},{"$tuple":[7,21,16]},{"$tuple":[7,15,17]},{"$tuple":[7,21,17]},{"$tuple":[7,15,18]},{"$tuple":[7,21,18]},{"$tuple":[7,15,19]},{"$tuple":[7,21,19]},{"$tuple":[7,15,20]},{"$tuple":[7,21,20]},{"$tuple":[7,15,21]},{"$tuple":[7,21,21]},{"$tuple":[8,15,11]},{"$tuple":[8,21,11]},{"$tuple":[8,15,12]},{"$tuple":[8,21,12]},{"$tuple":[8,15,13]},{"$tuple":[8,21,13]},{"$tuple":[8,15,14]},{"$tuple":[8,21,14]},{"$tuple":[8,15,15]},{"$tuple":[8,21,15]},{"$tuple":[8,15,16]},{"$tuple":[8,21,16]},{"$tuple":[8,15,17]},{"$tuple":[8,21,17]},{"$tuple":[8,15,18]},{"$tuple":[8,21,18]},{"$tuple":[8,15,19]},{"$tuple":[8,21,19]},{"$tuple":[8,15,20]},{"$tuple":[8,21,20]},{"$tuple":[8,15,21]},{"$tuple":[8,21,21]},{"$tuple":[9,15,11]},{"$tuple":[9,21,11]},{"$tuple":[9,15,12]},{"$tuple":[9,21,12]},{"$tuple":[9,15,13]},{"$tuple":[9,21,13]},{"$tuple":[9,15,14]},{"$tuple":[9,21,14]},{"$tuple":[9,15,15]},{"$tuple":[9,21,15]},{"$tuple":[9,15,16]},{"$tuple":[9,21,16]},{"$tuple":[9,15,17]},{"$tuple":[9,21,17]},{"$tuple":[9,15,18]},{"$tuple":[9,21,18]},{"$tuple":[9,15,19]},{"$tuple":[9,21,19]},{"$tuple":[9,15,20]},{"$tuple":[9,21,20]},{"$tuple":[9,15,21]},{"$tuple":[9,21,21]},{"$tuple":[10,15,11]},{"$tuple":[10,21,11]},{"$tuple":[10,15,12]},{"$tuple":[10,21,12]},{"$tuple":[10,15,13]},{"$tuple":[10,21,13]},{"$tuple":[10,15,14]},{"$tuple":[10,21,14]},{"$tuple":[10,15,15]},{"$tuple":[10,21,15]},{"$tuple":[10,15,16]},{"$tuple":[10,21,16]},{"$tuple":[10,15,17]},{"$tuple":[10,21,17]},{"$tuple":[10,15,18]},{"$tuple":[10,21,18]},{"$tuple":[10,15,19]},{"$tuple":[10,21,19]},{"$tuple":[10,15,20]},{"$tuple":[10,21,20]},{"$tuple":[10,15,21]},{"$tuple":[10,21,21]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,15,11]},"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":["north","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":["east"],"purpose":"library","sheltered_sides":[],"stair_axis":"x","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-1-2","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-2"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"room.library","version":"4"},"/building/room-0-1-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,18,22]},"lo":{"$tuple":[-1,15,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,15,11]},"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-1-2","path":"/building/room-0-1-2/facade-garden","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-2","facade-garden"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.garden","version":"1"},"/building/room-0-1-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,15,21]},"lo":{"$tuple":[0,15,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,15,11]},"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,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,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,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,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,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,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-1-2","path":"/building/room-0-1-2/floor","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-2","floor"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"surface.floor","version":"1"},"/building/room-0-1-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.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":[8,"no clear supported station and route"]}],"placements":[{"$tuple":[0,{"$tuple":[1,0,1]},0,{"$tuple":[1,0,3]}]},{"$tuple":[1,{"$tuple":[1,0,9]},3,{"$tuple":[3,0,8]}]},{"$tuple":[7,{"$tuple":[3,0,1]},0,{"$tuple":[3,0,3]}]}],"purpose":"library","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,19,20]},"lo":{"$tuple":[1,16,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,16,20]},{"$tuple":[5,16,20]},{"$tuple":[3,17,20]},{"$tuple":[5,17,20]},{"$tuple":[3,16,19]},{"$tuple":[5,16,19]},{"$tuple":[3,17,19]},{"$tuple":[5,17,19]},{"$tuple":[3,16,18]},{"$tuple":[5,16,18]},{"$tuple":[6,16,18]},{"$tuple":[7,16,18]},{"$tuple":[8,16,18]},{"$tuple":[3,17,18]},{"$tuple":[5,17,18]},{"$tuple":[6,17,18]},{"$tuple":[7,17,18]},{"$tuple":[8,17,18]},{"$tuple":[3,16,17]},{"$tuple":[5,16,17]},{"$tuple":[3,17,17]},{"$tuple":[5,17,17]},{"$tuple":[1,16,16]},{"$tuple":[2,16,16]},{"$tuple":[3,16,16]},{"$tuple":[4,16,16]},{"$tuple":[5,16,16]},{"$tuple":[6,16,16]},{"$tuple":[7,16,16]},{"$tuple":[8,16,16]},{"$tuple":[9,16,16]},{"$tuple":[1,17,16]},{"$tuple":[2,17,16]},{"$tuple":[3,17,16]},{"$tuple":[4,17,16]},{"$tuple":[5,17,16]},{"$tuple":[6,17,16]},{"$tuple":[7,17,16]},{"$tuple":[8,17,16]},{"$tuple":[9,17,16]},{"$tuple":[5,16,15]},{"$tuple":[5,17,15]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[9,19,20]},"lo":{"$tuple":[1,16,12]}},"cells":{"$tuple":[{"$tuple":[5,16,16]},{"$tuple":[3,16,20]},{"$tuple":[8,16,18]},{"$tuple":[3,16,18]}]},"data":{},"kind":"route","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[9,19,20]},"lo":{"$tuple":[1,16,12]}},"cells":{"$tuple":[]},"data":{"groups":[["bookshelf"],["lectern"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,16,21]},"turn":3},"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-1-2","path":"/building/room-0-1-2/furniture","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-2","furniture"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furniture.fitted.library","version":"1"},"/building/room-0-1-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.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,18,20]},"lo":{"$tuple":[1,16,19]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[3,16,20]},"turn":3},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[3,17,20]},"lo":{"$tuple":[3,16,19]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,15,20]},{"$tuple":[2,15,20]},{"$tuple":[3,15,20]},{"$tuple":[1,15,19]},{"$tuple":[2,15,19]},{"$tuple":[3,15,19]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,16,20]},{"$tuple":[3,17,20]},{"$tuple":[3,16,19]},{"$tuple":[3,17,19]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[2,18,20]},"lo":{"$tuple":[1,16,19]}},"cells":{"$tuple":[]},"data":{"groups":[["bookshelf"],["lectern"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[1,16,20]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"library"},"type":"hearth.components.furnishing.FurnitureGroup"}},"parent":"/building/room-0-1-2/furniture","path":"/building/room-0-1-2/furniture/station-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-2","furniture","station-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.library","version":"1"},"/building/room-0-1-2/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":[9,18,20]},"lo":{"$tuple":[7,16,18]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[8,16,18]},"turn":2},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[9,17,18]},"lo":{"$tuple":[7,16,18]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[9,15,20]},{"$tuple":[9,15,19]},{"$tuple":[9,15,18]},{"$tuple":[8,15,20]},{"$tuple":[8,15,19]},{"$tuple":[8,15,18]},{"$tuple":[7,15,20]},{"$tuple":[7,15,19]},{"$tuple":[7,15,18]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[9,16,18]},{"$tuple":[9,17,18]},{"$tuple":[8,16,18]},{"$tuple":[8,17,18]},{"$tuple":[7,16,18]},{"$tuple":[7,17,18]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[9,16,20]},{"$tuple":[9,16,19]},{"$tuple":[9,17,20]},{"$tuple":[9,17,19]},{"$tuple":[9,18,20]},{"$tuple":[9,18,19]},{"$tuple":[8,16,20]},{"$tuple":[8,16,19]},{"$tuple":[8,17,20]},{"$tuple":[8,18,20]},{"$tuple":[8,18,19]},{"$tuple":[7,16,20]},{"$tuple":[7,16,19]},{"$tuple":[7,17,20]},{"$tuple":[7,17,19]},{"$tuple":[7,18,20]},{"$tuple":[7,18,19]}]},"data":{"names":["stone_bricks","bricks","stone_brick_slab"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,17,19]}]},"data":{"names":["campfire"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[9,18,20]},"lo":{"$tuple":[7,16,18]}},"cells":{"$tuple":[{"$tuple":[8,16,18]}]},"data":{"minimum":1},"kind":"light","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[9,16,20]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{},"type":"hearth.components.hospitality.Hearth"}},"parent":"/building/room-0-1-2/furniture","path":"/building/room-0-1-2/furniture/station-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-2","furniture","station-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.hearth","version":"1"},"/building/room-0-1-2/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":[3,18,18]},"lo":{"$tuple":[1,16,17]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[3,16,18]},"turn":3},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[3,17,18]},"lo":{"$tuple":[3,16,17]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[1,15,18]},{"$tuple":[2,15,18]},{"$tuple":[3,15,18]},{"$tuple":[1,15,17]},{"$tuple":[2,15,17]},{"$tuple":[3,15,17]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,16,18]},{"$tuple":[3,17,18]},{"$tuple":[3,16,17]},{"$tuple":[3,17,17]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[2,18,18]},"lo":{"$tuple":[1,16,17]}},"cells":{"$tuple":[]},"data":{"groups":[["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[1,16,18]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"storage"},"type":"hearth.components.furnishing.FurnitureGroup"}},"parent":"/building/room-0-1-2/furniture","path":"/building/room-0-1-2/furniture/station-7","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-2","furniture","station-7"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.storage","version":"1"},"/building/room-0-1-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,3]},{"$tuple":[1,0,4]},{"$tuple":[2,0,3]},{"$tuple":[2,0,4]},{"$tuple":[3,0,3]},{"$tuple":[3,0,4]},{"$tuple":[3,0,7]},{"$tuple":[3,0,8]},{"$tuple":[3,0,9]},{"$tuple":[4,0,2]},{"$tuple":[4,0,3]},{"$tuple":[4,0,4]},{"$tuple":[4,0,7]},{"$tuple":[4,0,8]},{"$tuple":[4,0,9]}]},"envelope":{"$type":"Box","hi":{"$tuple":[9,16,20]},"lo":{"$tuple":[1,16,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,15,20]},{"$tuple":[4,15,20]},{"$tuple":[3,15,19]},{"$tuple":[4,15,19]},{"$tuple":[3,15,18]},{"$tuple":[4,15,18]},{"$tuple":[7,15,18]},{"$tuple":[8,15,18]},{"$tuple":[9,15,18]},{"$tuple":[2,15,17]},{"$tuple":[3,15,17]},{"$tuple":[4,15,17]},{"$tuple":[7,15,17]},{"$tuple":[8,15,17]},{"$tuple":[9,15,17]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,16,21]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"centers":[[1,0,3],[3,0,8],[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-1-2/furniture","path":"/building/room-0-1-2/furniture/textiles","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-2","furniture","textiles"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.textiles","version":"1"},"/building/room-0-1-2/joinery-south":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,20,22]},"lo":{"$tuple":[0,15,21]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,20,21]},{"$tuple":[0,20,21]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,16,21]},"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-1-2","path":"/building/room-0-1-2/joinery-south","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-2","joinery-south"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.joinery","version":"1"},"/building/room-0-1-2/joinery-west":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,20,20]},"lo":{"$tuple":[-1,15,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,20,20]},{"$tuple":[0,20,12]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,16,20]},"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-1-2","path":"/building/room-0-1-2/joinery-west","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-2","joinery-west"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.joinery","version":"1"},"/building/room-0-1-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":[8,20,19]},"lo":{"$tuple":[8,19,19]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,19,19]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[8,19,19]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"hanging":true},"type":"hearth.components.interior.Light"}},"parent":"/building/room-0-1-2","path":"/building/room-0-1-2/light-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-2","light-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.lantern","version":"1"},"/building/room-0-1-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":[2,20,16]},"lo":{"$tuple":[2,19,16]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,19,16]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[2,19,16]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"hanging":true},"type":"hearth.components.interior.Light"}},"parent":"/building/room-0-1-2","path":"/building/room-0-1-2/light-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-2","light-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.lantern","version":"1"},"/building/room-0-1-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,24,14]},"lo":{"$tuple":[1,16,13]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,16,14]},{"$tuple":[2,16,13]},{"$tuple":[3,17,14]},{"$tuple":[3,17,13]},{"$tuple":[4,18,14]},{"$tuple":[4,18,13]},{"$tuple":[5,19,14]},{"$tuple":[5,19,13]},{"$tuple":[6,20,14]},{"$tuple":[6,20,13]},{"$tuple":[7,21,14]},{"$tuple":[7,21,13]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,17,14]},{"$tuple":[2,18,14]},{"$tuple":[2,19,14]},{"$tuple":[2,17,13]},{"$tuple":[2,18,13]},{"$tuple":[2,19,13]},{"$tuple":[3,18,14]},{"$tuple":[3,19,14]},{"$tuple":[3,20,14]},{"$tuple":[3,18,13]},{"$tuple":[3,19,13]},{"$tuple":[3,20,13]},{"$tuple":[4,19,14]},{"$tuple":[4,20,14]},{"$tuple":[4,21,14]},{"$tuple":[4,19,13]},{"$tuple":[4,20,13]},{"$tuple":[4,21,13]},{"$tuple":[5,20,14]},{"$tuple":[5,21,14]},{"$tuple":[5,22,14]},{"$tuple":[5,20,13]},{"$tuple":[5,21,13]},{"$tuple":[5,22,13]},{"$tuple":[6,21,14]},{"$tuple":[6,22,14]},{"$tuple":[6,23,14]},{"$tuple":[6,21,13]},{"$tuple":[6,22,13]},{"$tuple":[6,23,13]},{"$tuple":[7,22,14]},{"$tuple":[7,23,14]},{"$tuple":[7,24,14]},{"$tuple":[7,22,13]},{"$tuple":[7,23,13]},{"$tuple":[7,24,13]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[8,24,14]},"lo":{"$tuple":[1,16,13]}},"cells":{"$tuple":[{"$tuple":[2,17,14]},{"$tuple":[2,17,13]},{"$tuple":[3,18,14]},{"$tuple":[3,18,13]},{"$tuple":[4,19,14]},{"$tuple":[4,19,13]},{"$tuple":[5,20,14]},{"$tuple":[5,20,13]},{"$tuple":[6,21,14]},{"$tuple":[6,21,13]},{"$tuple":[7,22,14]},{"$tuple":[7,22,13]}]},"data":{},"kind":"route","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[2,16,14]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"rise":6,"width":2},"type":"hearth.components.interior.Stair"}},"parent":"/building/room-0-1-2","path":"/building/room-0-1-2/stairs","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-2","stairs"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"circulation.stair","version":"1"},"/building/room-0-1-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,20,20]},"lo":{"$tuple":[10,16,12]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[10,19,19]},"lo":{"$tuple":[10,16,13]}},"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,16,13]},"turn":1},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[10,19,19]},"lo":{"$tuple":[10,16,13]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,15,12]},{"$tuple":[10,16,12]},{"$tuple":[10,17,12]},{"$tuple":[10,18,12]},{"$tuple":[10,19,12]},{"$tuple":[10,20,12]},{"$tuple":[10,15,20]},{"$tuple":[10,16,20]},{"$tuple":[10,17,20]},{"$tuple":[10,18,20]},{"$tuple":[10,19,20]},{"$tuple":[10,20,20]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,16,12]},{"$tuple":[10,17,12]},{"$tuple":[10,18,12]},{"$tuple":[10,19,12]},{"$tuple":[10,20,12]},{"$tuple":[10,16,13]},{"$tuple":[10,17,13]},{"$tuple":[10,18,13]},{"$tuple":[10,19,13]},{"$tuple":[10,20,13]},{"$tuple":[10,16,14]},{"$tuple":[10,17,14]},{"$tuple":[10,18,14]},{"$tuple":[10,19,14]},{"$tuple":[10,20,14]},{"$tuple":[10,16,15]},{"$tuple":[10,17,15]},{"$tuple":[10,18,15]},{"$tuple":[10,19,15]},{"$tuple":[10,20,15]},{"$tuple":[10,16,16]},{"$tuple":[10,17,16]},{"$tuple":[10,18,16]},{"$tuple":[10,19,16]},{"$tuple":[10,20,16]},{"$tuple":[10,16,17]},{"$tuple":[10,17,17]},{"$tuple":[10,18,17]},{"$tuple":[10,19,17]},{"$tuple":[10,20,17]},{"$tuple":[10,16,18]},{"$tuple":[10,17,18]},{"$tuple":[10,18,18]},{"$tuple":[10,19,18]},{"$tuple":[10,20,18]},{"$tuple":[10,16,19]},{"$tuple":[10,17,19]},{"$tuple":[10,18,19]},{"$tuple":[10,19,19]},{"$tuple":[10,20,19]},{"$tuple":[10,16,20]},{"$tuple":[10,17,20]},{"$tuple":[10,18,20]},{"$tuple":[10,19,20]},{"$tuple":[10,20,20]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,16,12]},"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-1-2","path":"/building/room-0-1-2/wall-east","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-2","wall-east"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-0-1-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,20,11]},"lo":{"$tuple":[0,16,11]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[9,19,11]},"lo":{"$tuple":[1,16,11]}},"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,16,11]},"turn":0},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[9,19,11]},"lo":{"$tuple":[1,16,11]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,15,11]},{"$tuple":[0,16,11]},{"$tuple":[0,17,11]},{"$tuple":[0,18,11]},{"$tuple":[0,19,11]},{"$tuple":[0,20,11]},{"$tuple":[10,15,11]},{"$tuple":[10,16,11]},{"$tuple":[10,17,11]},{"$tuple":[10,18,11]},{"$tuple":[10,19,11]},{"$tuple":[10,20,11]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,16,11]},{"$tuple":[0,17,11]},{"$tuple":[0,18,11]},{"$tuple":[0,19,11]},{"$tuple":[0,20,11]},{"$tuple":[1,16,11]},{"$tuple":[1,17,11]},{"$tuple":[1,18,11]},{"$tuple":[1,19,11]},{"$tuple":[1,20,11]},{"$tuple":[2,16,11]},{"$tuple":[2,17,11]},{"$tuple":[2,18,11]},{"$tuple":[2,19,11]},{"$tuple":[2,20,11]},{"$tuple":[3,16,11]},{"$tuple":[3,17,11]},{"$tuple":[3,18,11]},{"$tuple":[3,19,11]},{"$tuple":[3,20,11]},{"$tuple":[4,16,11]},{"$tuple":[4,17,11]},{"$tuple":[4,18,11]},{"$tuple":[4,19,11]},{"$tuple":[4,20,11]},{"$tuple":[5,16,11]},{"$tuple":[5,17,11]},{"$tuple":[5,18,11]},{"$tuple":[5,19,11]},{"$tuple":[5,20,11]},{"$tuple":[6,16,11]},{"$tuple":[6,17,11]},{"$tuple":[6,18,11]},{"$tuple":[6,19,11]},{"$tuple":[6,20,11]},{"$tuple":[7,16,11]},{"$tuple":[7,17,11]},{"$tuple":[7,18,11]},{"$tuple":[7,19,11]},{"$tuple":[7,20,11]},{"$tuple":[8,16,11]},{"$tuple":[8,17,11]},{"$tuple":[8,18,11]},{"$tuple":[8,19,11]},{"$tuple":[8,20,11]},{"$tuple":[9,16,11]},{"$tuple":[9,17,11]},{"$tuple":[9,18,11]},{"$tuple":[9,19,11]},{"$tuple":[9,20,11]},{"$tuple":[10,16,11]},{"$tuple":[10,17,11]},{"$tuple":[10,18,11]},{"$tuple":[10,19,11]},{"$tuple":[10,20,11]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,16,11]},"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-1-2","path":"/building/room-0-1-2/wall-north","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-2","wall-north"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-0-1-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,20,21]},"lo":{"$tuple":[0,16,21]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[9,19,21]},"lo":{"$tuple":[1,16,21]}},"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,16,21]},"turn":2},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[9,19,21]},"lo":{"$tuple":[1,16,21]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,15,21]},{"$tuple":[10,16,21]},{"$tuple":[10,17,21]},{"$tuple":[10,18,21]},{"$tuple":[10,19,21]},{"$tuple":[10,20,21]},{"$tuple":[0,15,21]},{"$tuple":[0,16,21]},{"$tuple":[0,17,21]},{"$tuple":[0,18,21]},{"$tuple":[0,19,21]},{"$tuple":[0,20,21]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[10,16,21]},{"$tuple":[10,17,21]},{"$tuple":[10,18,21]},{"$tuple":[10,19,21]},{"$tuple":[10,20,21]},{"$tuple":[9,16,21]},{"$tuple":[9,17,21]},{"$tuple":[9,18,21]},{"$tuple":[9,19,21]},{"$tuple":[9,20,21]},{"$tuple":[8,16,21]},{"$tuple":[8,17,21]},{"$tuple":[8,18,21]},{"$tuple":[8,19,21]},{"$tuple":[8,20,21]},{"$tuple":[7,16,21]},{"$tuple":[7,17,21]},{"$tuple":[7,18,21]},{"$tuple":[7,19,21]},{"$tuple":[7,20,21]},{"$tuple":[6,16,21]},{"$tuple":[6,17,21]},{"$tuple":[6,18,21]},{"$tuple":[6,19,21]},{"$tuple":[6,20,21]},{"$tuple":[5,16,21]},{"$tuple":[5,17,21]},{"$tuple":[5,18,21]},{"$tuple":[5,19,21]},{"$tuple":[5,20,21]},{"$tuple":[4,16,21]},{"$tuple":[4,17,21]},{"$tuple":[4,18,21]},{"$tuple":[4,19,21]},{"$tuple":[4,20,21]},{"$tuple":[3,16,21]},{"$tuple":[3,17,21]},{"$tuple":[3,18,21]},{"$tuple":[3,19,21]},{"$tuple":[3,20,21]},{"$tuple":[2,16,21]},{"$tuple":[2,17,21]},{"$tuple":[2,18,21]},{"$tuple":[2,19,21]},{"$tuple":[2,20,21]},{"$tuple":[1,16,21]},{"$tuple":[1,17,21]},{"$tuple":[1,18,21]},{"$tuple":[1,19,21]},{"$tuple":[1,20,21]},{"$tuple":[0,16,21]},{"$tuple":[0,17,21]},{"$tuple":[0,18,21]},{"$tuple":[0,19,21]},{"$tuple":[0,20,21]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[10,16,21]},"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-1-2","path":"/building/room-0-1-2/wall-south","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-2","wall-south"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-0-1-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,20,20]},"lo":{"$tuple":[0,16,12]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[0,19,19]},"lo":{"$tuple":[0,16,13]}},"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,16,19]},"turn":3},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[0,19,19]},"lo":{"$tuple":[0,16,13]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,15,20]},{"$tuple":[0,16,20]},{"$tuple":[0,17,20]},{"$tuple":[0,18,20]},{"$tuple":[0,19,20]},{"$tuple":[0,20,20]},{"$tuple":[0,15,12]},{"$tuple":[0,16,12]},{"$tuple":[0,17,12]},{"$tuple":[0,18,12]},{"$tuple":[0,19,12]},{"$tuple":[0,20,12]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,16,20]},{"$tuple":[0,17,20]},{"$tuple":[0,18,20]},{"$tuple":[0,19,20]},{"$tuple":[0,20,20]},{"$tuple":[0,16,19]},{"$tuple":[0,17,19]},{"$tuple":[0,18,19]},{"$tuple":[0,19,19]},{"$tuple":[0,20,19]},{"$tuple":[0,16,18]},{"$tuple":[0,17,18]},{"$tuple":[0,18,18]},{"$tuple":[0,19,18]},{"$tuple":[0,20,18]},{"$tuple":[0,16,17]},{"$tuple":[0,17,17]},{"$tuple":[0,18,17]},{"$tuple":[0,19,17]},{"$tuple":[0,20,17]},{"$tuple":[0,16,16]},{"$tuple":[0,17,16]},{"$tuple":[0,18,16]},{"$tuple":[0,19,16]},{"$tuple":[0,20,16]},{"$tuple":[0,16,15]},{"$tuple":[0,17,15]},{"$tuple":[0,18,15]},{"$tuple":[0,19,15]},{"$tuple":[0,20,15]},{"$tuple":[0,16,14]},{"$tuple":[0,17,14]},{"$tuple":[0,18,14]},{"$tuple":[0,19,14]},{"$tuple":[0,20,14]},{"$tuple":[0,16,13]},{"$tuple":[0,17,13]},{"$tuple":[0,18,13]},{"$tuple":[0,19,13]},{"$tuple":[0,20,13]},{"$tuple":[0,16,12]},{"$tuple":[0,17,12]},{"$tuple":[0,18,12]},{"$tuple":[0,19,12]},{"$tuple":[0,20,12]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,16,20]},"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-1-2","path":"/building/room-0-1-2/wall-west","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-2","wall-west"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-0-1-2/window-north-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-2/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,19,11]},"lo":{"$tuple":[2,17,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,17,11]},{"$tuple":[2,18,11]},{"$tuple":[2,19,11]},{"$tuple":[3,17,11]},{"$tuple":[3,18,11]},{"$tuple":[3,19,11]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[2,17,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":2},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/room-0-1-2","path":"/building/room-0-1-2/window-north-0","primary":"/building/room-0-1-2/wall-north","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-2","window-north-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/room-0-1-2/window-north-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-2/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,19,11]},"lo":{"$tuple":[7,17,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,17,11]},{"$tuple":[7,18,11]},{"$tuple":[7,19,11]},{"$tuple":[8,17,11]},{"$tuple":[8,18,11]},{"$tuple":[8,19,11]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[7,17,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":2},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/room-0-1-2","path":"/building/room-0-1-2/window-north-1","primary":"/building/room-0-1-2/wall-north","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-2","window-north-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/room-0-1-2/window-south-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,19,21]},"lo":{"$tuple":[7,17,21]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,17,21]},{"$tuple":[8,18,21]},{"$tuple":[8,19,21]},{"$tuple":[7,17,21]},{"$tuple":[7,18,21]},{"$tuple":[7,19,21]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[8,17,21]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":2},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/room-0-1-2","path":"/building/room-0-1-2/window-south-0","primary":"/building/room-0-1-2/wall-south","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-2","window-south-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/room-0-1-2/window-south-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,19,21]},"lo":{"$tuple":[2,17,21]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,17,21]},{"$tuple":[3,18,21]},{"$tuple":[3,19,21]},{"$tuple":[2,17,21]},{"$tuple":[2,18,21]},{"$tuple":[2,19,21]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[3,17,21]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"height":3,"width":2},"type":"hearth.components.roofcraft.FlushWindow"}},"parent":"/building/room-0-1-2","path":"/building/room-0-1-2/window-south-1","primary":"/building/room-0-1-2/wall-south","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-2","window-south-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.flush","version":"1"},"/building/room-0-1-2/window-west-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,19,20]},"lo":{"$tuple":[-2,16,17]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-1,17,20]},"lo":{"$tuple":[-2,16,17]}},"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,16,19]},"turn":3},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[-1,17,20]},"lo":{"$tuple":[-2,16,17]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,17,19]},{"$tuple":[0,18,19]},{"$tuple":[0,19,19]},{"$tuple":[0,17,18]},{"$tuple":[0,18,18]},{"$tuple":[0,19,18]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,17,19]},"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-1-2","path":"/building/room-0-1-2/window-west-0","primary":"/building/room-0-1-2/wall-west","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-2","window-west-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-0-1-2/window-west-0/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,17,20]},"lo":{"$tuple":[-2,16,17]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,16,19]},{"$tuple":[0,16,18]},{"$tuple":[-1,16,19]},{"$tuple":[-1,16,18]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-1,17,19]},{"$tuple":[-1,17,18]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,16,19]},{"$tuple":[-2,16,18]},{"$tuple":[-1,16,20]},{"$tuple":[-1,16,17]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-1,16,19]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-0-1-2/window-west-0","path":"/building/room-0-1-2/window-west-0/box","primary":"/building/room-0-1-2/window-west-0","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-2","window-west-0","box"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-0-1-2/window-west-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,19,15]},"lo":{"$tuple":[-2,16,12]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-1,17,15]},"lo":{"$tuple":[-2,16,12]}},"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,16,14]},"turn":3},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[-1,17,15]},"lo":{"$tuple":[-2,16,12]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,17,14]},{"$tuple":[0,18,14]},{"$tuple":[0,19,14]},{"$tuple":[0,17,13]},{"$tuple":[0,18,13]},{"$tuple":[0,19,13]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,17,14]},"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-1-2","path":"/building/room-0-1-2/window-west-1","primary":"/building/room-0-1-2/wall-west","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-2","window-west-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-0-1-2/window-west-1/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-0-1-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,17,15]},"lo":{"$tuple":[-2,16,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,16,14]},{"$tuple":[0,16,13]},{"$tuple":[-1,16,14]},{"$tuple":[-1,16,13]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-1,17,14]},{"$tuple":[-1,17,13]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,16,14]},{"$tuple":[-2,16,13]},{"$tuple":[-1,16,15]},{"$tuple":[-1,16,12]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-1,16,14]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-0-1-2/window-west-1","path":"/building/room-0-1-2/window-west-1/box","primary":"/building/room-0-1-2/window-west-1","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-0-1-2","window-west-1","box"]},"seed":0},"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":["south","west"]},"facade_exclusions":[{"$tuple":[{"$tuple":[-7,0,21]},{"$tuple":[-5,9,23]}]}],"facade_projection":2,"flush_sides":{"$tuple":[]},"omitted_optional_facades":{},"purpose":"kitchen","sheltered_sides":{"$tuple":["north"]},"stair_axis":"z","stair_down":false,"stair_up":false,"windows":{"$tuple":["north","east"]}},"envelope":{"$type":"Box","hi":{"$tuple":[23,12,12]},"lo":{"$tuple":[9,3,-2]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[21,8,10]},"lo":{"$tuple":[11,8,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":[16,4,10]},"turn":0},"grant":null,"key":"south","kind":"access","region":{"$type":"Box","hi":{"$tuple":[16,5,10]},"lo":{"$tuple":[16,4,10]}}},{"$type":"Port","alignment":1,"capacity":10,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[11,4,5]},"turn":0},"grant":null,"key":"west","kind":"access","region":{"$type":"Box","hi":{"$tuple":[11,5,5]},"lo":{"$tuple":[11,4,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,8,0]},"turn":0},"grant":"ceiling-mount","key":"ceiling","kind":"ceiling-decoration","region":{"$type":"Box","hi":{"$tuple":[21,8,10]},"lo":{"$tuple":[11,8,0]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[21,11,10]},"lo":{"$tuple":[11,4,0]}},"cells":{"$tuple":[{"$tuple":[16,4,10]},{"$tuple":[11,4,5]},{"$tuple":[16,4,5]}]},"data":{},"kind":"route","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[21,8,10]},"lo":{"$tuple":[11,4,0]}},"cells":{"$tuple":[{"$tuple":[16,4,10]},{"$tuple":[11,4,5]},{"$tuple":[16,4,5]}]},"data":{"minimum":1},"kind":"light","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[20,8,9]},"lo":{"$tuple":[12,4,1]}},"cells":{"$tuple":[]},"data":{"groups":[["smoker"],["furnace"]]},"kind":"furnishing","phase":"complete"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,3,0]},{"$tuple":[11,9,0]},{"$tuple":[11,3,1]},{"$tuple":[11,9,1]},{"$tuple":[11,3,2]},{"$tuple":[11,9,2]},{"$tuple":[11,3,3]},{"$tuple":[11,9,3]},{"$tuple":[11,3,4]},{"$tuple":[11,9,4]},{"$tuple":[11,3,5]},{"$tuple":[11,9,5]},{"$tuple":[11,3,6]},{"$tuple":[11,9,6]},{"$tuple":[11,3,7]},{"$tuple":[11,9,7]},{"$tuple":[11,3,8]},{"$tuple":[11,9,8]},{"$tuple":[11,3,9]},{"$tuple":[11,9,9]},{"$tuple":[11,3,10]},{"$tuple":[11,9,10]},{"$tuple":[12,3,0]},{"$tuple":[12,9,0]},{"$tuple":[12,3,1]},{"$tuple":[12,9,1]},{"$tuple":[12,3,2]},{"$tuple":[12,9,2]},{"$tuple":[12,3,3]},{"$tuple":[12,9,3]},{"$tuple":[12,3,4]},{"$tuple":[12,9,4]},{"$tuple":[12,3,5]},{"$tuple":[12,9,5]},{"$tuple":[12,3,6]},{"$tuple":[12,9,6]},{"$tuple":[12,3,7]},{"$tuple":[12,9,7]},{"$tuple":[12,3,8]},{"$tuple":[12,9,8]},{"$tuple":[12,3,9]},{"$tuple":[12,9,9]},{"$tuple":[12,3,10]},{"$tuple":[12,9,10]},{"$tuple":[13,3,0]},{"$tuple":[13,9,0]},{"$tuple":[13,3,1]},{"$tuple":[13,9,1]},{"$tuple":[13,3,2]},{"$tuple":[13,9,2]},{"$tuple":[13,3,3]},{"$tuple":[13,9,3]},{"$tuple":[13,3,4]},{"$tuple":[13,9,4]},{"$tuple":[13,3,5]},{"$tuple":[13,9,5]},{"$tuple":[13,3,6]},{"$tuple":[13,9,6]},{"$tuple":[13,3,7]},{"$tuple":[13,9,7]},{"$tuple":[13,3,8]},{"$tuple":[13,9,8]},{"$tuple":[13,3,9]},{"$tuple":[13,9,9]},{"$tuple":[13,3,10]},{"$tuple":[13,9,10]},{"$tuple":[14,3,0]},{"$tuple":[14,9,0]},{"$tuple":[14,3,1]},{"$tuple":[14,9,1]},{"$tuple":[14,3,2]},{"$tuple":[14,9,2]},{"$tuple":[14,3,3]},{"$tuple":[14,9,3]},{"$tuple":[14,3,4]},{"$tuple":[14,9,4]},{"$tuple":[14,3,5]},{"$tuple":[14,9,5]},{"$tuple":[14,3,6]},{"$tuple":[14,9,6]},{"$tuple":[14,3,7]},{"$tuple":[14,9,7]},{"$tuple":[14,3,8]},{"$tuple":[14,9,8]},{"$tuple":[14,3,9]},{"$tuple":[14,9,9]},{"$tuple":[14,3,10]},{"$tuple":[14,9,10]},{"$tuple":[15,3,0]},{"$tuple":[15,9,0]},{"$tuple":[15,3,1]},{"$tuple":[15,9,1]},{"$tuple":[15,3,2]},{"$tuple":[15,9,2]},{"$tuple":[15,3,3]},{"$tuple":[15,9,3]},{"$tuple":[15,3,4]},{"$tuple":[15,9,4]},{"$tuple":[15,3,5]},{"$tuple":[15,9,5]},{"$tuple":[15,3,6]},{"$tuple":[15,9,6]},{"$tuple":[15,3,7]},{"$tuple":[15,9,7]},{"$tuple":[15,3,8]},{"$tuple":[15,9,8]},{"$tuple":[15,3,9]},{"$tuple":[15,9,9]},{"$tuple":[15,3,10]},{"$tuple":[15,9,10]},{"$tuple":[16,3,0]},{"$tuple":[16,9,0]},{"$tuple":[16,3,1]},{"$tuple":[16,9,1]},{"$tuple":[16,3,2]},{"$tuple":[16,9,2]},{"$tuple":[16,3,3]},{"$tuple":[16,9,3]},{"$tuple":[16,3,4]},{"$tuple":[16,9,4]},{"$tuple":[16,3,5]},{"$tuple":[16,9,5]},{"$tuple":[16,3,6]},{"$tuple":[16,9,6]},{"$tuple":[16,3,7]},{"$tuple":[16,9,7]},{"$tuple":[16,3,8]},{"$tuple":[16,9,8]},{"$tuple":[16,3,9]},{"$tuple":[16,9,9]},{"$tuple":[16,3,10]},{"$tuple":[16,9,10]},{"$tuple":[17,3,0]},{"$tuple":[17,9,0]},{"$tuple":[17,3,1]},{"$tuple":[17,9,1]},{"$tuple":[17,3,2]},{"$tuple":[17,9,2]},{"$tuple":[17,3,3]},{"$tuple":[17,9,3]},{"$tuple":[17,3,4]},{"$tuple":[17,9,4]},{"$tuple":[17,3,5]},{"$tuple":[17,9,5]},{"$tuple":[17,3,6]},{"$tuple":[17,9,6]},{"$tuple":[17,3,7]},{"$tuple":[17,9,7]},{"$tuple":[17,3,8]},{"$tuple":[17,9,8]},{"$tuple":[17,3,9]},{"$tuple":[17,9,9]},{"$tuple":[17,3,10]},{"$tuple":[17,9,10]},{"$tuple":[18,3,0]},{"$tuple":[18,9,0]},{"$tuple":[18,3,1]},{"$tuple":[18,9,1]},{"$tuple":[18,3,2]},{"$tuple":[18,9,2]},{"$tuple":[18,3,3]},{"$tuple":[18,9,3]},{"$tuple":[18,3,4]},{"$tuple":[18,9,4]},{"$tuple":[18,3,5]},{"$tuple":[18,9,5]},{"$tuple":[18,3,6]},{"$tuple":[18,9,6]},{"$tuple":[18,3,7]},{"$tuple":[18,9,7]},{"$tuple":[18,3,8]},{"$tuple":[18,9,8]},{"$tuple":[18,3,9]},{"$tuple":[18,9,9]},{"$tuple":[18,3,10]},{"$tuple":[18,9,10]},{"$tuple":[19,3,0]},{"$tuple":[19,9,0]},{"$tuple":[19,3,1]},{"$tuple":[19,9,1]},{"$tuple":[19,3,2]},{"$tuple":[19,9,2]},{"$tuple":[19,3,3]},{"$tuple":[19,9,3]},{"$tuple":[19,3,4]},{"$tuple":[19,9,4]},{"$tuple":[19,3,5]},{"$tuple":[19,9,5]},{"$tuple":[19,3,6]},{"$tuple":[19,9,6]},{"$tuple":[19,3,7]},{"$tuple":[19,9,7]},{"$tuple":[19,3,8]},{"$tuple":[19,9,8]},{"$tuple":[19,3,9]},{"$tuple":[19,9,9]},{"$tuple":[19,3,10]},{"$tuple":[19,9,10]},{"$tuple":[20,3,0]},{"$tuple":[20,9,0]},{"$tuple":[20,3,1]},{"$tuple":[20,9,1]},{"$tuple":[20,3,2]},{"$tuple":[20,9,2]},{"$tuple":[20,3,3]},{"$tuple":[20,9,3]},{"$tuple":[20,3,4]},{"$tuple":[20,9,4]},{"$tuple":[20,3,5]},{"$tuple":[20,9,5]},{"$tuple":[20,3,6]},{"$tuple":[20,9,6]},{"$tuple":[20,3,7]},{"$tuple":[20,9,7]},{"$tuple":[20,3,8]},{"$tuple":[20,9,8]},{"$tuple":[20,3,9]},{"$tuple":[20,9,9]},{"$tuple":[20,3,10]},{"$tuple":[20,9,10]},{"$tuple":[21,3,0]},{"$tuple":[21,9,0]},{"$tuple":[21,3,1]},{"$tuple":[21,9,1]},{"$tuple":[21,3,2]},{"$tuple":[21,9,2]},{"$tuple":[21,3,3]},{"$tuple":[21,9,3]},{"$tuple":[21,3,4]},{"$tuple":[21,9,4]},{"$tuple":[21,3,5]},{"$tuple":[21,9,5]},{"$tuple":[21,3,6]},{"$tuple":[21,9,6]},{"$tuple":[21,3,7]},{"$tuple":[21,9,7]},{"$tuple":[21,3,8]},{"$tuple":[21,9,8]},{"$tuple":[21,3,9]},{"$tuple":[21,9,9]},{"$tuple":[21,3,10]},{"$tuple":[21,9,10]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,3,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"depth":11,"doors":["south","west"],"facade_design":{"inputs":{"height":3,"planters":true,"sill":1,"width":2},"type":"hearth.components.facades.FacadeDesign"},"facade_exclusions":[{"inputs":{"hi":[-5,9,23],"lo":[-7,0,21]},"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":["north"],"stair_axis":"z","stair_down":false,"stair_up":false,"upper_open":true,"width":11,"window_component":null,"windows":["north","east"]},"type":"hearth.components.interior.Room"}},"parent":"/building","path":"/building/room-1-0-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-0-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"room.kitchen","version":"4"},"/building/room-1-0-0/door-south":{"$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":[]},"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":[16,5,10]},"lo":{"$tuple":[16,4,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,3,10]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[16,4,10]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"material":"spruce"},"type":"hearth.components.interior.Door"}},"parent":"/building/room-1-0-0","path":"/building/room-1-0-0/door-south","primary":"/building/room-1-0-0/wall-south","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-0-0","door-south"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"opening.door","version":"1"},"/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,5,5]},"lo":{"$tuple":[11,4,5]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,3,5]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,4,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-0","room-1-0-0","door-west"]},"seed":0},"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,6,11]},"lo":{"$tuple":[10,3,-1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,3,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"depth":11,"exclusions":[{"inputs":{"hi":[-5,9,23],"lo":[-7,0,21]},"type":"hearth.space.Box"}],"sides":["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-0","room-1-0-0","facade-garden"]},"seed":0},"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,3,10]},"lo":{"$tuple":[11,3,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,3,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-0","room-1-0-0","floor"]},"seed":0},"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":[8,0,1]},1,{"$tuple":[6,0,1]}]},{"$tuple":[1,{"$tuple":[1,0,3]},3,{"$tuple":[5,0,2]}]},{"$tuple":[4,{"$tuple":[4,0,9]},2,{"$tuple":[4,0,7]}]},{"$tuple":[5,{"$tuple":[9,0,9]},2,{"$tuple":[9,0,7]}]},{"$tuple":[6,{"$tuple":[9,0,3]},1,{"$tuple":[7,0,3]}]}],"purpose":"kitchen","stations":5,"textile_exclusions":[]},"envelope":{"$type":"Box","hi":{"$tuple":[20,7,9]},"lo":{"$tuple":[12,4,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,4,5]},{"$tuple":[12,5,5]},{"$tuple":[13,4,5]},{"$tuple":[13,5,5]},{"$tuple":[14,4,5]},{"$tuple":[14,5,5]},{"$tuple":[15,4,5]},{"$tuple":[15,4,6]},{"$tuple":[15,4,7]},{"$tuple":[15,5,5]},{"$tuple":[15,5,6]},{"$tuple":[15,5,7]},{"$tuple":[16,4,1]},{"$tuple":[16,4,2]},{"$tuple":[16,4,3]},{"$tuple":[16,4,4]},{"$tuple":[16,4,5]},{"$tuple":[16,4,6]},{"$tuple":[16,4,7]},{"$tuple":[16,4,8]},{"$tuple":[16,4,9]},{"$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":[17,4,1]},{"$tuple":[17,4,3]},{"$tuple":[17,4,5]},{"$tuple":[17,5,1]},{"$tuple":[17,5,3]},{"$tuple":[17,5,5]},{"$tuple":[18,4,3]},{"$tuple":[18,4,5]},{"$tuple":[18,5,3]},{"$tuple":[18,5,5]},{"$tuple":[19,4,5]},{"$tuple":[19,5,5]},{"$tuple":[20,4,5]},{"$tuple":[20,4,6]},{"$tuple":[20,4,7]},{"$tuple":[20,5,5]},{"$tuple":[20,5,6]},{"$tuple":[20,5,7]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[20,7,9]},"lo":{"$tuple":[12,4,1]}},"cells":{"$tuple":[{"$tuple":[16,4,5]},{"$tuple":[17,4,1]},{"$tuple":[16,4,2]},{"$tuple":[15,4,7]},{"$tuple":[20,4,7]},{"$tuple":[18,4,3]}]},"data":{},"kind":"route","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[20,7,9]},"lo":{"$tuple":[12,4,1]}},"cells":{"$tuple":[]},"data":{"groups":[["smoker"],["furnace"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,4,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-0","room-1-0-0","furniture"]},"seed":0},"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":[19,6,2]},"lo":{"$tuple":[17,4,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[17,4,1]},"turn":1},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[17,5,2]},"lo":{"$tuple":[17,4,1]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[19,3,1]},{"$tuple":[18,3,1]},{"$tuple":[17,3,1]},{"$tuple":[19,3,2]},{"$tuple":[18,3,2]},{"$tuple":[17,3,2]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[17,4,1]},{"$tuple":[17,5,1]},{"$tuple":[17,4,2]},{"$tuple":[17,5,2]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[19,6,2]},"lo":{"$tuple":[18,4,1]}},"cells":{"$tuple":[]},"data":{"groups":[["smoker"],["furnace"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[19,4,1]},"turn":1},"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-0","room-1-0-0","furniture","station-0"]},"seed":0},"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":[16,5,3]},"lo":{"$tuple":[12,4,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[16,4,2]},"turn":3},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[16,5,3]},"lo":{"$tuple":[16,4,1]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,3,3]},{"$tuple":[13,3,3]},{"$tuple":[14,3,3]},{"$tuple":[15,3,3]},{"$tuple":[16,3,3]},{"$tuple":[12,3,2]},{"$tuple":[13,3,2]},{"$tuple":[14,3,2]},{"$tuple":[15,3,2]},{"$tuple":[16,3,2]},{"$tuple":[12,3,1]},{"$tuple":[13,3,1]},{"$tuple":[14,3,1]},{"$tuple":[15,3,1]},{"$tuple":[16,3,1]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,4,3]},{"$tuple":[16,5,3]},{"$tuple":[16,4,2]},{"$tuple":[16,5,2]},{"$tuple":[16,4,1]},{"$tuple":[16,5,1]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,4,3]},{"$tuple":[13,4,3]},{"$tuple":[14,4,3]},{"$tuple":[15,4,3]},{"$tuple":[12,4,1]},{"$tuple":[13,4,1]},{"$tuple":[14,4,1]},{"$tuple":[15,4,1]}]},"data":{"names":["dark_oak_stairs"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,5,2]},{"$tuple":[13,5,2]},{"$tuple":[14,5,2]},{"$tuple":[15,5,2]}]},"data":{"names":["spruce_pressure_plate"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[12,4,3]},"turn":3},"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-0","room-1-0-0","furniture","station-1"]},"seed":0},"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":[15,6,9]},"lo":{"$tuple":[13,4,7]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[15,4,7]},"turn":2},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[15,5,7]},"lo":{"$tuple":[13,4,7]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[15,3,9]},{"$tuple":[15,3,8]},{"$tuple":[15,3,7]},{"$tuple":[14,3,9]},{"$tuple":[14,3,8]},{"$tuple":[14,3,7]},{"$tuple":[13,3,9]},{"$tuple":[13,3,8]},{"$tuple":[13,3,7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[15,4,7]},{"$tuple":[15,5,7]},{"$tuple":[14,4,7]},{"$tuple":[14,5,7]},{"$tuple":[13,4,7]},{"$tuple":[13,5,7]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[15,6,9]},"lo":{"$tuple":[13,4,7]}},"cells":{"$tuple":[]},"data":{"groups":[["smoker"],["water_cauldron"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[15,4,9]},"turn":2},"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-0","room-1-0-0","furniture","station-4"]},"seed":0},"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":[20,6,9]},"lo":{"$tuple":[18,4,7]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[20,4,7]},"turn":2},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[20,5,7]},"lo":{"$tuple":[18,4,7]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[20,3,9]},{"$tuple":[20,3,8]},{"$tuple":[20,3,7]},{"$tuple":[19,3,9]},{"$tuple":[19,3,8]},{"$tuple":[19,3,7]},{"$tuple":[18,3,9]},{"$tuple":[18,3,8]},{"$tuple":[18,3,7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[20,4,7]},{"$tuple":[20,5,7]},{"$tuple":[19,4,7]},{"$tuple":[19,5,7]},{"$tuple":[18,4,7]},{"$tuple":[18,5,7]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[20,6,9]},"lo":{"$tuple":[18,4,7]}},"cells":{"$tuple":[]},"data":{"groups":[["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[20,4,9]},"turn":2},"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-0","room-1-0-0","furniture","station-5"]},"seed":0},"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,6,4]},"lo":{"$tuple":[18,4,3]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[18,4,3]},"turn":1},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[18,5,4]},"lo":{"$tuple":[18,4,3]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[20,3,3]},{"$tuple":[19,3,3]},{"$tuple":[18,3,3]},{"$tuple":[20,3,4]},{"$tuple":[19,3,4]},{"$tuple":[18,3,4]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,4,3]},{"$tuple":[18,5,3]},{"$tuple":[18,4,4]},{"$tuple":[18,5,4]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[20,6,4]},"lo":{"$tuple":[19,4,3]}},"cells":{"$tuple":[]},"data":{"groups":[["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[20,4,3]},"turn":1},"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-0","room-1-0-0","furniture","station-6"]},"seed":0},"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":[3,0,6]},{"$tuple":[3,0,7]},{"$tuple":[3,0,8]},{"$tuple":[4,0,6]},{"$tuple":[4,0,7]},{"$tuple":[5,0,1]},{"$tuple":[5,0,2]},{"$tuple":[5,0,3]},{"$tuple":[5,0,6]},{"$tuple":[5,0,7]},{"$tuple":[5,0,8]},{"$tuple":[6,0,1]},{"$tuple":[6,0,2]},{"$tuple":[6,0,3]},{"$tuple":[6,0,4]},{"$tuple":[7,0,3]},{"$tuple":[7,0,4]},{"$tuple":[8,0,4]},{"$tuple":[8,0,6]},{"$tuple":[8,0,7]},{"$tuple":[9,0,6]},{"$tuple":[9,0,7]}]},"envelope":{"$type":"Box","hi":{"$tuple":[20,4,9]},"lo":{"$tuple":[12,4,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,3,6]},{"$tuple":[14,3,7]},{"$tuple":[14,3,8]},{"$tuple":[15,3,6]},{"$tuple":[15,3,7]},{"$tuple":[16,3,1]},{"$tuple":[16,3,2]},{"$tuple":[16,3,3]},{"$tuple":[16,3,6]},{"$tuple":[16,3,7]},{"$tuple":[16,3,8]},{"$tuple":[17,3,1]},{"$tuple":[17,3,2]},{"$tuple":[17,3,3]},{"$tuple":[17,3,4]},{"$tuple":[18,3,3]},{"$tuple":[18,3,4]},{"$tuple":[19,3,4]},{"$tuple":[19,3,6]},{"$tuple":[19,3,7]},{"$tuple":[20,3,6]},{"$tuple":[20,3,7]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,4,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"centers":[[6,0,1],[5,0,2],[4,0,7],[9,0,7],[7,0,3]],"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-0","room-1-0-0","furniture","textiles"]},"seed":0},"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,8,9]},"lo":{"$tuple":[21,3,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,8,1]},{"$tuple":[21,8,9]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,4,1]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"access":false,"exclusions":[{"inputs":{"hi":[22,8,17],"lo":[20,-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-0","room-1-0-0","joinery-east"]},"seed":0},"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,8,8]},"lo":{"$tuple":[13,7,8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,7,8]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[13,7,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-0","room-1-0-0","light-0"]},"seed":0},"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,8,2]},"lo":{"$tuple":[19,7,2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[19,7,2]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[19,7,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-0","room-1-0-0","light-1"]},"seed":0},"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,8,9]},"lo":{"$tuple":[21,4,1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[21,7,8]},"lo":{"$tuple":[21,4,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,4,2]},"turn":1},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[21,7,8]},"lo":{"$tuple":[21,4,2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,3,1]},{"$tuple":[21,4,1]},{"$tuple":[21,5,1]},{"$tuple":[21,6,1]},{"$tuple":[21,7,1]},{"$tuple":[21,8,1]},{"$tuple":[21,3,9]},{"$tuple":[21,4,9]},{"$tuple":[21,5,9]},{"$tuple":[21,6,9]},{"$tuple":[21,7,9]},{"$tuple":[21,8,9]}]},"data":{},"kind":"support","phase":"invariant"},{"$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,4,2]},{"$tuple":[21,5,2]},{"$tuple":[21,6,2]},{"$tuple":[21,7,2]},{"$tuple":[21,8,2]},{"$tuple":[21,4,3]},{"$tuple":[21,5,3]},{"$tuple":[21,6,3]},{"$tuple":[21,7,3]},{"$tuple":[21,8,3]},{"$tuple":[21,4,4]},{"$tuple":[21,5,4]},{"$tuple":[21,6,4]},{"$tuple":[21,7,4]},{"$tuple":[21,8,4]},{"$tuple":[21,4,5]},{"$tuple":[21,5,5]},{"$tuple":[21,6,5]},{"$tuple":[21,7,5]},{"$tuple":[21,8,5]},{"$tuple":[21,4,6]},{"$tuple":[21,5,6]},{"$tuple":[21,6,6]},{"$tuple":[21,7,6]},{"$tuple":[21,8,6]},{"$tuple":[21,4,7]},{"$tuple":[21,5,7]},{"$tuple":[21,6,7]},{"$tuple":[21,7,7]},{"$tuple":[21,8,7]},{"$tuple":[21,4,8]},{"$tuple":[21,5,8]},{"$tuple":[21,6,8]},{"$tuple":[21,7,8]},{"$tuple":[21,8,8]},{"$tuple":[21,4,9]},{"$tuple":[21,5,9]},{"$tuple":[21,6,9]},{"$tuple":[21,7,9]},{"$tuple":[21,8,9]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,4,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-0","room-1-0-0","wall-east"]},"seed":0},"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,8,0]},"lo":{"$tuple":[11,4,0]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[20,7,0]},"lo":{"$tuple":[12,4,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,4,0]},"turn":0},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[20,7,0]},"lo":{"$tuple":[12,4,0]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,3,0]},{"$tuple":[11,4,0]},{"$tuple":[11,5,0]},{"$tuple":[11,6,0]},{"$tuple":[11,7,0]},{"$tuple":[11,8,0]},{"$tuple":[21,3,0]},{"$tuple":[21,4,0]},{"$tuple":[21,5,0]},{"$tuple":[21,6,0]},{"$tuple":[21,7,0]},{"$tuple":[21,8,0]}]},"data":{},"kind":"support","phase":"invariant"},{"$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":[12,4,0]},{"$tuple":[12,5,0]},{"$tuple":[12,6,0]},{"$tuple":[12,7,0]},{"$tuple":[12,8,0]},{"$tuple":[13,4,0]},{"$tuple":[13,5,0]},{"$tuple":[13,6,0]},{"$tuple":[13,7,0]},{"$tuple":[13,8,0]},{"$tuple":[14,4,0]},{"$tuple":[14,5,0]},{"$tuple":[14,6,0]},{"$tuple":[14,7,0]},{"$tuple":[14,8,0]},{"$tuple":[15,4,0]},{"$tuple":[15,5,0]},{"$tuple":[15,6,0]},{"$tuple":[15,7,0]},{"$tuple":[15,8,0]},{"$tuple":[16,4,0]},{"$tuple":[16,5,0]},{"$tuple":[16,6,0]},{"$tuple":[16,7,0]},{"$tuple":[16,8,0]},{"$tuple":[17,4,0]},{"$tuple":[17,5,0]},{"$tuple":[17,6,0]},{"$tuple":[17,7,0]},{"$tuple":[17,8,0]},{"$tuple":[18,4,0]},{"$tuple":[18,5,0]},{"$tuple":[18,6,0]},{"$tuple":[18,7,0]},{"$tuple":[18,8,0]},{"$tuple":[19,4,0]},{"$tuple":[19,5,0]},{"$tuple":[19,6,0]},{"$tuple":[19,7,0]},{"$tuple":[19,8,0]},{"$tuple":[20,4,0]},{"$tuple":[20,5,0]},{"$tuple":[20,6,0]},{"$tuple":[20,7,0]},{"$tuple":[20,8,0]},{"$tuple":[21,4,0]},{"$tuple":[21,5,0]},{"$tuple":[21,6,0]},{"$tuple":[21,7,0]},{"$tuple":[21,8,0]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,4,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-0","room-1-0-0","wall-north"]},"seed":0},"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,8,10]},"lo":{"$tuple":[11,4,10]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[20,7,10]},"lo":{"$tuple":[12,4,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,4,10]},"turn":2},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[20,7,10]},"lo":{"$tuple":[12,4,10]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,3,10]},{"$tuple":[21,4,10]},{"$tuple":[21,5,10]},{"$tuple":[21,6,10]},{"$tuple":[21,7,10]},{"$tuple":[21,8,10]},{"$tuple":[11,3,10]},{"$tuple":[11,4,10]},{"$tuple":[11,5,10]},{"$tuple":[11,6,10]},{"$tuple":[11,7,10]},{"$tuple":[11,8,10]}]},"data":{},"kind":"support","phase":"invariant"},{"$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":[20,4,10]},{"$tuple":[20,5,10]},{"$tuple":[20,6,10]},{"$tuple":[20,7,10]},{"$tuple":[20,8,10]},{"$tuple":[19,4,10]},{"$tuple":[19,5,10]},{"$tuple":[19,6,10]},{"$tuple":[19,7,10]},{"$tuple":[19,8,10]},{"$tuple":[18,4,10]},{"$tuple":[18,5,10]},{"$tuple":[18,6,10]},{"$tuple":[18,7,10]},{"$tuple":[18,8,10]},{"$tuple":[17,4,10]},{"$tuple":[17,5,10]},{"$tuple":[17,6,10]},{"$tuple":[17,7,10]},{"$tuple":[17,8,10]},{"$tuple":[16,4,10]},{"$tuple":[16,5,10]},{"$tuple":[16,6,10]},{"$tuple":[16,7,10]},{"$tuple":[16,8,10]},{"$tuple":[15,4,10]},{"$tuple":[15,5,10]},{"$tuple":[15,6,10]},{"$tuple":[15,7,10]},{"$tuple":[15,8,10]},{"$tuple":[14,4,10]},{"$tuple":[14,5,10]},{"$tuple":[14,6,10]},{"$tuple":[14,7,10]},{"$tuple":[14,8,10]},{"$tuple":[13,4,10]},{"$tuple":[13,5,10]},{"$tuple":[13,6,10]},{"$tuple":[13,7,10]},{"$tuple":[13,8,10]},{"$tuple":[12,4,10]},{"$tuple":[12,5,10]},{"$tuple":[12,6,10]},{"$tuple":[12,7,10]},{"$tuple":[12,8,10]},{"$tuple":[11,4,10]},{"$tuple":[11,5,10]},{"$tuple":[11,6,10]},{"$tuple":[11,7,10]},{"$tuple":[11,8,10]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,4,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-0","room-1-0-0","wall-south"]},"seed":0},"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,8,9]},"lo":{"$tuple":[11,4,1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[11,7,8]},"lo":{"$tuple":[11,4,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,4,8]},"turn":3},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[11,7,8]},"lo":{"$tuple":[11,4,2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,3,9]},{"$tuple":[11,4,9]},{"$tuple":[11,5,9]},{"$tuple":[11,6,9]},{"$tuple":[11,7,9]},{"$tuple":[11,8,9]},{"$tuple":[11,3,1]},{"$tuple":[11,4,1]},{"$tuple":[11,5,1]},{"$tuple":[11,6,1]},{"$tuple":[11,7,1]},{"$tuple":[11,8,1]}]},"data":{},"kind":"support","phase":"invariant"},{"$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,4,8]},{"$tuple":[11,5,8]},{"$tuple":[11,6,8]},{"$tuple":[11,7,8]},{"$tuple":[11,8,8]},{"$tuple":[11,4,7]},{"$tuple":[11,5,7]},{"$tuple":[11,6,7]},{"$tuple":[11,7,7]},{"$tuple":[11,8,7]},{"$tuple":[11,4,6]},{"$tuple":[11,5,6]},{"$tuple":[11,6,6]},{"$tuple":[11,7,6]},{"$tuple":[11,8,6]},{"$tuple":[11,4,5]},{"$tuple":[11,5,5]},{"$tuple":[11,6,5]},{"$tuple":[11,7,5]},{"$tuple":[11,8,5]},{"$tuple":[11,4,4]},{"$tuple":[11,5,4]},{"$tuple":[11,6,4]},{"$tuple":[11,7,4]},{"$tuple":[11,8,4]},{"$tuple":[11,4,3]},{"$tuple":[11,5,3]},{"$tuple":[11,6,3]},{"$tuple":[11,7,3]},{"$tuple":[11,8,3]},{"$tuple":[11,4,2]},{"$tuple":[11,5,2]},{"$tuple":[11,6,2]},{"$tuple":[11,7,2]},{"$tuple":[11,8,2]},{"$tuple":[11,4,1]},{"$tuple":[11,5,1]},{"$tuple":[11,6,1]},{"$tuple":[11,7,1]},{"$tuple":[11,8,1]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,4,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-0","room-1-0-0","wall-west"]},"seed":0},"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,7,4]},"lo":{"$tuple":[21,4,1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[23,5,4]},"lo":{"$tuple":[22,4,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,4,2]},"turn":1},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[23,5,4]},"lo":{"$tuple":[22,4,1]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,5,2]},{"$tuple":[21,6,2]},{"$tuple":[21,7,2]},{"$tuple":[21,5,3]},{"$tuple":[21,6,3]},{"$tuple":[21,7,3]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,5,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-0","room-1-0-0","window-east-0"]},"seed":0},"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,5,4]},"lo":{"$tuple":[22,4,1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,4,2]},{"$tuple":[21,4,3]},{"$tuple":[22,4,2]},{"$tuple":[22,4,3]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[22,5,2]},{"$tuple":[22,5,3]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,4,2]},{"$tuple":[23,4,3]},{"$tuple":[22,4,1]},{"$tuple":[22,4,4]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[22,4,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-0","room-1-0-0","window-east-0","box"]},"seed":0},"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,7,9]},"lo":{"$tuple":[21,4,6]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[23,5,9]},"lo":{"$tuple":[22,4,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,4,7]},"turn":1},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[23,5,9]},"lo":{"$tuple":[22,4,6]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,5,7]},{"$tuple":[21,6,7]},{"$tuple":[21,7,7]},{"$tuple":[21,5,8]},{"$tuple":[21,6,8]},{"$tuple":[21,7,8]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,5,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-0","room-1-0-0","window-east-1"]},"seed":0},"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,5,9]},"lo":{"$tuple":[22,4,6]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,4,7]},{"$tuple":[21,4,8]},{"$tuple":[22,4,7]},{"$tuple":[22,4,8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[22,5,7]},{"$tuple":[22,5,8]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,4,7]},{"$tuple":[23,4,8]},{"$tuple":[22,4,6]},{"$tuple":[22,4,9]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[22,4,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-0","room-1-0-0","window-east-1","box"]},"seed":0},"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,7,0]},"lo":{"$tuple":[12,4,-2]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[15,5,-1]},"lo":{"$tuple":[12,4,-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,4,-1]},"turn":0},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[15,5,-1]},"lo":{"$tuple":[12,4,-2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,5,0]},{"$tuple":[13,6,0]},{"$tuple":[13,7,0]},{"$tuple":[14,5,0]},{"$tuple":[14,6,0]},{"$tuple":[14,7,0]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[13,5,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-0","room-1-0-0","window-north-0"]},"seed":0},"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,5,-1]},"lo":{"$tuple":[12,4,-2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,4,0]},{"$tuple":[14,4,0]},{"$tuple":[13,4,-1]},{"$tuple":[14,4,-1]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,5,-1]},{"$tuple":[14,5,-1]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,4,-2]},{"$tuple":[14,4,-2]},{"$tuple":[12,4,-1]},{"$tuple":[15,4,-1]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[13,4,-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-0","room-1-0-0","window-north-0","box"]},"seed":0},"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,7,0]},"lo":{"$tuple":[17,4,-2]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[20,5,-1]},"lo":{"$tuple":[17,4,-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,4,-1]},"turn":0},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[20,5,-1]},"lo":{"$tuple":[17,4,-2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,5,0]},{"$tuple":[18,6,0]},{"$tuple":[18,7,0]},{"$tuple":[19,5,0]},{"$tuple":[19,6,0]},{"$tuple":[19,7,0]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[18,5,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-0","room-1-0-0","window-north-1"]},"seed":0},"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,5,-1]},"lo":{"$tuple":[17,4,-2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,4,0]},{"$tuple":[19,4,0]},{"$tuple":[18,4,-1]},{"$tuple":[19,4,-1]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,5,-1]},{"$tuple":[19,5,-1]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,4,-2]},{"$tuple":[19,4,-2]},{"$tuple":[17,4,-1]},{"$tuple":[20,4,-1]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[18,4,-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-0","room-1-0-0","window-north-1","box"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-1-1-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.storage","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","west"]},"facade_exclusions":[{"$tuple":[{"$tuple":[-7,0,10]},{"$tuple":[-5,9,12]}]}],"facade_projection":2,"flush_sides":{"$tuple":[]},"omitted_optional_facades":{},"purpose":"storage","sheltered_sides":{"$tuple":[]},"stair_axis":"x","stair_down":false,"stair_up":true,"windows":{"$tuple":["south","east"]}},"envelope":{"$type":"Box","hi":{"$tuple":[23,12,23]},"lo":{"$tuple":[9,3,9]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[21,8,21]},"lo":{"$tuple":[11,8,11]}},"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":[16,4,11]},"turn":0},"grant":null,"key":"north","kind":"access","region":{"$type":"Box","hi":{"$tuple":[16,5,11]},"lo":{"$tuple":[16,4,11]}}},{"$type":"Port","alignment":1,"capacity":10,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[11,4,16]},"turn":0},"grant":null,"key":"west","kind":"access","region":{"$type":"Box","hi":{"$tuple":[11,5,16]},"lo":{"$tuple":[11,4,16]}}},{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{"depth":11,"projection":1,"replace_limit":0,"width":11},"frame":{"$type":"Frame","origin":{"$tuple":[11,8,11]},"turn":0},"grant":"ceiling-mount","key":"ceiling","kind":"ceiling-decoration","region":{"$type":"Box","hi":{"$tuple":[21,8,21]},"lo":{"$tuple":[11,8,11]}}},{"$type":"Port","alignment":1,"capacity":1,"delegate":null,"facts":{"axis":"x","coordinate_space":"port-local","floor_plane":0,"headroom":3,"landing":{"$tuple":[7,1,4]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,9,11]},"turn":0},"grant":null,"key":"upper-floor","kind":"upper-floor-access","region":{"$type":"Box","hi":{"$tuple":[18,11,14]},"lo":{"$tuple":[13,9,13]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[21,11,21]},"lo":{"$tuple":[11,4,11]}},"cells":{"$tuple":[{"$tuple":[16,4,11]},{"$tuple":[11,4,16]},{"$tuple":[16,4,16]}]},"data":{},"kind":"route","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[21,8,21]},"lo":{"$tuple":[11,4,11]}},"cells":{"$tuple":[{"$tuple":[16,4,11]},{"$tuple":[11,4,16]},{"$tuple":[16,4,16]}]},"data":{"minimum":1},"kind":"light","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[20,8,20]},"lo":{"$tuple":[12,4,12]}},"cells":{"$tuple":[]},"data":{"groups":[["barrel"]]},"kind":"furnishing","phase":"complete"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,3,11]},{"$tuple":[11,9,11]},{"$tuple":[11,3,12]},{"$tuple":[11,9,12]},{"$tuple":[11,3,13]},{"$tuple":[11,9,13]},{"$tuple":[11,3,14]},{"$tuple":[11,9,14]},{"$tuple":[11,3,15]},{"$tuple":[11,9,15]},{"$tuple":[11,3,16]},{"$tuple":[11,9,16]},{"$tuple":[11,3,17]},{"$tuple":[11,9,17]},{"$tuple":[11,3,18]},{"$tuple":[11,9,18]},{"$tuple":[11,3,19]},{"$tuple":[11,9,19]},{"$tuple":[11,3,20]},{"$tuple":[11,9,20]},{"$tuple":[11,3,21]},{"$tuple":[11,9,21]},{"$tuple":[12,3,11]},{"$tuple":[12,9,11]},{"$tuple":[12,3,12]},{"$tuple":[12,9,12]},{"$tuple":[12,3,13]},{"$tuple":[12,9,13]},{"$tuple":[12,3,14]},{"$tuple":[12,9,14]},{"$tuple":[12,3,15]},{"$tuple":[12,9,15]},{"$tuple":[12,3,16]},{"$tuple":[12,9,16]},{"$tuple":[12,3,17]},{"$tuple":[12,9,17]},{"$tuple":[12,3,18]},{"$tuple":[12,9,18]},{"$tuple":[12,3,19]},{"$tuple":[12,9,19]},{"$tuple":[12,3,20]},{"$tuple":[12,9,20]},{"$tuple":[12,3,21]},{"$tuple":[12,9,21]},{"$tuple":[13,3,11]},{"$tuple":[13,9,11]},{"$tuple":[13,3,12]},{"$tuple":[13,9,12]},{"$tuple":[13,3,13]},{"$tuple":[13,3,14]},{"$tuple":[13,3,15]},{"$tuple":[13,9,15]},{"$tuple":[13,3,16]},{"$tuple":[13,9,16]},{"$tuple":[13,3,17]},{"$tuple":[13,9,17]},{"$tuple":[13,3,18]},{"$tuple":[13,9,18]},{"$tuple":[13,3,19]},{"$tuple":[13,9,19]},{"$tuple":[13,3,20]},{"$tuple":[13,9,20]},{"$tuple":[13,3,21]},{"$tuple":[13,9,21]},{"$tuple":[14,3,11]},{"$tuple":[14,9,11]},{"$tuple":[14,3,12]},{"$tuple":[14,9,12]},{"$tuple":[14,3,13]},{"$tuple":[14,3,14]},{"$tuple":[14,3,15]},{"$tuple":[14,9,15]},{"$tuple":[14,3,16]},{"$tuple":[14,9,16]},{"$tuple":[14,3,17]},{"$tuple":[14,9,17]},{"$tuple":[14,3,18]},{"$tuple":[14,9,18]},{"$tuple":[14,3,19]},{"$tuple":[14,9,19]},{"$tuple":[14,3,20]},{"$tuple":[14,9,20]},{"$tuple":[14,3,21]},{"$tuple":[14,9,21]},{"$tuple":[15,3,11]},{"$tuple":[15,9,11]},{"$tuple":[15,3,12]},{"$tuple":[15,9,12]},{"$tuple":[15,3,13]},{"$tuple":[15,3,14]},{"$tuple":[15,3,15]},{"$tuple":[15,9,15]},{"$tuple":[15,3,16]},{"$tuple":[15,9,16]},{"$tuple":[15,3,17]},{"$tuple":[15,9,17]},{"$tuple":[15,3,18]},{"$tuple":[15,9,18]},{"$tuple":[15,3,19]},{"$tuple":[15,9,19]},{"$tuple":[15,3,20]},{"$tuple":[15,9,20]},{"$tuple":[15,3,21]},{"$tuple":[15,9,21]},{"$tuple":[16,3,11]},{"$tuple":[16,9,11]},{"$tuple":[16,3,12]},{"$tuple":[16,9,12]},{"$tuple":[16,3,13]},{"$tuple":[16,3,14]},{"$tuple":[16,3,15]},{"$tuple":[16,9,15]},{"$tuple":[16,3,16]},{"$tuple":[16,9,16]},{"$tuple":[16,3,17]},{"$tuple":[16,9,17]},{"$tuple":[16,3,18]},{"$tuple":[16,9,18]},{"$tuple":[16,3,19]},{"$tuple":[16,9,19]},{"$tuple":[16,3,20]},{"$tuple":[16,9,20]},{"$tuple":[16,3,21]},{"$tuple":[16,9,21]},{"$tuple":[17,3,11]},{"$tuple":[17,9,11]},{"$tuple":[17,3,12]},{"$tuple":[17,9,12]},{"$tuple":[17,3,13]},{"$tuple":[17,3,14]},{"$tuple":[17,3,15]},{"$tuple":[17,9,15]},{"$tuple":[17,3,16]},{"$tuple":[17,9,16]},{"$tuple":[17,3,17]},{"$tuple":[17,9,17]},{"$tuple":[17,3,18]},{"$tuple":[17,9,18]},{"$tuple":[17,3,19]},{"$tuple":[17,9,19]},{"$tuple":[17,3,20]},{"$tuple":[17,9,20]},{"$tuple":[17,3,21]},{"$tuple":[17,9,21]},{"$tuple":[18,3,11]},{"$tuple":[18,9,11]},{"$tuple":[18,3,12]},{"$tuple":[18,9,12]},{"$tuple":[18,3,13]},{"$tuple":[18,3,14]},{"$tuple":[18,3,15]},{"$tuple":[18,9,15]},{"$tuple":[18,3,16]},{"$tuple":[18,9,16]},{"$tuple":[18,3,17]},{"$tuple":[18,9,17]},{"$tuple":[18,3,18]},{"$tuple":[18,9,18]},{"$tuple":[18,3,19]},{"$tuple":[18,9,19]},{"$tuple":[18,3,20]},{"$tuple":[18,9,20]},{"$tuple":[18,3,21]},{"$tuple":[18,9,21]},{"$tuple":[19,3,11]},{"$tuple":[19,9,11]},{"$tuple":[19,3,12]},{"$tuple":[19,9,12]},{"$tuple":[19,3,13]},{"$tuple":[19,9,13]},{"$tuple":[19,3,14]},{"$tuple":[19,9,14]},{"$tuple":[19,3,15]},{"$tuple":[19,9,15]},{"$tuple":[19,3,16]},{"$tuple":[19,9,16]},{"$tuple":[19,3,17]},{"$tuple":[19,9,17]},{"$tuple":[19,3,18]},{"$tuple":[19,9,18]},{"$tuple":[19,3,19]},{"$tuple":[19,9,19]},{"$tuple":[19,3,20]},{"$tuple":[19,9,20]},{"$tuple":[19,3,21]},{"$tuple":[19,9,21]},{"$tuple":[20,3,11]},{"$tuple":[20,9,11]},{"$tuple":[20,3,12]},{"$tuple":[20,9,12]},{"$tuple":[20,3,13]},{"$tuple":[20,9,13]},{"$tuple":[20,3,14]},{"$tuple":[20,9,14]},{"$tuple":[20,3,15]},{"$tuple":[20,9,15]},{"$tuple":[20,3,16]},{"$tuple":[20,9,16]},{"$tuple":[20,3,17]},{"$tuple":[20,9,17]},{"$tuple":[20,3,18]},{"$tuple":[20,9,18]},{"$tuple":[20,3,19]},{"$tuple":[20,9,19]},{"$tuple":[20,3,20]},{"$tuple":[20,9,20]},{"$tuple":[20,3,21]},{"$tuple":[20,9,21]},{"$tuple":[21,3,11]},{"$tuple":[21,9,11]},{"$tuple":[21,3,12]},{"$tuple":[21,9,12]},{"$tuple":[21,3,13]},{"$tuple":[21,9,13]},{"$tuple":[21,3,14]},{"$tuple":[21,9,14]},{"$tuple":[21,3,15]},{"$tuple":[21,9,15]},{"$tuple":[21,3,16]},{"$tuple":[21,9,16]},{"$tuple":[21,3,17]},{"$tuple":[21,9,17]},{"$tuple":[21,3,18]},{"$tuple":[21,9,18]},{"$tuple":[21,3,19]},{"$tuple":[21,9,19]},{"$tuple":[21,3,20]},{"$tuple":[21,9,20]},{"$tuple":[21,3,21]},{"$tuple":[21,9,21]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,3,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"depth":11,"doors":["north","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":"storage","sheltered_sides":[],"stair_axis":"x","stair_down":false,"stair_up":true,"upper_open":true,"width":11,"window_component":null,"windows":["south","east"]},"type":"hearth.components.interior.Room"}},"parent":"/building","path":"/building/room-1-1-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-1-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"room.storage","version":"4"},"/building/room-1-1-0/door-north":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-1-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":[16,5,11]},"lo":{"$tuple":[16,4,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,3,11]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[16,4,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"material":"spruce"},"type":"hearth.components.interior.Door"}},"parent":"/building/room-1-1-0","path":"/building/room-1-1-0/door-north","primary":"/building/room-1-1-0/wall-north","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-1-0","door-north"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"opening.door","version":"1"},"/building/room-1-1-0/door-west":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-1-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,5,16]},"lo":{"$tuple":[11,4,16]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,3,16]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,4,16]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"material":"spruce"},"type":"hearth.components.interior.Door"}},"parent":"/building/room-1-1-0","path":"/building/room-1-1-0/door-west","primary":"/building/room-1-1-0/wall-west","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-1-0","door-west"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"opening.door","version":"1"},"/building/room-1-1-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,6,22]},"lo":{"$tuple":[10,3,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,3,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"depth":11,"exclusions":[{"inputs":{"hi":[-5,9,12],"lo":[-7,0,10]},"type":"hearth.space.Box"}],"sides":["south","east"],"width":11},"type":"hearth.components.landscape.FacadeGarden"}},"parent":"/building/room-1-1-0","path":"/building/room-1-1-0/facade-garden","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-1-0","facade-garden"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.garden","version":"1"},"/building/room-1-1-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,3,21]},"lo":{"$tuple":[11,3,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,3,11]},"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-1-0","path":"/building/room-1-1-0/floor","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-1-0","floor"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"surface.floor","version":"1"},"/building/room-1-1-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.storage","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":[4,"no clear supported station and route"]}],"placements":[{"$tuple":[0,{"$tuple":[2,0,1]},0,{"$tuple":[2,0,3]}]},{"$tuple":[1,{"$tuple":[3,0,9]},3,{"$tuple":[5,0,9]}]},{"$tuple":[3,{"$tuple":[2,0,7]},2,{"$tuple":[2,0,5]}]}],"purpose":"storage","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,7,20]},"lo":{"$tuple":[12,4,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,4,20]},{"$tuple":[16,5,20]},{"$tuple":[14,4,19]},{"$tuple":[16,4,19]},{"$tuple":[14,5,19]},{"$tuple":[16,5,19]},{"$tuple":[14,4,18]},{"$tuple":[16,4,18]},{"$tuple":[14,5,18]},{"$tuple":[16,5,18]},{"$tuple":[14,4,17]},{"$tuple":[16,4,17]},{"$tuple":[14,5,17]},{"$tuple":[16,5,17]},{"$tuple":[12,4,16]},{"$tuple":[13,4,16]},{"$tuple":[14,4,16]},{"$tuple":[15,4,16]},{"$tuple":[16,4,16]},{"$tuple":[17,4,16]},{"$tuple":[18,4,16]},{"$tuple":[19,4,16]},{"$tuple":[20,4,16]},{"$tuple":[12,5,16]},{"$tuple":[13,5,16]},{"$tuple":[14,5,16]},{"$tuple":[15,5,16]},{"$tuple":[16,5,16]},{"$tuple":[17,5,16]},{"$tuple":[18,5,16]},{"$tuple":[19,5,16]},{"$tuple":[20,5,16]},{"$tuple":[16,4,15]},{"$tuple":[16,5,15]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[20,7,20]},"lo":{"$tuple":[12,4,12]}},"cells":{"$tuple":[{"$tuple":[16,4,16]},{"$tuple":[14,4,19]},{"$tuple":[20,4,16]},{"$tuple":[16,4,19]}]},"data":{},"kind":"route","phase":"complete"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[20,7,20]},"lo":{"$tuple":[12,4,12]}},"cells":{"$tuple":[]},"data":{"groups":[["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,4,21]},"turn":3},"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":"storage","stair":true,"width":11},"type":"hearth.components.roomlayout.FittedInterior"}},"parent":"/building/room-1-1-0","path":"/building/room-1-1-0/furniture","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-1-0","furniture"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furniture.fitted.storage","version":"1"},"/building/room-1-1-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.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":[14,6,19]},"lo":{"$tuple":[12,4,18]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[14,4,19]},"turn":3},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[14,5,19]},"lo":{"$tuple":[14,4,18]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[12,3,19]},{"$tuple":[13,3,19]},{"$tuple":[14,3,19]},{"$tuple":[12,3,18]},{"$tuple":[13,3,18]},{"$tuple":[14,3,18]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,4,19]},{"$tuple":[14,5,19]},{"$tuple":[14,4,18]},{"$tuple":[14,5,18]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[13,6,19]},"lo":{"$tuple":[12,4,18]}},"cells":{"$tuple":[]},"data":{"groups":[["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[12,4,19]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"storage"},"type":"hearth.components.furnishing.FurnitureGroup"}},"parent":"/building/room-1-1-0/furniture","path":"/building/room-1-1-0/furniture/station-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-1-0","furniture","station-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.storage","version":"1"},"/building/room-1-1-0/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":[20,6,18]},"lo":{"$tuple":[18,4,16]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[20,4,16]},"turn":2},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[20,5,16]},"lo":{"$tuple":[18,4,16]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[20,3,18]},{"$tuple":[20,3,17]},{"$tuple":[20,3,16]},{"$tuple":[19,3,18]},{"$tuple":[19,3,17]},{"$tuple":[19,3,16]},{"$tuple":[18,3,18]},{"$tuple":[18,3,17]},{"$tuple":[18,3,16]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[20,4,16]},{"$tuple":[20,5,16]},{"$tuple":[19,4,16]},{"$tuple":[19,5,16]},{"$tuple":[18,4,16]},{"$tuple":[18,5,16]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[20,6,18]},"lo":{"$tuple":[18,4,16]}},"cells":{"$tuple":[]},"data":{"groups":[["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[20,4,18]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"cabinet","width":3},"type":"hearth.components.domestic.DomesticSuite"}},"parent":"/building/room-1-1-0/furniture","path":"/building/room-1-1-0/furniture/station-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-1-0","furniture","station-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.suite.cabinet","version":"1"},"/building/room-1-1-0/furniture/station-3":{"$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":[18,6,20]},"lo":{"$tuple":[16,4,19]}},"grants":{"$tuple":[]},"ports":{"$tuple":[{"$type":"Port","alignment":1,"capacity":4,"delegate":null,"facts":{},"frame":{"$type":"Frame","origin":{"$tuple":[16,4,19]},"turn":1},"grant":null,"key":"use","kind":"interaction","region":{"$type":"Box","hi":{"$tuple":[16,5,20]},"lo":{"$tuple":[16,4,19]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,3,19]},{"$tuple":[17,3,19]},{"$tuple":[16,3,19]},{"$tuple":[18,3,20]},{"$tuple":[17,3,20]},{"$tuple":[16,3,20]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,4,19]},{"$tuple":[16,5,19]},{"$tuple":[16,4,20]},{"$tuple":[16,5,20]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[18,6,20]},"lo":{"$tuple":[17,4,19]}},"cells":{"$tuple":[]},"data":{"groups":[["barrel"]]},"kind":"furnishing","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[18,4,19]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"purpose":"storage"},"type":"hearth.components.furnishing.FurnitureGroup"}},"parent":"/building/room-1-1-0/furniture","path":"/building/room-1-1-0/furniture/station-3","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-1-0","furniture","station-3"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.group.storage","version":"1"},"/building/room-1-1-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,2]},{"$tuple":[1,0,3]},{"$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":[3,0,2]},{"$tuple":[3,0,3]},{"$tuple":[3,0,4]},{"$tuple":[3,0,5]},{"$tuple":[3,0,6]},{"$tuple":[5,0,8]},{"$tuple":[5,0,9]},{"$tuple":[6,0,8]},{"$tuple":[6,0,9]}]},"envelope":{"$type":"Box","hi":{"$tuple":[20,4,20]},"lo":{"$tuple":[12,4,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,3,20]},{"$tuple":[14,3,20]},{"$tuple":[15,3,20]},{"$tuple":[16,3,20]},{"$tuple":[17,3,20]},{"$tuple":[14,3,19]},{"$tuple":[15,3,19]},{"$tuple":[16,3,19]},{"$tuple":[13,3,18]},{"$tuple":[14,3,18]},{"$tuple":[15,3,18]},{"$tuple":[16,3,18]},{"$tuple":[17,3,18]},{"$tuple":[19,3,16]},{"$tuple":[20,3,16]},{"$tuple":[19,3,15]},{"$tuple":[20,3,15]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,4,21]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"centers":[[2,0,3],[5,0,9],[2,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-1-1-0/furniture","path":"/building/room-1-1-0/furniture/textiles","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-1-0","furniture","textiles"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"furnishing.textiles","version":"1"},"/building/room-1-1-0/joinery-east":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-1-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,8,20]},"lo":{"$tuple":[21,3,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,8,12]},{"$tuple":[21,8,20]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,4,12]},"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-1-0","path":"/building/room-1-1-0/joinery-east","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-1-0","joinery-east"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.joinery","version":"1"},"/building/room-1-1-0/joinery-south":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-1-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,8,22]},"lo":{"$tuple":[11,3,21]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,8,21]},{"$tuple":[11,8,21]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,4,21]},"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-1-0","path":"/building/room-1-1-0/joinery-south","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-1-0","joinery-south"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"facade.joinery","version":"1"},"/building/room-1-1-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":[19,8,19]},"lo":{"$tuple":[19,7,19]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[19,7,19]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[19,7,19]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"hanging":true},"type":"hearth.components.interior.Light"}},"parent":"/building/room-1-1-0","path":"/building/room-1-1-0/light-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-1-0","light-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.lantern","version":"1"},"/building/room-1-1-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":[13,8,16]},"lo":{"$tuple":[13,7,16]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,7,16]}]},"data":{"names":["lantern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[13,7,16]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"hanging":true},"type":"hearth.components.interior.Light"}},"parent":"/building/room-1-1-0","path":"/building/room-1-1-0/light-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-1-0","light-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"light.lantern","version":"1"},"/building/room-1-1-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":[19,12,14]},"lo":{"$tuple":[12,4,13]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,4,14]},{"$tuple":[13,4,13]},{"$tuple":[14,5,14]},{"$tuple":[14,5,13]},{"$tuple":[15,6,14]},{"$tuple":[15,6,13]},{"$tuple":[16,7,14]},{"$tuple":[16,7,13]},{"$tuple":[17,8,14]},{"$tuple":[17,8,13]},{"$tuple":[18,9,14]},{"$tuple":[18,9,13]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,5,14]},{"$tuple":[13,6,14]},{"$tuple":[13,7,14]},{"$tuple":[13,5,13]},{"$tuple":[13,6,13]},{"$tuple":[13,7,13]},{"$tuple":[14,6,14]},{"$tuple":[14,7,14]},{"$tuple":[14,8,14]},{"$tuple":[14,6,13]},{"$tuple":[14,7,13]},{"$tuple":[14,8,13]},{"$tuple":[15,7,14]},{"$tuple":[15,8,14]},{"$tuple":[15,9,14]},{"$tuple":[15,7,13]},{"$tuple":[15,8,13]},{"$tuple":[15,9,13]},{"$tuple":[16,8,14]},{"$tuple":[16,9,14]},{"$tuple":[16,10,14]},{"$tuple":[16,8,13]},{"$tuple":[16,9,13]},{"$tuple":[16,10,13]},{"$tuple":[17,9,14]},{"$tuple":[17,10,14]},{"$tuple":[17,11,14]},{"$tuple":[17,9,13]},{"$tuple":[17,10,13]},{"$tuple":[17,11,13]},{"$tuple":[18,10,14]},{"$tuple":[18,11,14]},{"$tuple":[18,12,14]},{"$tuple":[18,10,13]},{"$tuple":[18,11,13]},{"$tuple":[18,12,13]}]},"data":{},"kind":"clear","phase":"invariant"},{"$type":"Rule","box":{"$type":"Box","hi":{"$tuple":[19,12,14]},"lo":{"$tuple":[12,4,13]}},"cells":{"$tuple":[{"$tuple":[13,5,14]},{"$tuple":[13,5,13]},{"$tuple":[14,6,14]},{"$tuple":[14,6,13]},{"$tuple":[15,7,14]},{"$tuple":[15,7,13]},{"$tuple":[16,8,14]},{"$tuple":[16,8,13]},{"$tuple":[17,9,14]},{"$tuple":[17,9,13]},{"$tuple":[18,10,14]},{"$tuple":[18,10,13]}]},"data":{},"kind":"route","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[13,4,14]},"turn":3},"parameters":{"arguments":{},"construction":{"inputs":{"rise":6,"width":2},"type":"hearth.components.interior.Stair"}},"parent":"/building/room-1-1-0","path":"/building/room-1-1-0/stairs","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-1-0","stairs"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"circulation.stair","version":"1"},"/building/room-1-1-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,8,20]},"lo":{"$tuple":[21,4,12]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[21,7,19]},"lo":{"$tuple":[21,4,13]}},"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,4,13]},"turn":1},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[21,7,19]},"lo":{"$tuple":[21,4,13]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,3,12]},{"$tuple":[21,4,12]},{"$tuple":[21,5,12]},{"$tuple":[21,6,12]},{"$tuple":[21,7,12]},{"$tuple":[21,8,12]},{"$tuple":[21,3,20]},{"$tuple":[21,4,20]},{"$tuple":[21,5,20]},{"$tuple":[21,6,20]},{"$tuple":[21,7,20]},{"$tuple":[21,8,20]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,4,12]},{"$tuple":[21,5,12]},{"$tuple":[21,6,12]},{"$tuple":[21,7,12]},{"$tuple":[21,8,12]},{"$tuple":[21,4,13]},{"$tuple":[21,5,13]},{"$tuple":[21,6,13]},{"$tuple":[21,7,13]},{"$tuple":[21,8,13]},{"$tuple":[21,4,14]},{"$tuple":[21,5,14]},{"$tuple":[21,6,14]},{"$tuple":[21,7,14]},{"$tuple":[21,8,14]},{"$tuple":[21,4,15]},{"$tuple":[21,5,15]},{"$tuple":[21,6,15]},{"$tuple":[21,7,15]},{"$tuple":[21,8,15]},{"$tuple":[21,4,16]},{"$tuple":[21,5,16]},{"$tuple":[21,6,16]},{"$tuple":[21,7,16]},{"$tuple":[21,8,16]},{"$tuple":[21,4,17]},{"$tuple":[21,5,17]},{"$tuple":[21,6,17]},{"$tuple":[21,7,17]},{"$tuple":[21,8,17]},{"$tuple":[21,4,18]},{"$tuple":[21,5,18]},{"$tuple":[21,6,18]},{"$tuple":[21,7,18]},{"$tuple":[21,8,18]},{"$tuple":[21,4,19]},{"$tuple":[21,5,19]},{"$tuple":[21,6,19]},{"$tuple":[21,7,19]},{"$tuple":[21,8,19]},{"$tuple":[21,4,20]},{"$tuple":[21,5,20]},{"$tuple":[21,6,20]},{"$tuple":[21,7,20]},{"$tuple":[21,8,20]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,4,12]},"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-1-0","path":"/building/room-1-1-0/wall-east","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-1-0","wall-east"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-1-1-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,8,11]},"lo":{"$tuple":[11,4,11]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[20,7,11]},"lo":{"$tuple":[12,4,11]}},"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,4,11]},"turn":0},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[20,7,11]},"lo":{"$tuple":[12,4,11]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,3,11]},{"$tuple":[11,4,11]},{"$tuple":[11,5,11]},{"$tuple":[11,6,11]},{"$tuple":[11,7,11]},{"$tuple":[11,8,11]},{"$tuple":[21,3,11]},{"$tuple":[21,4,11]},{"$tuple":[21,5,11]},{"$tuple":[21,6,11]},{"$tuple":[21,7,11]},{"$tuple":[21,8,11]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,4,11]},{"$tuple":[11,5,11]},{"$tuple":[11,6,11]},{"$tuple":[11,7,11]},{"$tuple":[11,8,11]},{"$tuple":[12,4,11]},{"$tuple":[12,5,11]},{"$tuple":[12,6,11]},{"$tuple":[12,7,11]},{"$tuple":[12,8,11]},{"$tuple":[13,4,11]},{"$tuple":[13,5,11]},{"$tuple":[13,6,11]},{"$tuple":[13,7,11]},{"$tuple":[13,8,11]},{"$tuple":[14,4,11]},{"$tuple":[14,5,11]},{"$tuple":[14,6,11]},{"$tuple":[14,7,11]},{"$tuple":[14,8,11]},{"$tuple":[15,4,11]},{"$tuple":[15,5,11]},{"$tuple":[15,6,11]},{"$tuple":[15,7,11]},{"$tuple":[15,8,11]},{"$tuple":[16,4,11]},{"$tuple":[16,5,11]},{"$tuple":[16,6,11]},{"$tuple":[16,7,11]},{"$tuple":[16,8,11]},{"$tuple":[17,4,11]},{"$tuple":[17,5,11]},{"$tuple":[17,6,11]},{"$tuple":[17,7,11]},{"$tuple":[17,8,11]},{"$tuple":[18,4,11]},{"$tuple":[18,5,11]},{"$tuple":[18,6,11]},{"$tuple":[18,7,11]},{"$tuple":[18,8,11]},{"$tuple":[19,4,11]},{"$tuple":[19,5,11]},{"$tuple":[19,6,11]},{"$tuple":[19,7,11]},{"$tuple":[19,8,11]},{"$tuple":[20,4,11]},{"$tuple":[20,5,11]},{"$tuple":[20,6,11]},{"$tuple":[20,7,11]},{"$tuple":[20,8,11]},{"$tuple":[21,4,11]},{"$tuple":[21,5,11]},{"$tuple":[21,6,11]},{"$tuple":[21,7,11]},{"$tuple":[21,8,11]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,4,11]},"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-1-0","path":"/building/room-1-1-0/wall-north","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-1-0","wall-north"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-1-1-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,8,21]},"lo":{"$tuple":[11,4,21]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[20,7,21]},"lo":{"$tuple":[12,4,21]}},"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,4,21]},"turn":2},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[20,7,21]},"lo":{"$tuple":[12,4,21]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,3,21]},{"$tuple":[21,4,21]},{"$tuple":[21,5,21]},{"$tuple":[21,6,21]},{"$tuple":[21,7,21]},{"$tuple":[21,8,21]},{"$tuple":[11,3,21]},{"$tuple":[11,4,21]},{"$tuple":[11,5,21]},{"$tuple":[11,6,21]},{"$tuple":[11,7,21]},{"$tuple":[11,8,21]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,4,21]},{"$tuple":[21,5,21]},{"$tuple":[21,6,21]},{"$tuple":[21,7,21]},{"$tuple":[21,8,21]},{"$tuple":[20,4,21]},{"$tuple":[20,5,21]},{"$tuple":[20,6,21]},{"$tuple":[20,7,21]},{"$tuple":[20,8,21]},{"$tuple":[19,4,21]},{"$tuple":[19,5,21]},{"$tuple":[19,6,21]},{"$tuple":[19,7,21]},{"$tuple":[19,8,21]},{"$tuple":[18,4,21]},{"$tuple":[18,5,21]},{"$tuple":[18,6,21]},{"$tuple":[18,7,21]},{"$tuple":[18,8,21]},{"$tuple":[17,4,21]},{"$tuple":[17,5,21]},{"$tuple":[17,6,21]},{"$tuple":[17,7,21]},{"$tuple":[17,8,21]},{"$tuple":[16,4,21]},{"$tuple":[16,5,21]},{"$tuple":[16,6,21]},{"$tuple":[16,7,21]},{"$tuple":[16,8,21]},{"$tuple":[15,4,21]},{"$tuple":[15,5,21]},{"$tuple":[15,6,21]},{"$tuple":[15,7,21]},{"$tuple":[15,8,21]},{"$tuple":[14,4,21]},{"$tuple":[14,5,21]},{"$tuple":[14,6,21]},{"$tuple":[14,7,21]},{"$tuple":[14,8,21]},{"$tuple":[13,4,21]},{"$tuple":[13,5,21]},{"$tuple":[13,6,21]},{"$tuple":[13,7,21]},{"$tuple":[13,8,21]},{"$tuple":[12,4,21]},{"$tuple":[12,5,21]},{"$tuple":[12,6,21]},{"$tuple":[12,7,21]},{"$tuple":[12,8,21]},{"$tuple":[11,4,21]},{"$tuple":[11,5,21]},{"$tuple":[11,6,21]},{"$tuple":[11,7,21]},{"$tuple":[11,8,21]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,4,21]},"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-1-0","path":"/building/room-1-1-0/wall-south","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-1-0","wall-south"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-1-1-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,8,20]},"lo":{"$tuple":[11,4,12]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[11,7,19]},"lo":{"$tuple":[11,4,13]}},"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,4,19]},"turn":3},"grant":"install","key":"infill","kind":"wall-installation","region":{"$type":"Box","hi":{"$tuple":[11,7,19]},"lo":{"$tuple":[11,4,13]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,3,20]},{"$tuple":[11,4,20]},{"$tuple":[11,5,20]},{"$tuple":[11,6,20]},{"$tuple":[11,7,20]},{"$tuple":[11,8,20]},{"$tuple":[11,3,12]},{"$tuple":[11,4,12]},{"$tuple":[11,5,12]},{"$tuple":[11,6,12]},{"$tuple":[11,7,12]},{"$tuple":[11,8,12]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[11,4,20]},{"$tuple":[11,5,20]},{"$tuple":[11,6,20]},{"$tuple":[11,7,20]},{"$tuple":[11,8,20]},{"$tuple":[11,4,19]},{"$tuple":[11,5,19]},{"$tuple":[11,6,19]},{"$tuple":[11,7,19]},{"$tuple":[11,8,19]},{"$tuple":[11,4,18]},{"$tuple":[11,5,18]},{"$tuple":[11,6,18]},{"$tuple":[11,7,18]},{"$tuple":[11,8,18]},{"$tuple":[11,4,17]},{"$tuple":[11,5,17]},{"$tuple":[11,6,17]},{"$tuple":[11,7,17]},{"$tuple":[11,8,17]},{"$tuple":[11,4,16]},{"$tuple":[11,5,16]},{"$tuple":[11,6,16]},{"$tuple":[11,7,16]},{"$tuple":[11,8,16]},{"$tuple":[11,4,15]},{"$tuple":[11,5,15]},{"$tuple":[11,6,15]},{"$tuple":[11,7,15]},{"$tuple":[11,8,15]},{"$tuple":[11,4,14]},{"$tuple":[11,5,14]},{"$tuple":[11,6,14]},{"$tuple":[11,7,14]},{"$tuple":[11,8,14]},{"$tuple":[11,4,13]},{"$tuple":[11,5,13]},{"$tuple":[11,6,13]},{"$tuple":[11,7,13]},{"$tuple":[11,8,13]},{"$tuple":[11,4,12]},{"$tuple":[11,5,12]},{"$tuple":[11,6,12]},{"$tuple":[11,7,12]},{"$tuple":[11,8,12]}]},"data":{},"kind":"sealed","phase":"complete"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[11,4,20]},"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-1-0","path":"/building/room-1-1-0/wall-west","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-1-0","wall-west"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"wall.framed","version":"1"},"/building/room-1-1-0/window-east-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-1-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,7,15]},"lo":{"$tuple":[21,4,12]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[23,5,15]},"lo":{"$tuple":[22,4,12]}},"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,4,13]},"turn":1},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[23,5,15]},"lo":{"$tuple":[22,4,12]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,5,13]},{"$tuple":[21,6,13]},{"$tuple":[21,7,13]},{"$tuple":[21,5,14]},{"$tuple":[21,6,14]},{"$tuple":[21,7,14]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,5,13]},"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-1-0","path":"/building/room-1-1-0/window-east-0","primary":"/building/room-1-1-0/wall-east","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-1-0","window-east-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-1-1-0/window-east-0/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-1-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,5,15]},"lo":{"$tuple":[22,4,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,4,13]},{"$tuple":[21,4,14]},{"$tuple":[22,4,13]},{"$tuple":[22,4,14]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[22,5,13]},{"$tuple":[22,5,14]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,4,13]},{"$tuple":[23,4,14]},{"$tuple":[22,4,12]},{"$tuple":[22,4,15]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[22,4,13]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-1-1-0/window-east-0","path":"/building/room-1-1-0/window-east-0/box","primary":"/building/room-1-1-0/window-east-0","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-1-0","window-east-0","box"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-1-1-0/window-east-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-1-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,7,20]},"lo":{"$tuple":[21,4,17]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[23,5,20]},"lo":{"$tuple":[22,4,17]}},"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,4,18]},"turn":1},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[23,5,20]},"lo":{"$tuple":[22,4,17]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,5,18]},{"$tuple":[21,6,18]},{"$tuple":[21,7,18]},{"$tuple":[21,5,19]},{"$tuple":[21,6,19]},{"$tuple":[21,7,19]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,5,18]},"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-1-0","path":"/building/room-1-1-0/window-east-1","primary":"/building/room-1-1-0/wall-east","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-1-0","window-east-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-1-1-0/window-east-1/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-1-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,5,20]},"lo":{"$tuple":[22,4,17]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,4,18]},{"$tuple":[21,4,19]},{"$tuple":[22,4,18]},{"$tuple":[22,4,19]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[22,5,18]},{"$tuple":[22,5,19]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,4,18]},{"$tuple":[23,4,19]},{"$tuple":[22,4,17]},{"$tuple":[22,4,20]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[22,4,18]},"turn":1},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-1-1-0/window-east-1","path":"/building/room-1-1-0/window-east-1/box","primary":"/building/room-1-1-0/window-east-1","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-1-0","window-east-1","box"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-1-1-0/window-south-0":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-1-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,7,23]},"lo":{"$tuple":[17,4,21]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[20,5,23]},"lo":{"$tuple":[17,4,22]}},"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,4,22]},"turn":2},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[20,5,23]},"lo":{"$tuple":[17,4,22]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[19,5,21]},{"$tuple":[19,6,21]},{"$tuple":[19,7,21]},{"$tuple":[18,5,21]},{"$tuple":[18,6,21]},{"$tuple":[18,7,21]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[19,5,21]},"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-1-0","path":"/building/room-1-1-0/window-south-0","primary":"/building/room-1-1-0/wall-south","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-1-0","window-south-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-1-1-0/window-south-0/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-1-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,5,23]},"lo":{"$tuple":[17,4,22]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[19,4,21]},{"$tuple":[18,4,21]},{"$tuple":[19,4,22]},{"$tuple":[18,4,22]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[19,5,22]},{"$tuple":[18,5,22]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[19,4,23]},{"$tuple":[18,4,23]},{"$tuple":[20,4,22]},{"$tuple":[17,4,22]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[19,4,22]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-1-1-0/window-south-0","path":"/building/room-1-1-0/window-south-0/box","primary":"/building/room-1-1-0/window-south-0","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-1-0","window-south-0","box"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.window-box","version":"1"},"/building/room-1-1-0/window-south-1":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-1-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,7,23]},"lo":{"$tuple":[12,4,21]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[15,5,23]},"lo":{"$tuple":[12,4,22]}},"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,4,22]},"turn":2},"grant":"planting","key":"garden","kind":"window-garden","region":{"$type":"Box","hi":{"$tuple":[15,5,23]},"lo":{"$tuple":[12,4,22]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,5,21]},{"$tuple":[14,6,21]},{"$tuple":[14,7,21]},{"$tuple":[13,5,21]},{"$tuple":[13,6,21]},{"$tuple":[13,7,21]}]},"data":{},"kind":"sealed","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[14,5,21]},"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-1-0","path":"/building/room-1-1-0/window-south-1","primary":"/building/room-1-1-0/wall-south","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-1-0","window-south-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"window.shuttered","version":"2"},"/building/room-1-1-0/window-south-1/box":{"$type":"Node","bindings":{"$tuple":[{"$type":"Binding","host":"/building/room-1-1-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,5,23]},"lo":{"$tuple":[12,4,22]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,4,21]},{"$tuple":[13,4,21]},{"$tuple":[14,4,22]},{"$tuple":[13,4,22]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,5,22]},{"$tuple":[13,5,22]}]},"data":{"names":["poppy","cornflower","oxeye_daisy"]},"kind":"expected","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,4,23]},{"$tuple":[13,4,23]},{"$tuple":[15,4,22]},{"$tuple":[12,4,22]}]},"data":{"names":["spruce_trapdoor"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[14,4,22]},"turn":2},"parameters":{"arguments":{},"construction":{"inputs":{"flowers":["poppy","cornflower","oxeye_daisy"]},"type":"hearth.components.windowbox.WindowBox"}},"parent":"/building/room-1-1-0/window-south-1","path":"/building/room-1-1-0/window-south-1/box","primary":"/building/room-1-1-0/window-south-1","scope":{"$type":"Scope","key":{"$tuple":["building","alternative-0","room-1-1-0","window-south-1","box"]},"seed":0},"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,31]},"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,31],"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":0},"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":0},"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":0},"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":0},"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":0},"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":0},"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,0,-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":0},"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":0},"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":0},"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,1,0,2]},{"$tuple":[1,2,3,2]},{"$tuple":[2,1,0,2]},{"$tuple":[2,1,3,2]},{"$tuple":[3,1,0,2]},{"$tuple":[3,1,3,2]},{"$tuple":[4,1,0,2]},{"$tuple":[4,1,1,2]},{"$tuple":[4,1,2,2]},{"$tuple":[4,1,3,2]}],"excavation":0,"fill":9,"strategy":"stepped"},"envelope":{"$type":"Box","hi":{"$tuple":[14,2,-10]},"lo":{"$tuple":[10,0,-13]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[{"$type":"Box","hi":{"$tuple":[14,2,-10]},"lo":{"$tuple":[10,0,-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,1,-13]},{"$tuple":[11,0,-13]},{"$tuple":[11,2,-10]},{"$tuple":[11,1,-10]},{"$tuple":[12,1,-13]},{"$tuple":[12,0,-13]},{"$tuple":[12,1,-10]},{"$tuple":[12,0,-10]},{"$tuple":[13,1,-13]},{"$tuple":[13,0,-13]},{"$tuple":[13,1,-10]},{"$tuple":[13,0,-10]},{"$tuple":[14,1,-13]},{"$tuple":[14,0,-13]},{"$tuple":[14,1,-12]},{"$tuple":[14,0,-12]},{"$tuple":[14,1,-11]},{"$tuple":[14,0,-11]},{"$tuple":[14,1,-10]},{"$tuple":[14,0,-10]},{"$tuple":[11,2,-13]},{"$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,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":0},"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,1,1]},{"$tuple":[1,2,2]},{"$tuple":[2,1,1]},{"$tuple":[2,1,2]},{"$tuple":[3,1,1]},{"$tuple":[3,1,2]}]},"envelope":{"$type":"Box","hi":{"$tuple":[13,2,-11]},"lo":{"$tuple":[11,1,-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":0},"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":0},"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":0},"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":0},"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":0},"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":0},"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,0,-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":0},"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":0},"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":0},"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,1,0,2]},{"$tuple":[2,1,3,2]},{"$tuple":[3,1,0,2]},{"$tuple":[3,1,3,2]},{"$tuple":[4,1,0,2]},{"$tuple":[4,1,1,2]},{"$tuple":[4,1,2,2]},{"$tuple":[4,1,3,2]}],"excavation":0,"fill":8,"strategy":"stepped"},"envelope":{"$type":"Box","hi":{"$tuple":[14,2,-6]},"lo":{"$tuple":[10,0,-9]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[{"$type":"Box","hi":{"$tuple":[14,2,-6]},"lo":{"$tuple":[10,0,-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,1,-9]},{"$tuple":[12,0,-9]},{"$tuple":[12,1,-6]},{"$tuple":[12,0,-6]},{"$tuple":[13,1,-9]},{"$tuple":[13,0,-9]},{"$tuple":[13,1,-6]},{"$tuple":[13,0,-6]},{"$tuple":[14,1,-9]},{"$tuple":[14,0,-9]},{"$tuple":[14,1,-8]},{"$tuple":[14,0,-8]},{"$tuple":[14,1,-7]},{"$tuple":[14,0,-7]},{"$tuple":[14,1,-6]},{"$tuple":[14,0,-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,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":0},"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,1,1]},{"$tuple":[2,1,2]},{"$tuple":[3,1,1]},{"$tuple":[3,1,2]}]},"envelope":{"$type":"Box","hi":{"$tuple":[13,2,-7]},"lo":{"$tuple":[11,1,-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":0},"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,-5]},{"$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":[0,0,11]},{"$tuple":[0,0,12]},{"$tuple":[0,0,13]},{"$tuple":[0,0,14]},{"$tuple":[0,0,15]},{"$tuple":[0,0,16]},{"$tuple":[0,0,17]},{"$tuple":[0,0,18]},{"$tuple":[0,0,19]},{"$tuple":[0,0,20]},{"$tuple":[0,0,21]},{"$tuple":[1,0,-5]},{"$tuple":[1,0,21]},{"$tuple":[2,0,-5]},{"$tuple":[2,0,21]},{"$tuple":[3,0,-5]},{"$tuple":[3,0,21]},{"$tuple":[4,0,-5]},{"$tuple":[4,0,22]},{"$tuple":[4,0,23]},{"$tuple":[5,0,-5]},{"$tuple":[5,0,23]},{"$tuple":[6,0,-5]},{"$tuple":[6,0,22]},{"$tuple":[6,0,23]},{"$tuple":[7,0,-5]},{"$tuple":[7,0,21]},{"$tuple":[8,0,-5]},{"$tuple":[8,0,21]},{"$tuple":[9,0,-5]},{"$tuple":[9,0,21]},{"$tuple":[10,0,-5]},{"$tuple":[10,0,21]},{"$tuple":[11,0,-5]},{"$tuple":[11,0,21]},{"$tuple":[12,0,-5]},{"$tuple":[12,0,21]},{"$tuple":[13,0,-5]},{"$tuple":[13,0,21]},{"$tuple":[14,0,-5]},{"$tuple":[14,0,21]},{"$tuple":[15,0,-5]},{"$tuple":[15,0,21]},{"$tuple":[16,0,-5]},{"$tuple":[16,0,21]},{"$tuple":[17,0,-5]},{"$tuple":[17,0,21]},{"$tuple":[18,0,-5]},{"$tuple":[18,0,21]},{"$tuple":[19,0,-5]},{"$tuple":[19,0,21]},{"$tuple":[20,0,-5]},{"$tuple":[20,0,21]},{"$tuple":[21,0,-5]},{"$tuple":[21,0,-4]},{"$tuple":[21,0,-3]},{"$tuple":[21,0,-2]},{"$tuple":[21,0,-1]},{"$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]},{"$tuple":[21,0,11]},{"$tuple":[21,0,12]},{"$tuple":[21,0,13]},{"$tuple":[21,0,14]},{"$tuple":[21,0,15]},{"$tuple":[21,0,16]},{"$tuple":[21,0,17]},{"$tuple":[21,0,18]},{"$tuple":[21,0,19]},{"$tuple":[21,0,20]},{"$tuple":[21,0,21]}]},"plants":[{"$tuple":[{"$tuple":[-4,3,-1]},"rose_bush"]},{"$tuple":[{"$tuple":[-4,3,9]},"flowering_azalea"]},{"$tuple":[{"$tuple":[-4,3,11]},"azalea"]},{"$tuple":[{"$tuple":[-4,3,13]},"azalea"]},{"$tuple":[{"$tuple":[-4,3,14]},"flowering_azalea"]},{"$tuple":[{"$tuple":[-4,3,15]},"allium"]},{"$tuple":[{"$tuple":[-4,3,16]},"poppy"]},{"$tuple":[{"$tuple":[-3,3,-5]},"fern"]},{"$tuple":[{"$tuple":[-3,3,-4]},"allium"]},{"$tuple":[{"$tuple":[-3,3,-3]},"azalea"]},{"$tuple":[{"$tuple":[-3,3,-1]},"azalea"]},{"$tuple":[{"$tuple":[-3,3,1]},"flowering_azalea"]},{"$tuple":[{"$tuple":[-3,3,5]},"poppy"]},{"$tuple":[{"$tuple":[-3,3,7]},"azalea"]},{"$tuple":[{"$tuple":[-3,3,8]},"rose_bush"]},{"$tuple":[{"$tuple":[-3,3,10]},"flowering_azalea"]},{"$tuple":[{"$tuple":[-3,3,12]},"allium"]},{"$tuple":[{"$tuple":[-3,2,16]},"azalea"]},{"$tuple":[{"$tuple":[-3,2,18]},"poppy"]},{"$tuple":[{"$tuple":[-3,2,19]},"fern"]},{"$tuple":[{"$tuple":[-3,3,20]},"poppy"]},{"$tuple":[{"$tuple":[-3,3,21]},"poppy"]},{"$tuple":[{"$tuple":[-2,3,-5]},"fern"]},{"$tuple":[{"$tuple":[-2,3,-4]},"azalea"]},{"$tuple":[{"$tuple":[-2,3,-3]},"flowering_azalea"]},{"$tuple":[{"$tuple":[-2,3,-2]},"fern"]},{"$tuple":[{"$tuple":[-2,3,0]},"allium"]},{"$tuple":[{"$tuple":[-2,2,13]},"fern"]},{"$tuple":[{"$tuple":[-2,2,15]},"rose_bush"]},{"$tuple":[{"$tuple":[-2,2,16]},"fern"]},{"$tuple":[{"$tuple":[-2,2,19]},"poppy"]},{"$tuple":[{"$tuple":[-2,2,21]},"azalea"]},{"$tuple":[{"$tuple":[0,2,23]},"flowering_azalea"]},{"$tuple":[{"$tuple":[0,2,24]},"poppy"]},{"$tuple":[{"$tuple":[2,2,25]},"poppy"]},{"$tuple":[{"$tuple":[3,3,-9]},"azalea"]},{"$tuple":[{"$tuple":[3,3,-8]},"rose_bush"]},{"$tuple":[{"$tuple":[3,2,24]},"fern"]},{"$tuple":[{"$tuple":[5,2,27]},"poppy"]},{"$tuple":[{"$tuple":[6,2,25]},"fern"]},{"$tuple":[{"$tuple":[7,3,-8]},"rose_bush"]},{"$tuple":[{"$tuple":[7,2,24]},"fern"]},{"$tuple":[{"$tuple":[7,2,25]},"fern"]},{"$tuple":[{"$tuple":[7,2,26]},"azalea"]},{"$tuple":[{"$tuple":[8,3,-9]},"rose_bush"]},{"$tuple":[{"$tuple":[8,3,-8]},"flowering_azalea"]},{"$tuple":[{"$tuple":[8,3,-7]},"poppy"]},{"$tuple":[{"$tuple":[8,2,24]},"flowering_azalea"]},{"$tuple":[{"$tuple":[9,2,23]},"fern"]},{"$tuple":[{"$tuple":[13,2,24]},"rose_bush"]},{"$tuple":[{"$tuple":[13,2,25]},"poppy"]},{"$tuple":[{"$tuple":[14,2,23]},"allium"]},{"$tuple":[{"$tuple":[14,2,24]},"azalea"]},{"$tuple":[{"$tuple":[14,2,25]},"allium"]},{"$tuple":[{"$tuple":[15,2,-9]},"rose_bush"]},{"$tuple":[{"$tuple":[15,2,-8]},"poppy"]},{"$tuple":[{"$tuple":[15,2,24]},"azalea"]},{"$tuple":[{"$tuple":[15,2,25]},"fern"]},{"$tuple":[{"$tuple":[16,2,-7]},"fern"]},{"$tuple":[{"$tuple":[16,2,24]},"azalea"]},{"$tuple":[{"$tuple":[16,2,25]},"fern"]},{"$tuple":[{"$tuple":[17,2,-8]},"fern"]},{"$tuple":[{"$tuple":[17,2,24]},"poppy"]},{"$tuple":[{"$tuple":[18,2,-9]},"poppy"]},{"$tuple":[{"$tuple":[18,2,-8]},"rose_bush"]},{"$tuple":[{"$tuple":[18,2,23]},"flowering_azalea"]},{"$tuple":[{"$tuple":[19,2,-9]},"fern"]},{"$tuple":[{"$tuple":[19,2,-8]},"fern"]},{"$tuple":[{"$tuple":[19,2,-7]},"fern"]},{"$tuple":[{"$tuple":[20,2,-8]},"fern"]},{"$tuple":[{"$tuple":[21,2,-7]},"fern"]},{"$tuple":[{"$tuple":[21,3,23]},"allium"]},{"$tuple":[{"$tuple":[22,2,-8]},"rose_bush"]},{"$tuple":[{"$tuple":[22,3,23]},"azalea"]},{"$tuple":[{"$tuple":[23,2,-7]},"flowering_azalea"]},{"$tuple":[{"$tuple":[23,2,-6]},"allium"]},{"$tuple":[{"$tuple":[23,2,3]},"azalea"]},{"$tuple":[{"$tuple":[23,2,5]},"poppy"]},{"$tuple":[{"$tuple":[23,2,8]},"azalea"]},{"$tuple":[{"$tuple":[23,2,9]},"fern"]},{"$tuple":[{"$tuple":[23,2,11]},"azalea"]},{"$tuple":[{"$tuple":[23,2,13]},"azalea"]},{"$tuple":[{"$tuple":[23,2,14]},"flowering_azalea"]},{"$tuple":[{"$tuple":[23,3,22]},"fern"]},{"$tuple":[{"$tuple":[24,2,-2]},"fern"]},{"$tuple":[{"$tuple":[24,2,-1]},"flowering_azalea"]},{"$tuple":[{"$tuple":[24,2,2]},"poppy"]},{"$tuple":[{"$tuple":[24,2,3]},"rose_bush"]},{"$tuple":[{"$tuple":[24,2,4]},"fern"]},{"$tuple":[{"$tuple":[24,2,6]},"fern"]},{"$tuple":[{"$tuple":[24,2,12]},"poppy"]},{"$tuple":[{"$tuple":[24,3,20]},"azalea"]},{"$tuple":[{"$tuple":[24,3,22]},"flowering_azalea"]},{"$tuple":[{"$tuple":[25,2,-5]},"poppy"]},{"$tuple":[{"$tuple":[25,2,-4]},"flowering_azalea"]},{"$tuple":[{"$tuple":[25,2,-2]},"flowering_azalea"]},{"$tuple":[{"$tuple":[25,2,0]},"allium"]},{"$tuple":[{"$tuple":[25,2,4]},"flowering_azalea"]},{"$tuple":[{"$tuple":[25,2,5]},"fern"]},{"$tuple":[{"$tuple":[25,2,6]},"fern"]},{"$tuple":[{"$tuple":[25,2,8]},"fern"]},{"$tuple":[{"$tuple":[25,2,9]},"flowering_azalea"]},{"$tuple":[{"$tuple":[25,2,13]},"azalea"]},{"$tuple":[{"$tuple":[25,2,14]},"rose_bush"]},{"$tuple":[{"$tuple":[25,3,16]},"flowering_azalea"]},{"$tuple":[{"$tuple":[25,3,17]},"fern"]},{"$tuple":[{"$tuple":[25,3,19]},"allium"]}],"rejected":{"occupied_or_protected":8,"substrate":87,"unknown":0}},"envelope":{"$type":"Box","hi":{"$tuple":[25,4,27]},"lo":{"$tuple":[-4,0,-9]}},"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":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"garden.boundary-border","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":0},"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":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","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.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,-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":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-2,3,-4]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"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":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.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.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,-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":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-2,3,-5]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"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":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant--2-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.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,3,0]},"lo":{"$tuple":[-2,3,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,2,0]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,3,0]}]},"data":{"names":["allium"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-2,3,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"allium"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--2-0","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--2-0"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.allium","version":"1"},"/garden/borders/plant--2-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":[-2,2,13]},"lo":{"$tuple":[-2,2,13]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,1,13]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,2,13]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-2,2,13]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--2-13","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--2-13"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant--2-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.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":[-2,3,15]},"lo":{"$tuple":[-2,2,15]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,1,15]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,2,15]},{"$tuple":[-2,3,15]}]},"data":{"names":["rose_bush"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-2,2,15]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"rose_bush"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--2-15","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--2-15"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.rose_bush","version":"1"},"/garden/borders/plant--2-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":[-2,2,16]},"lo":{"$tuple":[-2,2,16]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,1,16]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,2,16]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-2,2,16]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--2-16","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--2-16"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant--2-19":{"$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,2,19]},"lo":{"$tuple":[-2,2,19]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,1,19]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,2,19]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-2,2,19]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--2-19","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--2-19"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","version":"1"},"/garden/borders/plant--2-21":{"$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,21]},"lo":{"$tuple":[-2,2,21]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,1,21]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,2,21]}]},"data":{"names":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-2,2,21]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--2-21","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--2-21"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","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.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,-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":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-3,3,-1]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"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":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","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.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,-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":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-3,3,-3]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"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":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","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.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,3,-4]},"lo":{"$tuple":[-3,3,-4]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,2,-4]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,3,-4]}]},"data":{"names":["allium"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-3,3,-4]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"allium"},"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":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.allium","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.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,-5]},"lo":{"$tuple":[-3,3,-5]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,2,-5]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,3,-5]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-3,3,-5]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"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":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","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.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,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":["flowering_azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-3,3,1]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"flowering_azalea"},"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":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","version":"1"},"/garden/borders/plant--3-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.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,10]},"lo":{"$tuple":[-3,3,10]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,2,10]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,3,10]}]},"data":{"names":["flowering_azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-3,3,10]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"flowering_azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--3-10","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--3-10"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","version":"1"},"/garden/borders/plant--3-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.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,3,12]},"lo":{"$tuple":[-3,3,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,2,12]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,3,12]}]},"data":{"names":["allium"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-3,3,12]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"allium"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--3-12","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--3-12"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.allium","version":"1"},"/garden/borders/plant--3-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.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,16]},"lo":{"$tuple":[-3,2,16]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,1,16]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,2,16]}]},"data":{"names":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-3,2,16]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--3-16","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--3-16"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","version":"1"},"/garden/borders/plant--3-18":{"$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,18]},"lo":{"$tuple":[-3,2,18]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,1,18]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,2,18]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-3,2,18]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--3-18","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--3-18"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","version":"1"},"/garden/borders/plant--3-19":{"$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,2,19]},"lo":{"$tuple":[-3,2,19]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,1,19]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,2,19]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-3,2,19]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--3-19","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--3-19"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant--3-20":{"$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,20]},"lo":{"$tuple":[-3,3,20]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,2,20]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,3,20]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-3,3,20]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--3-20","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--3-20"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","version":"1"},"/garden/borders/plant--3-21":{"$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,21]},"lo":{"$tuple":[-3,3,21]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,2,21]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,3,21]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-3,3,21]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--3-21","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--3-21"]},"seed":0},"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.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,5]},"lo":{"$tuple":[-3,3,5]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,2,5]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,3,5]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-3,3,5]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"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":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","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.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":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-3,3,7]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"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":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","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,4,8]},"lo":{"$tuple":[-3,3,8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,2,8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-3,3,8]},{"$tuple":[-3,4,8]}]},"data":{"names":["rose_bush"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-3,3,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":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.rose_bush","version":"1"},"/garden/borders/plant--4--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":[-4,4,-1]},"lo":{"$tuple":[-4,3,-1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,2,-1]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,3,-1]},{"$tuple":[-4,4,-1]}]},"data":{"names":["rose_bush"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-4,3,-1]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"rose_bush"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--4--1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--4--1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.rose_bush","version":"1"},"/garden/borders/plant--4-11":{"$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":[-4,3,11]},"lo":{"$tuple":[-4,3,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,2,11]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,3,11]}]},"data":{"names":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-4,3,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--4-11","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--4-11"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","version":"1"},"/garden/borders/plant--4-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":[-4,3,13]},"lo":{"$tuple":[-4,3,13]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,2,13]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,3,13]}]},"data":{"names":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-4,3,13]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--4-13","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--4-13"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","version":"1"},"/garden/borders/plant--4-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.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":[-4,3,14]},"lo":{"$tuple":[-4,3,14]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,2,14]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,3,14]}]},"data":{"names":["flowering_azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-4,3,14]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"flowering_azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--4-14","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--4-14"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","version":"1"},"/garden/borders/plant--4-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.allium","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,15]},"lo":{"$tuple":[-4,3,15]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,2,15]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,3,15]}]},"data":{"names":["allium"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-4,3,15]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"allium"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--4-15","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--4-15"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.allium","version":"1"},"/garden/borders/plant--4-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.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,3,16]},"lo":{"$tuple":[-4,3,16]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,2,16]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,3,16]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-4,3,16]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--4-16","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--4-16"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","version":"1"},"/garden/borders/plant--4-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.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":[-4,3,9]},"lo":{"$tuple":[-4,3,9]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,2,9]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,3,9]}]},"data":{"names":["flowering_azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-4,3,9]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"flowering_azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant--4-9","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant--4-9"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","version":"1"},"/garden/borders/plant-0-23":{"$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":[0,2,23]},"lo":{"$tuple":[0,2,23]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,1,23]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,2,23]}]},"data":{"names":["flowering_azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,2,23]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"flowering_azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-0-23","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-0-23"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","version":"1"},"/garden/borders/plant-0-24":{"$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":[0,2,24]},"lo":{"$tuple":[0,2,24]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,1,24]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[0,2,24]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[0,2,24]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-0-24","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-0-24"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","version":"1"},"/garden/borders/plant-13-24":{"$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":[13,3,24]},"lo":{"$tuple":[13,2,24]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,1,24]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,2,24]},{"$tuple":[13,3,24]}]},"data":{"names":["rose_bush"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[13,2,24]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"rose_bush"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-13-24","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-13-24"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.rose_bush","version":"1"},"/garden/borders/plant-13-25":{"$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":[13,2,25]},"lo":{"$tuple":[13,2,25]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,1,25]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[13,2,25]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[13,2,25]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-13-25","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-13-25"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","version":"1"},"/garden/borders/plant-14-23":{"$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":[14,2,23]},"lo":{"$tuple":[14,2,23]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,1,23]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,2,23]}]},"data":{"names":["allium"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[14,2,23]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"allium"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-14-23","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-14-23"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.allium","version":"1"},"/garden/borders/plant-14-24":{"$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,2,24]},"lo":{"$tuple":[14,2,24]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,1,24]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,2,24]}]},"data":{"names":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[14,2,24]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-14-24","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-14-24"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","version":"1"},"/garden/borders/plant-14-25":{"$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":[14,2,25]},"lo":{"$tuple":[14,2,25]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,1,25]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,2,25]}]},"data":{"names":["allium"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[14,2,25]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"allium"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-14-25","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-14-25"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.allium","version":"1"},"/garden/borders/plant-15--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.poppy","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[15,2,-8]},"lo":{"$tuple":[15,2,-8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[15,1,-8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[15,2,-8]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[15,2,-8]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-15--8","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-15--8"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","version":"1"},"/garden/borders/plant-15--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.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":[15,3,-9]},"lo":{"$tuple":[15,2,-9]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[15,1,-9]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[15,2,-9]},{"$tuple":[15,3,-9]}]},"data":{"names":["rose_bush"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[15,2,-9]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"rose_bush"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-15--9","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-15--9"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.rose_bush","version":"1"},"/garden/borders/plant-15-24":{"$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,2,24]},"lo":{"$tuple":[15,2,24]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[15,1,24]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[15,2,24]}]},"data":{"names":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[15,2,24]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-15-24","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-15-24"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","version":"1"},"/garden/borders/plant-15-25":{"$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,2,25]},"lo":{"$tuple":[15,2,25]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[15,1,25]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[15,2,25]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[15,2,25]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-15-25","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-15-25"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-16--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":[16,2,-7]},"lo":{"$tuple":[16,2,-7]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,1,-7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,2,-7]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[16,2,-7]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-16--7","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-16--7"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-16-24":{"$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":[16,2,24]},"lo":{"$tuple":[16,2,24]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,1,24]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,2,24]}]},"data":{"names":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[16,2,24]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-16-24","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-16-24"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","version":"1"},"/garden/borders/plant-16-25":{"$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":[16,2,25]},"lo":{"$tuple":[16,2,25]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,1,25]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,2,25]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[16,2,25]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-16-25","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-16-25"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-17--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.fern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[17,2,-8]},"lo":{"$tuple":[17,2,-8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[17,1,-8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[17,2,-8]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[17,2,-8]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-17--8","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-17--8"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-17-24":{"$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":[17,2,24]},"lo":{"$tuple":[17,2,24]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[17,1,24]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[17,2,24]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[17,2,24]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-17-24","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-17-24"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","version":"1"},"/garden/borders/plant-18--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":[18,3,-8]},"lo":{"$tuple":[18,2,-8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,1,-8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,2,-8]},{"$tuple":[18,3,-8]}]},"data":{"names":["rose_bush"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[18,2,-8]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"rose_bush"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-18--8","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-18--8"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.rose_bush","version":"1"},"/garden/borders/plant-18--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.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,2,-9]},"lo":{"$tuple":[18,2,-9]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,1,-9]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,2,-9]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[18,2,-9]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-18--9","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-18--9"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","version":"1"},"/garden/borders/plant-18-23":{"$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":[18,2,23]},"lo":{"$tuple":[18,2,23]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,1,23]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,2,23]}]},"data":{"names":["flowering_azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[18,2,23]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"flowering_azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-18-23","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-18-23"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","version":"1"},"/garden/borders/plant-19--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":[19,2,-7]},"lo":{"$tuple":[19,2,-7]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[19,1,-7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[19,2,-7]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[19,2,-7]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-19--7","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-19--7"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-19--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.fern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[19,2,-8]},"lo":{"$tuple":[19,2,-8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[19,1,-8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[19,2,-8]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[19,2,-8]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-19--8","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-19--8"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-19--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.fern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[19,2,-9]},"lo":{"$tuple":[19,2,-9]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[19,1,-9]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[19,2,-9]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[19,2,-9]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-19--9","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-19--9"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-2-25":{"$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,2,25]},"lo":{"$tuple":[2,2,25]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,1,25]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,2,25]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[2,2,25]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-2-25","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-2-25"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","version":"1"},"/garden/borders/plant-20--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.fern","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[20,2,-8]},"lo":{"$tuple":[20,2,-8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[20,1,-8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[20,2,-8]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[20,2,-8]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-20--8","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-20--8"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-21--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":[21,2,-7]},"lo":{"$tuple":[21,2,-7]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,1,-7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,2,-7]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,2,-7]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-21--7","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-21--7"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-21-23":{"$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":[21,3,23]},"lo":{"$tuple":[21,3,23]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,2,23]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,3,23]}]},"data":{"names":["allium"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,3,23]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"allium"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-21-23","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-21-23"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.allium","version":"1"},"/garden/borders/plant-22--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":[22,3,-8]},"lo":{"$tuple":[22,2,-8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[22,1,-8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[22,2,-8]},{"$tuple":[22,3,-8]}]},"data":{"names":["rose_bush"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[22,2,-8]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"rose_bush"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-22--8","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-22--8"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.rose_bush","version":"1"},"/garden/borders/plant-22-23":{"$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":[22,3,23]},"lo":{"$tuple":[22,3,23]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[22,2,23]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[22,3,23]}]},"data":{"names":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[22,3,23]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-22-23","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-22-23"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","version":"1"},"/garden/borders/plant-23--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":[23,2,-6]},"lo":{"$tuple":[23,2,-6]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,1,-6]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,2,-6]}]},"data":{"names":["allium"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[23,2,-6]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"allium"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-23--6","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-23--6"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.allium","version":"1"},"/garden/borders/plant-23--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":[23,2,-7]},"lo":{"$tuple":[23,2,-7]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,1,-7]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,2,-7]}]},"data":{"names":["flowering_azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[23,2,-7]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"flowering_azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-23--7","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-23--7"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","version":"1"},"/garden/borders/plant-23-11":{"$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,2,11]},"lo":{"$tuple":[23,2,11]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,1,11]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,2,11]}]},"data":{"names":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[23,2,11]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-23-11","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-23-11"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","version":"1"},"/garden/borders/plant-23-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":[23,2,13]},"lo":{"$tuple":[23,2,13]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,1,13]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,2,13]}]},"data":{"names":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[23,2,13]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-23-13","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-23-13"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","version":"1"},"/garden/borders/plant-23-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.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,2,14]},"lo":{"$tuple":[23,2,14]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,1,14]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,2,14]}]},"data":{"names":["flowering_azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[23,2,14]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"flowering_azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-23-14","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-23-14"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","version":"1"},"/garden/borders/plant-23-22":{"$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,22]},"lo":{"$tuple":[23,3,22]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,2,22]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,3,22]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[23,3,22]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-23-22","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-23-22"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","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.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,2,3]},"lo":{"$tuple":[23,2,3]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,1,3]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,2,3]}]},"data":{"names":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[23,2,3]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"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":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","version":"1"},"/garden/borders/plant-23-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":[23,2,5]},"lo":{"$tuple":[23,2,5]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,1,5]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,2,5]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[23,2,5]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-23-5","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-23-5"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","version":"1"},"/garden/borders/plant-23-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.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,2,8]},"lo":{"$tuple":[23,2,8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,1,8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,2,8]}]},"data":{"names":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[23,2,8]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-23-8","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-23-8"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.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.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,2,9]},"lo":{"$tuple":[23,2,9]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,1,9]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,2,9]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[23,2,9]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"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":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-24--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.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,2,-1]},"lo":{"$tuple":[24,2,-1]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[24,1,-1]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[24,2,-1]}]},"data":{"names":["flowering_azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[24,2,-1]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"flowering_azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-24--1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-24--1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","version":"1"},"/garden/borders/plant-24--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":[24,2,-2]},"lo":{"$tuple":[24,2,-2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[24,1,-2]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[24,2,-2]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[24,2,-2]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-24--2","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-24--2"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-24-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.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,2,12]},"lo":{"$tuple":[24,2,12]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[24,1,12]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[24,2,12]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[24,2,12]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-24-12","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-24-12"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","version":"1"},"/garden/borders/plant-24-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":[24,2,2]},"lo":{"$tuple":[24,2,2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[24,1,2]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[24,2,2]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[24,2,2]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-24-2","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-24-2"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","version":"1"},"/garden/borders/plant-24-20":{"$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":[24,3,20]},"lo":{"$tuple":[24,3,20]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[24,2,20]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[24,3,20]}]},"data":{"names":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[24,3,20]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-24-20","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-24-20"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","version":"1"},"/garden/borders/plant-24-22":{"$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,3,22]},"lo":{"$tuple":[24,3,22]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[24,2,22]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[24,3,22]}]},"data":{"names":["flowering_azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[24,3,22]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"flowering_azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-24-22","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-24-22"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","version":"1"},"/garden/borders/plant-24-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":[24,3,3]},"lo":{"$tuple":[24,2,3]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[24,1,3]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[24,2,3]},{"$tuple":[24,3,3]}]},"data":{"names":["rose_bush"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[24,2,3]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"rose_bush"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-24-3","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-24-3"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.rose_bush","version":"1"},"/garden/borders/plant-24-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":[24,2,4]},"lo":{"$tuple":[24,2,4]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[24,1,4]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[24,2,4]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[24,2,4]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-24-4","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-24-4"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-24-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":[24,2,6]},"lo":{"$tuple":[24,2,6]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[24,1,6]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[24,2,6]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[24,2,6]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-24-6","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-24-6"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-25--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":[25,2,-2]},"lo":{"$tuple":[25,2,-2]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,1,-2]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,2,-2]}]},"data":{"names":["flowering_azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[25,2,-2]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"flowering_azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-25--2","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-25--2"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","version":"1"},"/garden/borders/plant-25--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":[25,2,-4]},"lo":{"$tuple":[25,2,-4]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,1,-4]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,2,-4]}]},"data":{"names":["flowering_azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[25,2,-4]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"flowering_azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-25--4","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-25--4"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","version":"1"},"/garden/borders/plant-25--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":[25,2,-5]},"lo":{"$tuple":[25,2,-5]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,1,-5]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,2,-5]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[25,2,-5]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-25--5","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-25--5"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","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.allium","offers":{"$tuple":[]},"parameters":{},"tags":{"$tuple":["plant","garden"]},"version":"1"},"complete":true,"contract":{"$type":"Contract","atomic_object":true,"decisions":{},"envelope":{"$type":"Box","hi":{"$tuple":[25,2,0]},"lo":{"$tuple":[25,2,0]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,1,0]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,2,0]}]},"data":{"names":["allium"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[25,2,0]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"allium"},"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":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.allium","version":"1"},"/garden/borders/plant-25-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":[25,2,13]},"lo":{"$tuple":[25,2,13]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,1,13]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,2,13]}]},"data":{"names":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[25,2,13]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-25-13","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-25-13"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","version":"1"},"/garden/borders/plant-25-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":[25,3,14]},"lo":{"$tuple":[25,2,14]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,1,14]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,2,14]},{"$tuple":[25,3,14]}]},"data":{"names":["rose_bush"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[25,2,14]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"rose_bush"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-25-14","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-25-14"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.rose_bush","version":"1"},"/garden/borders/plant-25-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.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,16]},"lo":{"$tuple":[25,3,16]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,2,16]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,3,16]}]},"data":{"names":["flowering_azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[25,3,16]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"flowering_azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-25-16","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-25-16"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","version":"1"},"/garden/borders/plant-25-17":{"$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,17]},"lo":{"$tuple":[25,3,17]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,2,17]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,3,17]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[25,3,17]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-25-17","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-25-17"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-25-19":{"$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":[25,3,19]},"lo":{"$tuple":[25,3,19]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,2,19]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,3,19]}]},"data":{"names":["allium"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[25,3,19]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"allium"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-25-19","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-25-19"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.allium","version":"1"},"/garden/borders/plant-25-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":[25,2,4]},"lo":{"$tuple":[25,2,4]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,1,4]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,2,4]}]},"data":{"names":["flowering_azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[25,2,4]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"flowering_azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-25-4","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-25-4"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","version":"1"},"/garden/borders/plant-25-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":[25,2,5]},"lo":{"$tuple":[25,2,5]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,1,5]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,2,5]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[25,2,5]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-25-5","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-25-5"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-25-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":[25,2,6]},"lo":{"$tuple":[25,2,6]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,1,6]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,2,6]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[25,2,6]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-25-6","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-25-6"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-25-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.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,2,8]},"lo":{"$tuple":[25,2,8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,1,8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,2,8]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[25,2,8]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-25-8","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-25-8"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-25-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.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,2,9]},"lo":{"$tuple":[25,2,9]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,1,9]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[25,2,9]}]},"data":{"names":["flowering_azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[25,2,9]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"flowering_azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-25-9","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-25-9"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","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,4,-8]},"lo":{"$tuple":[3,3,-8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,2,-8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,3,-8]},{"$tuple":[3,4,-8]}]},"data":{"names":["rose_bush"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[3,3,-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":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.rose_bush","version":"1"},"/garden/borders/plant-3--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":[3,3,-9]},"lo":{"$tuple":[3,3,-9]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,2,-9]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,3,-9]}]},"data":{"names":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[3,3,-9]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-3--9","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-3--9"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","version":"1"},"/garden/borders/plant-3-24":{"$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,2,24]},"lo":{"$tuple":[3,2,24]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,1,24]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[3,2,24]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[3,2,24]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-3-24","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-3-24"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-5-27":{"$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":[5,2,27]},"lo":{"$tuple":[5,2,27]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[5,1,27]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[5,2,27]}]},"data":{"names":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[5,2,27]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-5-27","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-5-27"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","version":"1"},"/garden/borders/plant-6-25":{"$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,2,25]},"lo":{"$tuple":[6,2,25]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[6,1,25]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[6,2,25]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[6,2,25]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-6-25","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-6-25"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-7--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":[7,4,-8]},"lo":{"$tuple":[7,3,-8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,2,-8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,3,-8]},{"$tuple":[7,4,-8]}]},"data":{"names":["rose_bush"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[7,3,-8]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"rose_bush"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-7--8","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-7--8"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.rose_bush","version":"1"},"/garden/borders/plant-7-24":{"$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,2,24]},"lo":{"$tuple":[7,2,24]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,1,24]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,2,24]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[7,2,24]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-7-24","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-7-24"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-7-25":{"$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,2,25]},"lo":{"$tuple":[7,2,25]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,1,25]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,2,25]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[7,2,25]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-7-25","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-7-25"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","version":"1"},"/garden/borders/plant-7-26":{"$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":[7,2,26]},"lo":{"$tuple":[7,2,26]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,1,26]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[7,2,26]}]},"data":{"names":["azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[7,2,26]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-7-26","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-7-26"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.azalea","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.poppy","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":["poppy"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[8,3,-7]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"poppy"},"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":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.poppy","version":"1"},"/garden/borders/plant-8--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":[8,3,-8]},"lo":{"$tuple":[8,3,-8]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,2,-8]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,3,-8]}]},"data":{"names":["flowering_azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[8,3,-8]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"flowering_azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-8--8","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-8--8"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","version":"1"},"/garden/borders/plant-8--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.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":[8,4,-9]},"lo":{"$tuple":[8,3,-9]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,2,-9]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,3,-9]},{"$tuple":[8,4,-9]}]},"data":{"names":["rose_bush"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[8,3,-9]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"rose_bush"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-8--9","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-8--9"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.rose_bush","version":"1"},"/garden/borders/plant-8-24":{"$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,2,24]},"lo":{"$tuple":[8,2,24]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,1,24]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[8,2,24]}]},"data":{"names":["flowering_azalea"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[8,2,24]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"flowering_azalea"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-8-24","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-8-24"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.flowering_azalea","version":"1"},"/garden/borders/plant-9-23":{"$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":[9,2,23]},"lo":{"$tuple":[9,2,23]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[9,1,23]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[9,2,23]}]},"data":{"names":["fern"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[9,2,23]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"species":"fern"},"type":"hearth.components.borders.GardenPlant"}},"parent":"/garden/borders","path":"/garden/borders/plant-9-23","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","borders","plant-9-23"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.garden.fern","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":0},"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":0},"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":0},"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":0},"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,31]},"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,31],"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":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"landscape.scatter","version":"1"},"/garden/planting/grass--2-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":[-2,3,6]},"lo":{"$tuple":[-2,3,6]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-2,3,6]},"lo":{"$tuple":[-2,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":[-2,3,6]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[-2,3,6]},"lo":{"$tuple":[-2,3,6]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-2,2,6]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-2,3,6]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass--2-6","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass--2-6"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass--4--12":{"$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":[-4,3,-12]},"lo":{"$tuple":[-4,3,-12]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-4,3,-12]},"lo":{"$tuple":[-4,3,-12]}},"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":[-4,3,-12]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[-4,3,-12]},"lo":{"$tuple":[-4,3,-12]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,2,-12]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-4,3,-12]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass--4--12","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass--4--12"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass--4-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":[-4,3,2]},"lo":{"$tuple":[-4,3,2]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-4,3,2]},"lo":{"$tuple":[-4,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":[-4,3,2]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[-4,3,2]},"lo":{"$tuple":[-4,3,2]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-4,2,2]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-4,3,2]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass--4-2","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass--4-2"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass--5--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":[-5,3,-5]},"lo":{"$tuple":[-5,3,-5]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-5,3,-5]},"lo":{"$tuple":[-5,3,-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":[-5,3,-5]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[-5,3,-5]},"lo":{"$tuple":[-5,3,-5]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-5,2,-5]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-5,3,-5]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass--5--5","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass--5--5"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass--5-23":{"$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,23]},"lo":{"$tuple":[-5,3,23]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-5,3,23]},"lo":{"$tuple":[-5,3,23]}},"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,23]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[-5,3,23]},"lo":{"$tuple":[-5,3,23]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-5,2,23]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-5,3,23]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass--5-23","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass--5-23"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass--5-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":[-5,3,9]},"lo":{"$tuple":[-5,3,9]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-5,3,9]},"lo":{"$tuple":[-5,3,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":[-5,3,9]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[-5,3,9]},"lo":{"$tuple":[-5,3,9]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-5,2,9]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-5,3,9]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass--5-9","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass--5-9"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass--6--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":[-6,3,-7]},"lo":{"$tuple":[-6,3,-7]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-6,3,-7]},"lo":{"$tuple":[-6,3,-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":[-6,3,-7]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[-6,3,-7]},"lo":{"$tuple":[-6,3,-7]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-6,2,-7]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-6,3,-7]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass--6--7","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass--6--7"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass--6-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":[-6,3,19]},"lo":{"$tuple":[-6,3,19]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-6,3,19]},"lo":{"$tuple":[-6,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":[-6,3,19]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[-6,3,19]},"lo":{"$tuple":[-6,3,19]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-6,2,19]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-6,3,19]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass--6-19","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass--6-19"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass--7-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":[-7,3,17]},"lo":{"$tuple":[-7,3,17]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-7,3,17]},"lo":{"$tuple":[-7,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":[-7,3,17]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[-7,3,17]},"lo":{"$tuple":[-7,3,17]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-7,2,17]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-7,3,17]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass--7-17","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass--7-17"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass--7-25":{"$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,3,25]},"lo":{"$tuple":[-7,3,25]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[-7,3,25]},"lo":{"$tuple":[-7,3,25]}},"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,3,25]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[-7,3,25]},"lo":{"$tuple":[-7,3,25]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[-7,2,25]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[-7,3,25]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass--7-25","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass--7-25"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-18--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":[18,2,-16]},"lo":{"$tuple":[18,2,-16]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[18,2,-16]},"lo":{"$tuple":[18,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":[18,2,-16]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[18,2,-16]},"lo":{"$tuple":[18,2,-16]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[18,1,-16]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[18,2,-16]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-18--16","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-18--16"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-20-26":{"$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,26]},"lo":{"$tuple":[20,3,26]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[20,3,26]},"lo":{"$tuple":[20,3,26]}},"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,26]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[20,3,26]},"lo":{"$tuple":[20,3,26]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[20,2,26]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[20,3,26]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-20-26","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-20-26"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-21--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":[21,2,-6]},"lo":{"$tuple":[21,2,-6]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[21,2,-6]},"lo":{"$tuple":[21,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":[21,2,-6]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[21,2,-6]},"lo":{"$tuple":[21,2,-6]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[21,1,-6]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[21,2,-6]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-21--6","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-21--6"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-22--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":[22,2,-10]},"lo":{"$tuple":[22,2,-10]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[22,2,-10]},"lo":{"$tuple":[22,2,-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":[22,2,-10]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[22,2,-10]},"lo":{"$tuple":[22,2,-10]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[22,1,-10]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[22,2,-10]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-22--10","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-22--10"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-23-1":{"$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":[23,2,1]},"lo":{"$tuple":[23,2,1]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[23,2,1]},"lo":{"$tuple":[23,2,1]}},"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":[23,2,1]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[23,2,1]},"lo":{"$tuple":[23,2,1]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,1,1]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[23,2,1]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-23-1","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-23-1"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-23-28":{"$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":[23,3,28]},"lo":{"$tuple":[23,3,28]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[23,3,28]},"lo":{"$tuple":[23,3,28]}},"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":[23,3,28]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[23,3,28]},"lo":{"$tuple":[23,3,28]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[23,2,28]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[23,3,28]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-23-28","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-23-28"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-24--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":[24,2,-13]},"lo":{"$tuple":[24,2,-13]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[24,2,-13]},"lo":{"$tuple":[24,2,-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":[24,2,-13]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[24,2,-13]},"lo":{"$tuple":[24,2,-13]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[24,1,-13]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[24,2,-13]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-24--13","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-24--13"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-24-23":{"$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":[24,3,23]},"lo":{"$tuple":[24,3,23]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[24,3,23]},"lo":{"$tuple":[24,3,23]}},"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":[24,3,23]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[24,3,23]},"lo":{"$tuple":[24,3,23]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[24,2,23]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[24,3,23]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-24-23","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-24-23"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-26-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":[26,2,5]},"lo":{"$tuple":[26,2,5]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[26,2,5]},"lo":{"$tuple":[26,2,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":[26,2,5]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[26,2,5]},"lo":{"$tuple":[26,2,5]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[26,1,5]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[26,2,5]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-26-5","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-26-5"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-26-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":[26,2,8]},"lo":{"$tuple":[26,2,8]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[26,2,8]},"lo":{"$tuple":[26,2,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":[26,2,8]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[26,2,8]},"lo":{"$tuple":[26,2,8]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[26,1,8]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[26,2,8]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-26-8","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-26-8"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-28-27":{"$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,3,27]},"lo":{"$tuple":[28,3,27]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[28,3,27]},"lo":{"$tuple":[28,3,27]}},"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,3,27]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[28,3,27]},"lo":{"$tuple":[28,3,27]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[28,2,27]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[28,3,27]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-28-27","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-28-27"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-29-22":{"$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":[29,3,22]},"lo":{"$tuple":[29,3,22]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[29,3,22]},"lo":{"$tuple":[29,3,22]}},"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":[29,3,22]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[29,3,22]},"lo":{"$tuple":[29,3,22]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[29,2,22]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[29,3,22]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-29-22","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-29-22"]},"seed":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-29-4":{"$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":[29,2,4]},"lo":{"$tuple":[29,2,4]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[29,2,4]},"lo":{"$tuple":[29,2,4]}},"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":[29,2,4]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[29,2,4]},"lo":{"$tuple":[29,2,4]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[29,1,4]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[29,2,4]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-29-4","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-29-4"]},"seed":0},"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":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"plant.grass","version":"1"},"/garden/planting/grass-9-29":{"$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,2,29]},"lo":{"$tuple":[9,2,29]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[9,2,29]},"lo":{"$tuple":[9,2,29]}},"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,2,29]},"turn":0},"grant":"replace","key":"replacement","kind":"planting","region":{"$type":"Box","hi":{"$tuple":[9,2,29]},"lo":{"$tuple":[9,2,29]}}}]},"reads":{"$tuple":[]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[9,1,29]}]},"data":{},"kind":"support","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[9,2,29]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"tall":false},"type":"hearth.components.primitives.Grass"}},"parent":"/garden/planting","path":"/garden/planting/grass-9-29","primary":null,"scope":{"$type":"Scope","key":{"$tuple":["garden","planting","grass-9-29"]},"seed":0},"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":13,"radius":3},"envelope":{"$type":"Box","hi":{"$tuple":[29,15,0]},"lo":{"$tuple":[23,2,-6]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[{"$type":"Box","hi":{"$tuple":[29,15,0]},"lo":{"$tuple":[23,1,-6]}}]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[26,1,-3]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[26,2,-3]}]},"data":{"names":["spruce_log"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[26,2,-3]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"height":13,"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":0},"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":9,"radius":3},"envelope":{"$type":"Box","hi":{"$tuple":[17,11,30]},"lo":{"$tuple":[11,2,24]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[{"$type":"Box","hi":{"$tuple":[17,11,30]},"lo":{"$tuple":[11,1,24]}}]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,1,27]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[14,2,27]}]},"data":{"names":["spruce_log"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[14,2,27]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"height":9,"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":0},"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":[19,13,-8]},"lo":{"$tuple":[13,2,-14]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[{"$type":"Box","hi":{"$tuple":[19,13,-8]},"lo":{"$tuple":[13,1,-14]}}]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,1,-11]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[16,2,-11]}]},"data":{"names":["spruce_log"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[16,2,-11]},"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":0},"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":11,"radius":3},"envelope":{"$type":"Box","hi":{"$tuple":[5,13,30]},"lo":{"$tuple":[-1,2,24]}},"grants":{"$tuple":[]},"ports":{"$tuple":[]},"reads":{"$tuple":[{"$type":"Box","hi":{"$tuple":[5,13,30]},"lo":{"$tuple":[-1,1,24]}}]},"rules":{"$tuple":[{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,1,27]}]},"data":{},"kind":"support","phase":"invariant"},{"$type":"Rule","box":null,"cells":{"$tuple":[{"$tuple":[2,2,27]}]},"data":{"names":["spruce_log"]},"kind":"expected","phase":"invariant"}]}},"frame":{"$type":"Frame","origin":{"$tuple":[2,2,27]},"turn":0},"parameters":{"arguments":{},"construction":{"inputs":{"height":11,"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":0},"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":0},"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.02,0.012,2],"op":"gradient"},{"args":[0.5,0.12,0.1,1.0055392911586365],"op":"wave"}],"op":"add"},"water":null},"envelope":{"$type":"Box","hi":{"$tuple":[30,72,31]},"lo":{"$tuple":[-8,-3,-17]}},"grants":{"$tuple":[{"$type":"Grant","box":{"$type":"Box","hi":{"$tuple":[30,72,31]},"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,31]},"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,31]},"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,31]},"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,31],"lo":[-8,-3,-17]},"type":"hearth.space.Box"},"edit_limit":2500,"field":{"inputs":{"args":[{"inputs":{"args":[-0.02,0.012,2],"op":"gradient"},"type":"hearth.environment.fields.Field"},{"inputs":{"args":[0.5,0.12,0.1,1.0055392911586365],"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":0},"shared_bindings":{"$tuple":[]},"stale":false,"type":"terrain.field","version":"1"}},"offset":[-8,-3,-17],"operation_ids":["/building/approach#treads","/building/ceiling-room-0-0-0#ceiling-member","/building/ceiling-room-0-1-0#ceiling-member","/building/ceiling-room-0-1-1#ceiling-member","/building/ceiling-room-0-1-2#ceiling-member","/building/ceiling-room-1-0-0#ceiling-member","/building/ceiling-room-1-1-0#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-20#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#hanger","/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/light-3#hanger","/building/roof-0/room/light-3#lantern","/building/roof-0/room/light-4#lantern","/building/roof-0/room/light-5#hanger","/building/roof-0/room/light-5#lantern","/building/roof-0/room/light-6#hanger","/building/roof-0/room/light-6#lantern","/building/roof-0/room/station-0#bed","/building/roof-0/room/station-0#bedside","/building/roof-0/room/station-0#bedside-rug","/building/roof-0/room/station-0#supplies","/building/roof-0/room/station-1#bookcase","/building/roof-0/room/station-1#lectern","/building/roof-0/room/station-1#reading-seat","/building/roof-0/room/station-1#shelf-cap","/building/roof-0/room/station-1#supplies","/building/roof-0/room/station-2#bed","/building/roof-0/room/station-2#bedside","/building/roof-0/room/station-2#bedside-rug","/building/roof-0/room/station-2#supplies","/building/roof-0/room/station-3#bookcase","/building/roof-0/room/station-3#lectern","/building/roof-0/room/station-3#reading-seat","/building/roof-0/room/station-3#shelf-cap","/building/roof-0/room/station-3#supplies","/building/roof-0/room/station-4#bed","/building/roof-0/room/station-4#bedside","/building/roof-0/room/station-4#bedside-rug","/building/roof-0/room/station-4#supplies","/building/roof-0/room/station-5#bookcase","/building/roof-0/room/station-5#lectern","/building/roof-0/room/station-5#reading-seat","/building/roof-0/room/station-5#shelf-cap","/building/roof-0/room/station-5#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/dormer-left-14#cheek","/building/roof-0/weather/cover/dormer-left-14#dormer-cap","/building/roof-0/weather/cover/dormer-left-14#face-reveal","/building/roof-0/weather/cover/dormer-left-14#roof-opening","/building/roof-0/weather/cover/dormer-left-14#roof-riser","/building/roof-0/weather/cover/dormer-left-14/face#frame","/building/roof-0/weather/cover/dormer-left-14/face/window#glazing","/building/roof-0/weather/cover/dormer-left-4#cheek","/building/roof-0/weather/cover/dormer-left-4#dormer-cap","/building/roof-0/weather/cover/dormer-left-4#face-reveal","/building/roof-0/weather/cover/dormer-left-4#roof-opening","/building/roof-0/weather/cover/dormer-left-4#roof-riser","/building/roof-0/weather/cover/dormer-left-4/face#frame","/building/roof-0/weather/cover/dormer-left-4/face/window#glazing","/building/roof-0/weather/cover/dormer-right-14#cheek","/building/roof-0/weather/cover/dormer-right-14#dormer-cap","/building/roof-0/weather/cover/dormer-right-14#face-reveal","/building/roof-0/weather/cover/dormer-right-14#roof-opening","/building/roof-0/weather/cover/dormer-right-14#roof-riser","/building/roof-0/weather/cover/dormer-right-14/face#frame","/building/roof-0/weather/cover/dormer-right-14/face/window#glazing","/building/roof-0/weather/cover/gable-front#gable-frame","/building/roof-0/weather/cover/gable-front/window#glazing","/building/roof-0/weather/cover/gable-front/window#shutters","/building/roof-0/weather/cover/gable-front/window#sill","/building/roof-0/weather/cover/gable-rear#gable-frame","/building/roof-0/weather/cover/gable-rear/window#glazing","/building/roof-0/weather/cover/gable-rear/window#shutters","/building/roof-0/weather/cover/gable-rear/window#sill","/building/roof-0/weather/cover/ridge-light#bearing-frame","/building/roof-0/weather/cover/ridge-light#finial","/building/roof-0/weather/cover/ridge-light#hipped-cap","/building/roof-0/weather/cover/ridge-light#lightwell-cut","/building/roof-0/weather/cover/ridge-light/front#panel-frame","/building/roof-0/weather/cover/ridge-light/front/window-0#glazing","/building/roof-0/weather/cover/ridge-light/left#panel-frame","/building/roof-0/weather/cover/ridge-light/left/window-0#glazing","/building/roof-0/weather/cover/ridge-light/left/window-1#glazing","/building/roof-0/weather/cover/ridge-light/rear#panel-frame","/building/roof-0/weather/cover/ridge-light/rear/window-0#glazing","/building/roof-0/weather/cover/ridge-light/right#panel-frame","/building/roof-0/weather/cover/ridge-light/right/window-0#glazing","/building/roof-0/weather/cover/ridge-light/right/window-1#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#bed","/building/roof-1/room/station-0#bedside","/building/roof-1/room/station-0#bedside-rug","/building/roof-1/room/station-0#supplies","/building/roof-1/room/station-1#bookcase","/building/roof-1/room/station-1#lectern","/building/roof-1/room/station-1#reading-seat","/building/roof-1/room/station-1#shelf-cap","/building/roof-1/room/station-1#supplies","/building/roof-1/room/station-2#bed","/building/roof-1/room/station-2#bedside","/building/roof-1/room/station-2#bedside-rug","/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-rear#gable-frame","/building/roof-1/weather/cover/gable-rear/window#glazing","/building/roof-1/weather/cover/gable-rear/window#shutters","/building/roof-1/weather/cover/gable-rear/window#sill","/building/roof-2/room/collars#collar-tie","/building/roof-2/room/guard#guard","/building/roof-2/room/light-0#hanger","/building/roof-2/room/light-0#lantern","/building/roof-2/room/light-1#hanger","/building/roof-2/room/light-1#lantern","/building/roof-2/room/light-2#hanger","/building/roof-2/room/light-2#lantern","/building/roof-2/room/light-3#hanger","/building/roof-2/room/light-3#lantern","/building/roof-2/room/station-0#bed","/building/roof-2/room/station-0#bedside","/building/roof-2/room/station-0#bedside-rug","/building/roof-2/room/station-0#supplies","/building/roof-2/room/station-1#bookcase","/building/roof-2/room/station-1#lectern","/building/roof-2/room/station-1#reading-seat","/building/roof-2/room/station-1#shelf-cap","/building/roof-2/room/station-1#supplies","/building/roof-2/room/station-2#bed","/building/roof-2/room/station-2#bedside","/building/roof-2/room/station-2#bedside-rug","/building/roof-2/room/station-2#supplies","/building/roof-2/weather/cover#eave-fascia","/building/roof-2/weather/cover#ridge-cap","/building/roof-2/weather/cover#ridge-finial","/building/roof-2/weather/cover#riser","/building/roof-2/weather/cover#weather-course","/building/roof-2/weather/cover/dormer-left-4#cheek","/building/roof-2/weather/cover/dormer-left-4#dormer-cap","/building/roof-2/weather/cover/dormer-left-4#face-reveal","/building/roof-2/weather/cover/dormer-left-4#roof-opening","/building/roof-2/weather/cover/dormer-left-4#roof-riser","/building/roof-2/weather/cover/dormer-left-4/face#frame","/building/roof-2/weather/cover/dormer-left-4/face/window#glazing","/building/roof-2/weather/cover/gable-front#gable-frame","/building/roof-2/weather/cover/gable-front/window#glazing","/building/roof-2/weather/cover/gable-front/window#shutters","/building/roof-2/weather/cover/gable-front/window#sill","/building/roof-2/weather/cover/gable-rear#gable-frame","/building/roof-2/weather/cover/gable-rear/window#glazing","/building/roof-2/weather/cover/gable-rear/window#shutters","/building/roof-2/weather/cover/gable-rear/window#sill","/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/roof-floor-2/floor#deck","/building/roof-floor-2/knees#knee-beam","/building/room-0-0-0/door-east#realize","/building/room-0-0-0/door-north#realize","/building/room-0-0-0/door-south#realize","/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-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-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-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-1-0/door-east#realize","/building/room-0-1-0/door-north#realize","/building/room-0-1-0/facade-garden#climber","/building/room-0-1-0/floor#realize","/building/room-0-1-0/furniture/station-0#bookcase","/building/room-0-1-0/furniture/station-0#lectern","/building/room-0-1-0/furniture/station-0#reading-seat","/building/room-0-1-0/furniture/station-0#shelf-cap","/building/room-0-1-0/furniture/station-0#supplies","/building/room-0-1-0/furniture/station-1#contained-fire","/building/room-0-1-0/furniture/station-1#fireback","/building/room-0-1-0/furniture/station-1#hearthstone","/building/room-0-1-0/furniture/station-1#jamb","/building/room-0-1-0/furniture/station-1#mantel","/building/room-0-1-0/furniture/station-4#bench","/building/room-0-1-0/furniture/station-4#table-trestle","/building/room-0-1-0/furniture/station-4#tabletop","/building/room-0-1-0/furniture/textiles#woven-rug","/building/room-0-1-0/joinery-south#joinery","/building/room-0-1-0/joinery-west#joinery","/building/room-0-1-0/light-0#realize","/building/room-0-1-0/light-1#realize","/building/room-0-1-0/stairs#stringer","/building/room-0-1-0/stairs#tread","/building/room-0-1-0/wall-east#fill","/building/room-0-1-0/wall-north#fill","/building/room-0-1-0/wall-south#fill","/building/room-0-1-0/wall-west#fill","/building/room-0-1-0/window-south-0#glazing","/building/room-0-1-0/window-south-1#glazing","/building/room-0-1-0/window-west-0#glazing","/building/room-0-1-0/window-west-0#shutters","/building/room-0-1-0/window-west-0#sill","/building/room-0-1-0/window-west-0/box#end-board","/building/room-0-1-0/window-west-0/box#flower","/building/room-0-1-0/window-west-0/box#front-board","/building/room-0-1-0/window-west-0/box#planting-soil","/building/room-0-1-0/window-west-1#glazing","/building/room-0-1-0/window-west-1#shutters","/building/room-0-1-0/window-west-1#sill","/building/room-0-1-0/window-west-1/box#end-board","/building/room-0-1-0/window-west-1/box#flower","/building/room-0-1-0/window-west-1/box#front-board","/building/room-0-1-0/window-west-1/box#planting-soil","/building/room-0-1-1/facade-garden#climber","/building/room-0-1-1/floor#realize","/building/room-0-1-1/furniture/station-0#bed","/building/room-0-1-1/furniture/station-0#bedside","/building/room-0-1-1/furniture/station-0#bedside-rug","/building/room-0-1-1/furniture/station-0#supplies","/building/room-0-1-1/furniture/station-1#cabinet","/building/room-0-1-1/furniture/station-1#cabinet-cornice","/building/room-0-1-1/furniture/station-1#storage-runner","/building/room-0-1-1/furniture/station-2#bookcase","/building/room-0-1-1/furniture/station-2#bookcase-cornice","/building/room-0-1-1/furniture/station-2#reading-desk","/building/room-0-1-1/furniture/station-2#reading-seat","/building/room-0-1-1/furniture/textiles#woven-rug","/building/room-0-1-1/joinery-south#joinery","/building/room-0-1-1/joinery-west#joinery","/building/room-0-1-1/light-0#realize","/building/room-0-1-1/light-1#realize","/building/room-0-1-1/stairs#stringer","/building/room-0-1-1/stairs#tread","/building/room-0-1-1/wall-east#fill","/building/room-0-1-1/wall-north#fill","/building/room-0-1-1/wall-south#fill","/building/room-0-1-1/wall-west#fill","/building/room-0-1-1/window-north-0#glazing","/building/room-0-1-1/window-north-1#glazing","/building/room-0-1-1/window-south-0#glazing","/building/room-0-1-1/window-south-1#glazing","/building/room-0-1-1/window-west-0#glazing","/building/room-0-1-1/window-west-0#shutters","/building/room-0-1-1/window-west-0#sill","/building/room-0-1-1/window-west-0/box#end-board","/building/room-0-1-1/window-west-0/box#flower","/building/room-0-1-1/window-west-0/box#front-board","/building/room-0-1-1/window-west-0/box#planting-soil","/building/room-0-1-1/window-west-1#glazing","/building/room-0-1-1/window-west-1#shutters","/building/room-0-1-1/window-west-1#sill","/building/room-0-1-1/window-west-1/box#end-board","/building/room-0-1-1/window-west-1/box#flower","/building/room-0-1-1/window-west-1/box#front-board","/building/room-0-1-1/window-west-1/box#planting-soil","/building/room-0-1-2/facade-garden#climber","/building/room-0-1-2/floor#realize","/building/room-0-1-2/furniture/station-0#bookcase","/building/room-0-1-2/furniture/station-0#lectern","/building/room-0-1-2/furniture/station-0#reading-seat","/building/room-0-1-2/furniture/station-0#shelf-cap","/building/room-0-1-2/furniture/station-0#supplies","/building/room-0-1-2/furniture/station-1#contained-fire","/building/room-0-1-2/furniture/station-1#fireback","/building/room-0-1-2/furniture/station-1#hearthstone","/building/room-0-1-2/furniture/station-1#jamb","/building/room-0-1-2/furniture/station-1#mantel","/building/room-0-1-2/furniture/station-7#shelf-cap","/building/room-0-1-2/furniture/station-7#storage","/building/room-0-1-2/furniture/station-7#supplies","/building/room-0-1-2/furniture/textiles#woven-rug","/building/room-0-1-2/joinery-south#joinery","/building/room-0-1-2/joinery-west#joinery","/building/room-0-1-2/light-0#realize","/building/room-0-1-2/light-1#realize","/building/room-0-1-2/stairs#stringer","/building/room-0-1-2/stairs#tread","/building/room-0-1-2/wall-east#fill","/building/room-0-1-2/wall-north#fill","/building/room-0-1-2/wall-south#fill","/building/room-0-1-2/wall-west#fill","/building/room-0-1-2/window-north-0#glazing","/building/room-0-1-2/window-north-1#glazing","/building/room-0-1-2/window-south-0#glazing","/building/room-0-1-2/window-south-1#glazing","/building/room-0-1-2/window-west-0#glazing","/building/room-0-1-2/window-west-0#shutters","/building/room-0-1-2/window-west-0#sill","/building/room-0-1-2/window-west-0/box#end-board","/building/room-0-1-2/window-west-0/box#flower","/building/room-0-1-2/window-west-0/box#front-board","/building/room-0-1-2/window-west-0/box#planting-soil","/building/room-0-1-2/window-west-1#glazing","/building/room-0-1-2/window-west-1#shutters","/building/room-0-1-2/window-west-1#sill","/building/room-0-1-2/window-west-1/box#end-board","/building/room-0-1-2/window-west-1/box#flower","/building/room-0-1-2/window-west-1/box#front-board","/building/room-0-1-2/window-west-1/box#planting-soil","/building/room-1-0-0/door-south#realize","/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/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-1-0/door-north#realize","/building/room-1-1-0/door-west#realize","/building/room-1-1-0/floor#realize","/building/room-1-1-0/furniture/station-0#shelf-cap","/building/room-1-1-0/furniture/station-0#storage","/building/room-1-1-0/furniture/station-0#supplies","/building/room-1-1-0/furniture/station-1#cabinet","/building/room-1-1-0/furniture/station-1#cabinet-cornice","/building/room-1-1-0/furniture/station-1#storage-runner","/building/room-1-1-0/furniture/station-3#shelf-cap","/building/room-1-1-0/furniture/station-3#storage","/building/room-1-1-0/furniture/station-3#supplies","/building/room-1-1-0/furniture/textiles#woven-rug","/building/room-1-1-0/joinery-east#joinery","/building/room-1-1-0/joinery-south#joinery","/building/room-1-1-0/light-0#realize","/building/room-1-1-0/light-1#realize","/building/room-1-1-0/stairs#stringer","/building/room-1-1-0/stairs#tread","/building/room-1-1-0/wall-east#fill","/building/room-1-1-0/wall-north#fill","/building/room-1-1-0/wall-south#fill","/building/room-1-1-0/wall-west#fill","/building/room-1-1-0/window-east-0#glazing","/building/room-1-1-0/window-east-0#shutters","/building/room-1-1-0/window-east-0#sill","/building/room-1-1-0/window-east-0/box#end-board","/building/room-1-1-0/window-east-0/box#flower","/building/room-1-1-0/window-east-0/box#front-board","/building/room-1-1-0/window-east-0/box#planting-soil","/building/room-1-1-0/window-east-1#glazing","/building/room-1-1-0/window-east-1#shutters","/building/room-1-1-0/window-east-1#sill","/building/room-1-1-0/window-east-1/box#end-board","/building/room-1-1-0/window-east-1/box#flower","/building/room-1-1-0/window-east-1/box#front-board","/building/room-1-1-0/window-east-1/box#planting-soil","/building/room-1-1-0/window-south-0#glazing","/building/room-1-1-0/window-south-0#shutters","/building/room-1-1-0/window-south-0#sill","/building/room-1-1-0/window-south-0/box#end-board","/building/room-1-1-0/window-south-0/box#flower","/building/room-1-1-0/window-south-0/box#front-board","/building/room-1-1-0/window-south-0/box#planting-soil","/building/room-1-1-0/window-south-1#glazing","/building/room-1-1-0/window-south-1#shutters","/building/room-1-1-0/window-south-1#sill","/building/room-1-1-0/window-south-1/box#end-board","/building/room-1-1-0/window-south-1/box#flower","/building/room-1-1-0/window-south-1/box#front-board","/building/room-1-1-0/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-1/footing#contact","/garden/bed-1/soil#soil-fill","/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/bed-3/footing#contact","/garden/bed-3/soil#soil-fill","/garden/borders/plant--2--2#plant","/garden/borders/plant--2--3#plant","/garden/borders/plant--2--4#plant","/garden/borders/plant--2--5#plant","/garden/borders/plant--2-0#plant","/garden/borders/plant--2-13#plant","/garden/borders/plant--2-15#plant","/garden/borders/plant--2-16#plant","/garden/borders/plant--2-19#plant","/garden/borders/plant--2-21#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-1#plant","/garden/borders/plant--3-10#plant","/garden/borders/plant--3-12#plant","/garden/borders/plant--3-16#plant","/garden/borders/plant--3-18#plant","/garden/borders/plant--3-19#plant","/garden/borders/plant--3-20#plant","/garden/borders/plant--3-21#plant","/garden/borders/plant--3-5#plant","/garden/borders/plant--3-7#plant","/garden/borders/plant--3-8#plant","/garden/borders/plant--4--1#plant","/garden/borders/plant--4-11#plant","/garden/borders/plant--4-13#plant","/garden/borders/plant--4-14#plant","/garden/borders/plant--4-15#plant","/garden/borders/plant--4-16#plant","/garden/borders/plant--4-9#plant","/garden/borders/plant-0-23#plant","/garden/borders/plant-0-24#plant","/garden/borders/plant-13-24#plant","/garden/borders/plant-13-25#plant","/garden/borders/plant-14-23#plant","/garden/borders/plant-14-24#plant","/garden/borders/plant-14-25#plant","/garden/borders/plant-15--8#plant","/garden/borders/plant-15--9#plant","/garden/borders/plant-15-24#plant","/garden/borders/plant-15-25#plant","/garden/borders/plant-16--7#plant","/garden/borders/plant-16-24#plant","/garden/borders/plant-16-25#plant","/garden/borders/plant-17--8#plant","/garden/borders/plant-17-24#plant","/garden/borders/plant-18--8#plant","/garden/borders/plant-18--9#plant","/garden/borders/plant-18-23#plant","/garden/borders/plant-19--7#plant","/garden/borders/plant-19--8#plant","/garden/borders/plant-19--9#plant","/garden/borders/plant-2-25#plant","/garden/borders/plant-20--8#plant","/garden/borders/plant-21--7#plant","/garden/borders/plant-21-23#plant","/garden/borders/plant-22--8#plant","/garden/borders/plant-22-23#plant","/garden/borders/plant-23--6#plant","/garden/borders/plant-23--7#plant","/garden/borders/plant-23-11#plant","/garden/borders/plant-23-13#plant","/garden/borders/plant-23-14#plant","/garden/borders/plant-23-22#plant","/garden/borders/plant-23-3#plant","/garden/borders/plant-23-5#plant","/garden/borders/plant-23-8#plant","/garden/borders/plant-23-9#plant","/garden/borders/plant-24--1#plant","/garden/borders/plant-24--2#plant","/garden/borders/plant-24-12#plant","/garden/borders/plant-24-2#plant","/garden/borders/plant-24-20#plant","/garden/borders/plant-24-22#plant","/garden/borders/plant-24-3#plant","/garden/borders/plant-24-4#plant","/garden/borders/plant-24-6#plant","/garden/borders/plant-25--2#plant","/garden/borders/plant-25--4#plant","/garden/borders/plant-25--5#plant","/garden/borders/plant-25-0#plant","/garden/borders/plant-25-13#plant","/garden/borders/plant-25-14#plant","/garden/borders/plant-25-16#plant","/garden/borders/plant-25-17#plant","/garden/borders/plant-25-19#plant","/garden/borders/plant-25-4#plant","/garden/borders/plant-25-5#plant","/garden/borders/plant-25-6#plant","/garden/borders/plant-25-8#plant","/garden/borders/plant-25-9#plant","/garden/borders/plant-3--8#plant","/garden/borders/plant-3--9#plant","/garden/borders/plant-3-24#plant","/garden/borders/plant-5-27#plant","/garden/borders/plant-6-25#plant","/garden/borders/plant-7--8#plant","/garden/borders/plant-7-24#plant","/garden/borders/plant-7-25#plant","/garden/borders/plant-7-26#plant","/garden/borders/plant-8--7#plant","/garden/borders/plant-8--8#plant","/garden/borders/plant-8--9#plant","/garden/borders/plant-8-24#plant","/garden/borders/plant-9-23#plant","/garden/light-0#realize","/garden/light-0/lantern#realize","/garden/light-1#realize","/garden/light-1/lantern#realize","/garden/planting/grass--2-6#realize","/garden/planting/grass--4--12#realize","/garden/planting/grass--4-2#realize","/garden/planting/grass--5--5#realize","/garden/planting/grass--5-23#realize","/garden/planting/grass--5-9#realize","/garden/planting/grass--6--7#realize","/garden/planting/grass--6-19#realize","/garden/planting/grass--7-17#realize","/garden/planting/grass--7-25#realize","/garden/planting/grass-18--16#realize","/garden/planting/grass-20-26#realize","/garden/planting/grass-21--6#realize","/garden/planting/grass-22--10#realize","/garden/planting/grass-23-1#realize","/garden/planting/grass-23-28#realize","/garden/planting/grass-24--13#realize","/garden/planting/grass-24-23#realize","/garden/planting/grass-26-5#realize","/garden/planting/grass-26-8#realize","/garden/planting/grass-28-27#realize","/garden/planting/grass-29-22#realize","/garden/planting/grass-29-4#realize","/garden/planting/grass-8--13#realize","/garden/planting/grass-9-29#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#treads":{"component":"/building/approach","name":"treads","replaced":{"$set":["/land"]},"writes":6},"/building/ceiling-room-0-0-0#ceiling-member":{"component":"/building/ceiling-room-0-0-0","name":"ceiling-member","replaced":{"$set":[]},"writes":17},"/building/ceiling-room-0-1-0#ceiling-member":{"component":"/building/ceiling-room-0-1-0","name":"ceiling-member","replaced":{"$set":[]},"writes":17},"/building/ceiling-room-0-1-1#ceiling-member":{"component":"/building/ceiling-room-0-1-1","name":"ceiling-member","replaced":{"$set":[]},"writes":17},"/building/ceiling-room-0-1-2#ceiling-member":{"component":"/building/ceiling-room-0-1-2","name":"ceiling-member","replaced":{"$set":[]},"writes":17},"/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-1-0#ceiling-member":{"component":"/building/ceiling-room-1-1-0","name":"ceiling-member","replaced":{"$set":[]},"writes":17},"/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":1},"/building/foundation#contact":{"component":"/building/foundation","name":"contact","replaced":{"$set":[]},"writes":100},"/building/porch#balustrade":{"component":"/building/porch","name":"balustrade","replaced":{"$set":[]},"writes":22},"/building/porch#brace":{"component":"/building/porch","name":"brace","replaced":{"$set":[]},"writes":4},"/building/porch#canopy":{"component":"/building/porch","name":"canopy","replaced":{"$set":[]},"writes":110},"/building/porch#deck":{"component":"/building/porch","name":"deck","replaced":{"$set":[]},"writes":110},"/building/porch#front-beam":{"component":"/building/porch","name":"front-beam","replaced":{"$set":[]},"writes":22},"/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":9},"/building/porch#post-shoe":{"component":"/building/porch","name":"post-shoe","replaced":{"$set":[]},"writes":3},"/building/porch/lantern-1#realize":{"component":"/building/porch/lantern-1","name":"realize","replaced":{"$set":[]},"writes":2},"/building/porch/lantern-20#realize":{"component":"/building/porch/lantern-20","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":24},"/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#hanger":{"component":"/building/roof-0/room/light-1","name":"hanger","replaced":{"$set":[]},"writes":4},"/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":2},"/building/roof-0/room/light-2#lantern":{"component":"/building/roof-0/room/light-2","name":"lantern","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/light-3#hanger":{"component":"/building/roof-0/room/light-3","name":"hanger","replaced":{"$set":[]},"writes":10},"/building/roof-0/room/light-3#lantern":{"component":"/building/roof-0/room/light-3","name":"lantern","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/light-4#lantern":{"component":"/building/roof-0/room/light-4","name":"lantern","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/light-5#hanger":{"component":"/building/roof-0/room/light-5","name":"hanger","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/light-5#lantern":{"component":"/building/roof-0/room/light-5","name":"lantern","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/light-6#hanger":{"component":"/building/roof-0/room/light-6","name":"hanger","replaced":{"$set":[]},"writes":5},"/building/roof-0/room/light-6#lantern":{"component":"/building/roof-0/room/light-6","name":"lantern","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/station-0#bed":{"component":"/building/roof-0/room/station-0","name":"bed","replaced":{"$set":[]},"writes":2},"/building/roof-0/room/station-0#bedside":{"component":"/building/roof-0/room/station-0","name":"bedside","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/station-0#bedside-rug":{"component":"/building/roof-0/room/station-0","name":"bedside-rug","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#bookcase":{"component":"/building/roof-0/room/station-1","name":"bookcase","replaced":{"$set":[]},"writes":4},"/building/roof-0/room/station-1#lectern":{"component":"/building/roof-0/room/station-1","name":"lectern","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/station-1#reading-seat":{"component":"/building/roof-0/room/station-1","name":"reading-seat","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":1},"/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#bed":{"component":"/building/roof-0/room/station-2","name":"bed","replaced":{"$set":[]},"writes":2},"/building/roof-0/room/station-2#bedside":{"component":"/building/roof-0/room/station-2","name":"bedside","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/station-2#bedside-rug":{"component":"/building/roof-0/room/station-2","name":"bedside-rug","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/room/station-3#bookcase":{"component":"/building/roof-0/room/station-3","name":"bookcase","replaced":{"$set":[]},"writes":4},"/building/roof-0/room/station-3#lectern":{"component":"/building/roof-0/room/station-3","name":"lectern","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/station-3#reading-seat":{"component":"/building/roof-0/room/station-3","name":"reading-seat","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/station-3#shelf-cap":{"component":"/building/roof-0/room/station-3","name":"shelf-cap","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/station-3#supplies":{"component":"/building/roof-0/room/station-3","name":"supplies","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/station-4#bed":{"component":"/building/roof-0/room/station-4","name":"bed","replaced":{"$set":[]},"writes":2},"/building/roof-0/room/station-4#bedside":{"component":"/building/roof-0/room/station-4","name":"bedside","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/station-4#bedside-rug":{"component":"/building/roof-0/room/station-4","name":"bedside-rug","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/station-4#supplies":{"component":"/building/roof-0/room/station-4","name":"supplies","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/station-5#bookcase":{"component":"/building/roof-0/room/station-5","name":"bookcase","replaced":{"$set":[]},"writes":4},"/building/roof-0/room/station-5#lectern":{"component":"/building/roof-0/room/station-5","name":"lectern","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/station-5#reading-seat":{"component":"/building/roof-0/room/station-5","name":"reading-seat","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/station-5#shelf-cap":{"component":"/building/roof-0/room/station-5","name":"shelf-cap","replaced":{"$set":[]},"writes":1},"/building/roof-0/room/station-5#supplies":{"component":"/building/roof-0/room/station-5","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":22},"/building/roof-0/weather/cover#ridge-cap":{"component":"/building/roof-0/weather/cover","name":"ridge-cap","replaced":{"$set":[]},"writes":24},"/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":120},"/building/roof-0/weather/cover#weather-course":{"component":"/building/roof-0/weather/cover","name":"weather-course","replaced":{"$set":[]},"writes":270},"/building/roof-0/weather/cover/dormer-left-14#cheek":{"component":"/building/roof-0/weather/cover/dormer-left-14","name":"cheek","replaced":{"$set":["/building/roof-0/weather/cover"]},"writes":24},"/building/roof-0/weather/cover/dormer-left-14#dormer-cap":{"component":"/building/roof-0/weather/cover/dormer-left-14","name":"dormer-cap","replaced":{"$set":[]},"writes":15},"/building/roof-0/weather/cover/dormer-left-14#face-reveal":{"component":"/building/roof-0/weather/cover/dormer-left-14","name":"face-reveal","replaced":{"$set":["/building/roof-0/weather/cover"]},"writes":3},"/building/roof-0/weather/cover/dormer-left-14#roof-opening":{"component":"/building/roof-0/weather/cover/dormer-left-14","name":"roof-opening","replaced":{"$set":["/building/roof-0/weather/cover"]},"writes":9},"/building/roof-0/weather/cover/dormer-left-14#roof-riser":{"component":"/building/roof-0/weather/cover/dormer-left-14","name":"roof-riser","replaced":{"$set":[]},"writes":8},"/building/roof-0/weather/cover/dormer-left-14/face#frame":{"component":"/building/roof-0/weather/cover/dormer-left-14/face","name":"frame","replaced":{"$set":[]},"writes":16},"/building/roof-0/weather/cover/dormer-left-14/face/window#glazing":{"component":"/building/roof-0/weather/cover/dormer-left-14/face/window","name":"glazing","replaced":{"$set":["/building/roof-0/weather/cover/dormer-left-14/face"]},"writes":6},"/building/roof-0/weather/cover/dormer-left-4#cheek":{"component":"/building/roof-0/weather/cover/dormer-left-4","name":"cheek","replaced":{"$set":["/building/roof-0/weather/cover"]},"writes":24},"/building/roof-0/weather/cover/dormer-left-4#dormer-cap":{"component":"/building/roof-0/weather/cover/dormer-left-4","name":"dormer-cap","replaced":{"$set":[]},"writes":15},"/building/roof-0/weather/cover/dormer-left-4#face-reveal":{"component":"/building/roof-0/weather/cover/dormer-left-4","name":"face-reveal","replaced":{"$set":["/building/roof-0/weather/cover"]},"writes":3},"/building/roof-0/weather/cover/dormer-left-4#roof-opening":{"component":"/building/roof-0/weather/cover/dormer-left-4","name":"roof-opening","replaced":{"$set":["/building/roof-0/weather/cover"]},"writes":9},"/building/roof-0/weather/cover/dormer-left-4#roof-riser":{"component":"/building/roof-0/weather/cover/dormer-left-4","name":"roof-riser","replaced":{"$set":[]},"writes":8},"/building/roof-0/weather/cover/dormer-left-4/face#frame":{"component":"/building/roof-0/weather/cover/dormer-left-4/face","name":"frame","replaced":{"$set":[]},"writes":16},"/building/roof-0/weather/cover/dormer-left-4/face/window#glazing":{"component":"/building/roof-0/weather/cover/dormer-left-4/face/window","name":"glazing","replaced":{"$set":["/building/roof-0/weather/cover/dormer-left-4/face"]},"writes":6},"/building/roof-0/weather/cover/dormer-right-14#cheek":{"component":"/building/roof-0/weather/cover/dormer-right-14","name":"cheek","replaced":{"$set":["/building/roof-0/weather/cover"]},"writes":24},"/building/roof-0/weather/cover/dormer-right-14#dormer-cap":{"component":"/building/roof-0/weather/cover/dormer-right-14","name":"dormer-cap","replaced":{"$set":[]},"writes":15},"/building/roof-0/weather/cover/dormer-right-14#face-reveal":{"component":"/building/roof-0/weather/cover/dormer-right-14","name":"face-reveal","replaced":{"$set":["/building/roof-0/weather/cover"]},"writes":3},"/building/roof-0/weather/cover/dormer-right-14#roof-opening":{"component":"/building/roof-0/weather/cover/dormer-right-14","name":"roof-opening","replaced":{"$set":["/building/roof-0/weather/cover"]},"writes":9},"/building/roof-0/weather/cover/dormer-right-14#roof-riser":{"component":"/building/roof-0/weather/cover/dormer-right-14","name":"roof-riser","replaced":{"$set":[]},"writes":8},"/building/roof-0/weather/cover/dormer-right-14/face#frame":{"component":"/building/roof-0/weather/cover/dormer-right-14/face","name":"frame","replaced":{"$set":[]},"writes":16},"/building/roof-0/weather/cover/dormer-right-14/face/window#glazing":{"component":"/building/roof-0/weather/cover/dormer-right-14/face/window","name":"glazing","replaced":{"$set":["/building/roof-0/weather/cover/dormer-right-14/face"]},"writes":6},"/building/roof-0/weather/cover/gable-front#gable-frame":{"component":"/building/roof-0/weather/cover/gable-front","name":"gable-frame","replaced":{"$set":[]},"writes":46},"/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-front/window#shutters":{"component":"/building/roof-0/weather/cover/gable-front/window","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/roof-0/weather/cover/gable-front/window#sill":{"component":"/building/roof-0/weather/cover/gable-front/window","name":"sill","replaced":{"$set":[]},"writes":3},"/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-0/weather/cover/gable-rear/window#shutters":{"component":"/building/roof-0/weather/cover/gable-rear/window","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/roof-0/weather/cover/gable-rear/window#sill":{"component":"/building/roof-0/weather/cover/gable-rear/window","name":"sill","replaced":{"$set":[]},"writes":3},"/building/roof-0/weather/cover/ridge-light#bearing-frame":{"component":"/building/roof-0/weather/cover/ridge-light","name":"bearing-frame","replaced":{"$set":["/building/roof-0/weather/cover"]},"writes":40},"/building/roof-0/weather/cover/ridge-light#finial":{"component":"/building/roof-0/weather/cover/ridge-light","name":"finial","replaced":{"$set":[]},"writes":1},"/building/roof-0/weather/cover/ridge-light#hipped-cap":{"component":"/building/roof-0/weather/cover/ridge-light","name":"hipped-cap","replaced":{"$set":[]},"writes":63},"/building/roof-0/weather/cover/ridge-light#lightwell-cut":{"component":"/building/roof-0/weather/cover/ridge-light","name":"lightwell-cut","replaced":{"$set":["/building/roof-0/weather/cover"]},"writes":35},"/building/roof-0/weather/cover/ridge-light/front#panel-frame":{"component":"/building/roof-0/weather/cover/ridge-light/front","name":"panel-frame","replaced":{"$set":[]},"writes":15},"/building/roof-0/weather/cover/ridge-light/front/window-0#glazing":{"component":"/building/roof-0/weather/cover/ridge-light/front/window-0","name":"glazing","replaced":{"$set":["/building/roof-0/weather/cover/ridge-light/front"]},"writes":9},"/building/roof-0/weather/cover/ridge-light/left#panel-frame":{"component":"/building/roof-0/weather/cover/ridge-light/left","name":"panel-frame","replaced":{"$set":[]},"writes":25},"/building/roof-0/weather/cover/ridge-light/left/window-0#glazing":{"component":"/building/roof-0/weather/cover/ridge-light/left/window-0","name":"glazing","replaced":{"$set":["/building/roof-0/weather/cover/ridge-light/left"]},"writes":6},"/building/roof-0/weather/cover/ridge-light/left/window-1#glazing":{"component":"/building/roof-0/weather/cover/ridge-light/left/window-1","name":"glazing","replaced":{"$set":["/building/roof-0/weather/cover/ridge-light/left"]},"writes":6},"/building/roof-0/weather/cover/ridge-light/rear#panel-frame":{"component":"/building/roof-0/weather/cover/ridge-light/rear","name":"panel-frame","replaced":{"$set":[]},"writes":15},"/building/roof-0/weather/cover/ridge-light/rear/window-0#glazing":{"component":"/building/roof-0/weather/cover/ridge-light/rear/window-0","name":"glazing","replaced":{"$set":["/building/roof-0/weather/cover/ridge-light/rear"]},"writes":9},"/building/roof-0/weather/cover/ridge-light/right#panel-frame":{"component":"/building/roof-0/weather/cover/ridge-light/right","name":"panel-frame","replaced":{"$set":[]},"writes":25},"/building/roof-0/weather/cover/ridge-light/right/window-0#glazing":{"component":"/building/roof-0/weather/cover/ridge-light/right/window-0","name":"glazing","replaced":{"$set":["/building/roof-0/weather/cover/ridge-light/right"]},"writes":6},"/building/roof-0/weather/cover/ridge-light/right/window-1#glazing":{"component":"/building/roof-0/weather/cover/ridge-light/right/window-1","name":"glazing","replaced":{"$set":["/building/roof-0/weather/cover/ridge-light/right"]},"writes":6},"/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":13},"/building/roof-1/room/light-0#hanger":{"component":"/building/roof-1/room/light-0","name":"hanger","replaced":{"$set":[]},"writes":4},"/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":2},"/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#bed":{"component":"/building/roof-1/room/station-0","name":"bed","replaced":{"$set":[]},"writes":2},"/building/roof-1/room/station-0#bedside":{"component":"/building/roof-1/room/station-0","name":"bedside","replaced":{"$set":[]},"writes":1},"/building/roof-1/room/station-0#bedside-rug":{"component":"/building/roof-1/room/station-0","name":"bedside-rug","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#bookcase":{"component":"/building/roof-1/room/station-1","name":"bookcase","replaced":{"$set":[]},"writes":4},"/building/roof-1/room/station-1#lectern":{"component":"/building/roof-1/room/station-1","name":"lectern","replaced":{"$set":[]},"writes":1},"/building/roof-1/room/station-1#reading-seat":{"component":"/building/roof-1/room/station-1","name":"reading-seat","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":1},"/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#bed":{"component":"/building/roof-1/room/station-2","name":"bed","replaced":{"$set":[]},"writes":2},"/building/roof-1/room/station-2#bedside":{"component":"/building/roof-1/room/station-2","name":"bedside","replaced":{"$set":[]},"writes":1},"/building/roof-1/room/station-2#bedside-rug":{"component":"/building/roof-1/room/station-2","name":"bedside-rug","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":11},"/building/roof-1/weather/cover#ridge-cap":{"component":"/building/roof-1/weather/cover","name":"ridge-cap","replaced":{"$set":[]},"writes":12},"/building/roof-1/weather/cover#ridge-finial":{"component":"/building/roof-1/weather/cover","name":"ridge-finial","replaced":{"$set":[]},"writes":1},"/building/roof-1/weather/cover#riser":{"component":"/building/roof-1/weather/cover","name":"riser","replaced":{"$set":[]},"writes":60},"/building/roof-1/weather/cover#weather-course":{"component":"/building/roof-1/weather/cover","name":"weather-course","replaced":{"$set":[]},"writes":145},"/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":24},"/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":3},"/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":16},"/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":45},"/building/roof-1/weather/cover/gable-rear#gable-frame":{"component":"/building/roof-1/weather/cover/gable-rear","name":"gable-frame","replaced":{"$set":[]},"writes":45},"/building/roof-1/weather/cover/gable-rear/window#glazing":{"component":"/building/roof-1/weather/cover/gable-rear/window","name":"glazing","replaced":{"$set":["/building/roof-1/weather/cover/gable-rear"]},"writes":9},"/building/roof-1/weather/cover/gable-rear/window#shutters":{"component":"/building/roof-1/weather/cover/gable-rear/window","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/roof-1/weather/cover/gable-rear/window#sill":{"component":"/building/roof-1/weather/cover/gable-rear/window","name":"sill","replaced":{"$set":[]},"writes":3},"/building/roof-2/room/collars#collar-tie":{"component":"/building/roof-2/room/collars","name":"collar-tie","replaced":{"$set":[]},"writes":8},"/building/roof-2/room/guard#guard":{"component":"/building/roof-2/room/guard","name":"guard","replaced":{"$set":[]},"writes":11},"/building/roof-2/room/light-0#hanger":{"component":"/building/roof-2/room/light-0","name":"hanger","replaced":{"$set":[]},"writes":2},"/building/roof-2/room/light-0#lantern":{"component":"/building/roof-2/room/light-0","name":"lantern","replaced":{"$set":[]},"writes":1},"/building/roof-2/room/light-1#hanger":{"component":"/building/roof-2/room/light-1","name":"hanger","replaced":{"$set":[]},"writes":5},"/building/roof-2/room/light-1#lantern":{"component":"/building/roof-2/room/light-1","name":"lantern","replaced":{"$set":[]},"writes":1},"/building/roof-2/room/light-2#hanger":{"component":"/building/roof-2/room/light-2","name":"hanger","replaced":{"$set":[]},"writes":2},"/building/roof-2/room/light-2#lantern":{"component":"/building/roof-2/room/light-2","name":"lantern","replaced":{"$set":[]},"writes":1},"/building/roof-2/room/light-3#hanger":{"component":"/building/roof-2/room/light-3","name":"hanger","replaced":{"$set":[]},"writes":1},"/building/roof-2/room/light-3#lantern":{"component":"/building/roof-2/room/light-3","name":"lantern","replaced":{"$set":[]},"writes":1},"/building/roof-2/room/station-0#bed":{"component":"/building/roof-2/room/station-0","name":"bed","replaced":{"$set":[]},"writes":2},"/building/roof-2/room/station-0#bedside":{"component":"/building/roof-2/room/station-0","name":"bedside","replaced":{"$set":[]},"writes":1},"/building/roof-2/room/station-0#bedside-rug":{"component":"/building/roof-2/room/station-0","name":"bedside-rug","replaced":{"$set":[]},"writes":1},"/building/roof-2/room/station-0#supplies":{"component":"/building/roof-2/room/station-0","name":"supplies","replaced":{"$set":[]},"writes":1},"/building/roof-2/room/station-1#bookcase":{"component":"/building/roof-2/room/station-1","name":"bookcase","replaced":{"$set":[]},"writes":4},"/building/roof-2/room/station-1#lectern":{"component":"/building/roof-2/room/station-1","name":"lectern","replaced":{"$set":[]},"writes":1},"/building/roof-2/room/station-1#reading-seat":{"component":"/building/roof-2/room/station-1","name":"reading-seat","replaced":{"$set":[]},"writes":1},"/building/roof-2/room/station-1#shelf-cap":{"component":"/building/roof-2/room/station-1","name":"shelf-cap","replaced":{"$set":[]},"writes":1},"/building/roof-2/room/station-1#supplies":{"component":"/building/roof-2/room/station-1","name":"supplies","replaced":{"$set":[]},"writes":1},"/building/roof-2/room/station-2#bed":{"component":"/building/roof-2/room/station-2","name":"bed","replaced":{"$set":[]},"writes":2},"/building/roof-2/room/station-2#bedside":{"component":"/building/roof-2/room/station-2","name":"bedside","replaced":{"$set":[]},"writes":1},"/building/roof-2/room/station-2#bedside-rug":{"component":"/building/roof-2/room/station-2","name":"bedside-rug","replaced":{"$set":[]},"writes":1},"/building/roof-2/room/station-2#supplies":{"component":"/building/roof-2/room/station-2","name":"supplies","replaced":{"$set":[]},"writes":1},"/building/roof-2/weather/cover#eave-fascia":{"component":"/building/roof-2/weather/cover","name":"eave-fascia","replaced":{"$set":[]},"writes":19},"/building/roof-2/weather/cover#ridge-cap":{"component":"/building/roof-2/weather/cover","name":"ridge-cap","replaced":{"$set":[]},"writes":13},"/building/roof-2/weather/cover#ridge-finial":{"component":"/building/roof-2/weather/cover","name":"ridge-finial","replaced":{"$set":[]},"writes":2},"/building/roof-2/weather/cover#riser":{"component":"/building/roof-2/weather/cover","name":"riser","replaced":{"$set":[]},"writes":65},"/building/roof-2/weather/cover#weather-course":{"component":"/building/roof-2/weather/cover","name":"weather-course","replaced":{"$set":[]},"writes":166},"/building/roof-2/weather/cover/dormer-left-4#cheek":{"component":"/building/roof-2/weather/cover/dormer-left-4","name":"cheek","replaced":{"$set":["/building/roof-2/weather/cover"]},"writes":24},"/building/roof-2/weather/cover/dormer-left-4#dormer-cap":{"component":"/building/roof-2/weather/cover/dormer-left-4","name":"dormer-cap","replaced":{"$set":[]},"writes":15},"/building/roof-2/weather/cover/dormer-left-4#face-reveal":{"component":"/building/roof-2/weather/cover/dormer-left-4","name":"face-reveal","replaced":{"$set":["/building/roof-2/weather/cover"]},"writes":3},"/building/roof-2/weather/cover/dormer-left-4#roof-opening":{"component":"/building/roof-2/weather/cover/dormer-left-4","name":"roof-opening","replaced":{"$set":["/building/roof-2/weather/cover"]},"writes":9},"/building/roof-2/weather/cover/dormer-left-4#roof-riser":{"component":"/building/roof-2/weather/cover/dormer-left-4","name":"roof-riser","replaced":{"$set":[]},"writes":8},"/building/roof-2/weather/cover/dormer-left-4/face#frame":{"component":"/building/roof-2/weather/cover/dormer-left-4/face","name":"frame","replaced":{"$set":[]},"writes":16},"/building/roof-2/weather/cover/dormer-left-4/face/window#glazing":{"component":"/building/roof-2/weather/cover/dormer-left-4/face/window","name":"glazing","replaced":{"$set":["/building/roof-2/weather/cover/dormer-left-4/face"]},"writes":6},"/building/roof-2/weather/cover/gable-front#gable-frame":{"component":"/building/roof-2/weather/cover/gable-front","name":"gable-frame","replaced":{"$set":[]},"writes":46},"/building/roof-2/weather/cover/gable-front/window#glazing":{"component":"/building/roof-2/weather/cover/gable-front/window","name":"glazing","replaced":{"$set":["/building/roof-2/weather/cover/gable-front"]},"writes":9},"/building/roof-2/weather/cover/gable-front/window#shutters":{"component":"/building/roof-2/weather/cover/gable-front/window","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/roof-2/weather/cover/gable-front/window#sill":{"component":"/building/roof-2/weather/cover/gable-front/window","name":"sill","replaced":{"$set":[]},"writes":3},"/building/roof-2/weather/cover/gable-rear#gable-frame":{"component":"/building/roof-2/weather/cover/gable-rear","name":"gable-frame","replaced":{"$set":[]},"writes":46},"/building/roof-2/weather/cover/gable-rear/window#glazing":{"component":"/building/roof-2/weather/cover/gable-rear/window","name":"glazing","replaced":{"$set":["/building/roof-2/weather/cover/gable-rear"]},"writes":9},"/building/roof-2/weather/cover/gable-rear/window#shutters":{"component":"/building/roof-2/weather/cover/gable-rear/window","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/roof-2/weather/cover/gable-rear/window#sill":{"component":"/building/roof-2/weather/cover/gable-rear/window","name":"sill","replaced":{"$set":[]},"writes":3},"/building/roof-floor-0/floor#deck":{"component":"/building/roof-floor-0/floor","name":"deck","replaced":{"$set":[]},"writes":230},"/building/roof-floor-0/knees#knee-beam":{"component":"/building/roof-floor-0/knees","name":"knee-beam","replaced":{"$set":[]},"writes":40},"/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/roof-floor-2/floor#deck":{"component":"/building/roof-floor-2/floor","name":"deck","replaced":{"$set":[]},"writes":109},"/building/roof-floor-2/knees#knee-beam":{"component":"/building/roof-floor-2/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/door-south#realize":{"component":"/building/room-0-0-0/door-south","name":"realize","replaced":{"$set":["/building/room-0-0-0/wall-south"]},"writes":2},"/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-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":18},"/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-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-1-0/door-east#realize":{"component":"/building/room-0-1-0/door-east","name":"realize","replaced":{"$set":["/building/room-0-1-0/wall-east"]},"writes":2},"/building/room-0-1-0/door-north#realize":{"component":"/building/room-0-1-0/door-north","name":"realize","replaced":{"$set":["/building/room-0-1-0/wall-north"]},"writes":2},"/building/room-0-1-0/facade-garden#climber":{"component":"/building/room-0-1-0/facade-garden","name":"climber","replaced":{"$set":[]},"writes":3},"/building/room-0-1-0/floor#realize":{"component":"/building/room-0-1-0/floor","name":"realize","replaced":{"$set":[]},"writes":121},"/building/room-0-1-0/furniture/station-0#bookcase":{"component":"/building/room-0-1-0/furniture/station-0","name":"bookcase","replaced":{"$set":[]},"writes":4},"/building/room-0-1-0/furniture/station-0#lectern":{"component":"/building/room-0-1-0/furniture/station-0","name":"lectern","replaced":{"$set":[]},"writes":1},"/building/room-0-1-0/furniture/station-0#reading-seat":{"component":"/building/room-0-1-0/furniture/station-0","name":"reading-seat","replaced":{"$set":[]},"writes":1},"/building/room-0-1-0/furniture/station-0#shelf-cap":{"component":"/building/room-0-1-0/furniture/station-0","name":"shelf-cap","replaced":{"$set":[]},"writes":1},"/building/room-0-1-0/furniture/station-0#supplies":{"component":"/building/room-0-1-0/furniture/station-0","name":"supplies","replaced":{"$set":[]},"writes":1},"/building/room-0-1-0/furniture/station-1#contained-fire":{"component":"/building/room-0-1-0/furniture/station-1","name":"contained-fire","replaced":{"$set":[]},"writes":1},"/building/room-0-1-0/furniture/station-1#fireback":{"component":"/building/room-0-1-0/furniture/station-1","name":"fireback","replaced":{"$set":[]},"writes":3},"/building/room-0-1-0/furniture/station-1#hearthstone":{"component":"/building/room-0-1-0/furniture/station-1","name":"hearthstone","replaced":{"$set":[]},"writes":6},"/building/room-0-1-0/furniture/station-1#jamb":{"component":"/building/room-0-1-0/furniture/station-1","name":"jamb","replaced":{"$set":[]},"writes":2},"/building/room-0-1-0/furniture/station-1#mantel":{"component":"/building/room-0-1-0/furniture/station-1","name":"mantel","replaced":{"$set":[]},"writes":6},"/building/room-0-1-0/furniture/station-4#bench":{"component":"/building/room-0-1-0/furniture/station-4","name":"bench","replaced":{"$set":[]},"writes":4},"/building/room-0-1-0/furniture/station-4#table-trestle":{"component":"/building/room-0-1-0/furniture/station-4","name":"table-trestle","replaced":{"$set":[]},"writes":2},"/building/room-0-1-0/furniture/station-4#tabletop":{"component":"/building/room-0-1-0/furniture/station-4","name":"tabletop","replaced":{"$set":[]},"writes":2},"/building/room-0-1-0/furniture/textiles#woven-rug":{"component":"/building/room-0-1-0/furniture/textiles","name":"woven-rug","replaced":{"$set":[]},"writes":19},"/building/room-0-1-0/joinery-south#joinery":{"component":"/building/room-0-1-0/joinery-south","name":"joinery","replaced":{"$set":[]},"writes":26},"/building/room-0-1-0/joinery-west#joinery":{"component":"/building/room-0-1-0/joinery-west","name":"joinery","replaced":{"$set":[]},"writes":20},"/building/room-0-1-0/light-0#realize":{"component":"/building/room-0-1-0/light-0","name":"realize","replaced":{"$set":[]},"writes":2},"/building/room-0-1-0/light-1#realize":{"component":"/building/room-0-1-0/light-1","name":"realize","replaced":{"$set":[]},"writes":2},"/building/room-0-1-0/stairs#stringer":{"component":"/building/room-0-1-0/stairs","name":"stringer","replaced":{"$set":[]},"writes":10},"/building/room-0-1-0/stairs#tread":{"component":"/building/room-0-1-0/stairs","name":"tread","replaced":{"$set":[]},"writes":12},"/building/room-0-1-0/wall-east#fill":{"component":"/building/room-0-1-0/wall-east","name":"fill","replaced":{"$set":[]},"writes":45},"/building/room-0-1-0/wall-north#fill":{"component":"/building/room-0-1-0/wall-north","name":"fill","replaced":{"$set":[]},"writes":55},"/building/room-0-1-0/wall-south#fill":{"component":"/building/room-0-1-0/wall-south","name":"fill","replaced":{"$set":[]},"writes":55},"/building/room-0-1-0/wall-west#fill":{"component":"/building/room-0-1-0/wall-west","name":"fill","replaced":{"$set":[]},"writes":45},"/building/room-0-1-0/window-south-0#glazing":{"component":"/building/room-0-1-0/window-south-0","name":"glazing","replaced":{"$set":["/building/room-0-1-0/wall-south"]},"writes":6},"/building/room-0-1-0/window-south-1#glazing":{"component":"/building/room-0-1-0/window-south-1","name":"glazing","replaced":{"$set":["/building/room-0-1-0/wall-south"]},"writes":6},"/building/room-0-1-0/window-west-0#glazing":{"component":"/building/room-0-1-0/window-west-0","name":"glazing","replaced":{"$set":["/building/room-0-1-0/wall-west"]},"writes":6},"/building/room-0-1-0/window-west-0#shutters":{"component":"/building/room-0-1-0/window-west-0","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-0-1-0/window-west-0#sill":{"component":"/building/room-0-1-0/window-west-0","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-0-1-0/window-west-0/box#end-board":{"component":"/building/room-0-1-0/window-west-0/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-0-1-0/window-west-0/box#flower":{"component":"/building/room-0-1-0/window-west-0/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-0-1-0/window-west-0/box#front-board":{"component":"/building/room-0-1-0/window-west-0/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-0-1-0/window-west-0/box#planting-soil":{"component":"/building/room-0-1-0/window-west-0/box","name":"planting-soil","replaced":{"$set":["/building/room-0-1-0/window-west-0"]},"writes":2},"/building/room-0-1-0/window-west-1#glazing":{"component":"/building/room-0-1-0/window-west-1","name":"glazing","replaced":{"$set":["/building/room-0-1-0/wall-west"]},"writes":6},"/building/room-0-1-0/window-west-1#shutters":{"component":"/building/room-0-1-0/window-west-1","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-0-1-0/window-west-1#sill":{"component":"/building/room-0-1-0/window-west-1","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-0-1-0/window-west-1/box#end-board":{"component":"/building/room-0-1-0/window-west-1/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-0-1-0/window-west-1/box#flower":{"component":"/building/room-0-1-0/window-west-1/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-0-1-0/window-west-1/box#front-board":{"component":"/building/room-0-1-0/window-west-1/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-0-1-0/window-west-1/box#planting-soil":{"component":"/building/room-0-1-0/window-west-1/box","name":"planting-soil","replaced":{"$set":["/building/room-0-1-0/window-west-1"]},"writes":2},"/building/room-0-1-1/facade-garden#climber":{"component":"/building/room-0-1-1/facade-garden","name":"climber","replaced":{"$set":[]},"writes":3},"/building/room-0-1-1/floor#realize":{"component":"/building/room-0-1-1/floor","name":"realize","replaced":{"$set":[]},"writes":109},"/building/room-0-1-1/furniture/station-0#bed":{"component":"/building/room-0-1-1/furniture/station-0","name":"bed","replaced":{"$set":[]},"writes":2},"/building/room-0-1-1/furniture/station-0#bedside":{"component":"/building/room-0-1-1/furniture/station-0","name":"bedside","replaced":{"$set":[]},"writes":1},"/building/room-0-1-1/furniture/station-0#bedside-rug":{"component":"/building/room-0-1-1/furniture/station-0","name":"bedside-rug","replaced":{"$set":[]},"writes":1},"/building/room-0-1-1/furniture/station-0#supplies":{"component":"/building/room-0-1-1/furniture/station-0","name":"supplies","replaced":{"$set":[]},"writes":1},"/building/room-0-1-1/furniture/station-1#cabinet":{"component":"/building/room-0-1-1/furniture/station-1","name":"cabinet","replaced":{"$set":[]},"writes":6},"/building/room-0-1-1/furniture/station-1#cabinet-cornice":{"component":"/building/room-0-1-1/furniture/station-1","name":"cabinet-cornice","replaced":{"$set":[]},"writes":3},"/building/room-0-1-1/furniture/station-1#storage-runner":{"component":"/building/room-0-1-1/furniture/station-1","name":"storage-runner","replaced":{"$set":[]},"writes":3},"/building/room-0-1-1/furniture/station-2#bookcase":{"component":"/building/room-0-1-1/furniture/station-2","name":"bookcase","replaced":{"$set":[]},"writes":5},"/building/room-0-1-1/furniture/station-2#bookcase-cornice":{"component":"/building/room-0-1-1/furniture/station-2","name":"bookcase-cornice","replaced":{"$set":[]},"writes":3},"/building/room-0-1-1/furniture/station-2#reading-desk":{"component":"/building/room-0-1-1/furniture/station-2","name":"reading-desk","replaced":{"$set":[]},"writes":1},"/building/room-0-1-1/furniture/station-2#reading-seat":{"component":"/building/room-0-1-1/furniture/station-2","name":"reading-seat","replaced":{"$set":[]},"writes":1},"/building/room-0-1-1/furniture/textiles#woven-rug":{"component":"/building/room-0-1-1/furniture/textiles","name":"woven-rug","replaced":{"$set":[]},"writes":17},"/building/room-0-1-1/joinery-south#joinery":{"component":"/building/room-0-1-1/joinery-south","name":"joinery","replaced":{"$set":[]},"writes":26},"/building/room-0-1-1/joinery-west#joinery":{"component":"/building/room-0-1-1/joinery-west","name":"joinery","replaced":{"$set":[]},"writes":20},"/building/room-0-1-1/light-0#realize":{"component":"/building/room-0-1-1/light-0","name":"realize","replaced":{"$set":[]},"writes":2},"/building/room-0-1-1/light-1#realize":{"component":"/building/room-0-1-1/light-1","name":"realize","replaced":{"$set":[]},"writes":2},"/building/room-0-1-1/stairs#stringer":{"component":"/building/room-0-1-1/stairs","name":"stringer","replaced":{"$set":[]},"writes":10},"/building/room-0-1-1/stairs#tread":{"component":"/building/room-0-1-1/stairs","name":"tread","replaced":{"$set":[]},"writes":12},"/building/room-0-1-1/wall-east#fill":{"component":"/building/room-0-1-1/wall-east","name":"fill","replaced":{"$set":[]},"writes":45},"/building/room-0-1-1/wall-north#fill":{"component":"/building/room-0-1-1/wall-north","name":"fill","replaced":{"$set":[]},"writes":55},"/building/room-0-1-1/wall-south#fill":{"component":"/building/room-0-1-1/wall-south","name":"fill","replaced":{"$set":[]},"writes":55},"/building/room-0-1-1/wall-west#fill":{"component":"/building/room-0-1-1/wall-west","name":"fill","replaced":{"$set":[]},"writes":45},"/building/room-0-1-1/window-north-0#glazing":{"component":"/building/room-0-1-1/window-north-0","name":"glazing","replaced":{"$set":["/building/room-0-1-1/wall-north"]},"writes":6},"/building/room-0-1-1/window-north-1#glazing":{"component":"/building/room-0-1-1/window-north-1","name":"glazing","replaced":{"$set":["/building/room-0-1-1/wall-north"]},"writes":6},"/building/room-0-1-1/window-south-0#glazing":{"component":"/building/room-0-1-1/window-south-0","name":"glazing","replaced":{"$set":["/building/room-0-1-1/wall-south"]},"writes":6},"/building/room-0-1-1/window-south-1#glazing":{"component":"/building/room-0-1-1/window-south-1","name":"glazing","replaced":{"$set":["/building/room-0-1-1/wall-south"]},"writes":6},"/building/room-0-1-1/window-west-0#glazing":{"component":"/building/room-0-1-1/window-west-0","name":"glazing","replaced":{"$set":["/building/room-0-1-1/wall-west"]},"writes":6},"/building/room-0-1-1/window-west-0#shutters":{"component":"/building/room-0-1-1/window-west-0","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-0-1-1/window-west-0#sill":{"component":"/building/room-0-1-1/window-west-0","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-0-1-1/window-west-0/box#end-board":{"component":"/building/room-0-1-1/window-west-0/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-0-1-1/window-west-0/box#flower":{"component":"/building/room-0-1-1/window-west-0/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-0-1-1/window-west-0/box#front-board":{"component":"/building/room-0-1-1/window-west-0/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-0-1-1/window-west-0/box#planting-soil":{"component":"/building/room-0-1-1/window-west-0/box","name":"planting-soil","replaced":{"$set":["/building/room-0-1-1/window-west-0"]},"writes":2},"/building/room-0-1-1/window-west-1#glazing":{"component":"/building/room-0-1-1/window-west-1","name":"glazing","replaced":{"$set":["/building/room-0-1-1/wall-west"]},"writes":6},"/building/room-0-1-1/window-west-1#shutters":{"component":"/building/room-0-1-1/window-west-1","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-0-1-1/window-west-1#sill":{"component":"/building/room-0-1-1/window-west-1","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-0-1-1/window-west-1/box#end-board":{"component":"/building/room-0-1-1/window-west-1/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-0-1-1/window-west-1/box#flower":{"component":"/building/room-0-1-1/window-west-1/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-0-1-1/window-west-1/box#front-board":{"component":"/building/room-0-1-1/window-west-1/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-0-1-1/window-west-1/box#planting-soil":{"component":"/building/room-0-1-1/window-west-1/box","name":"planting-soil","replaced":{"$set":["/building/room-0-1-1/window-west-1"]},"writes":2},"/building/room-0-1-2/facade-garden#climber":{"component":"/building/room-0-1-2/facade-garden","name":"climber","replaced":{"$set":[]},"writes":3},"/building/room-0-1-2/floor#realize":{"component":"/building/room-0-1-2/floor","name":"realize","replaced":{"$set":[]},"writes":109},"/building/room-0-1-2/furniture/station-0#bookcase":{"component":"/building/room-0-1-2/furniture/station-0","name":"bookcase","replaced":{"$set":[]},"writes":4},"/building/room-0-1-2/furniture/station-0#lectern":{"component":"/building/room-0-1-2/furniture/station-0","name":"lectern","replaced":{"$set":[]},"writes":1},"/building/room-0-1-2/furniture/station-0#reading-seat":{"component":"/building/room-0-1-2/furniture/station-0","name":"reading-seat","replaced":{"$set":[]},"writes":1},"/building/room-0-1-2/furniture/station-0#shelf-cap":{"component":"/building/room-0-1-2/furniture/station-0","name":"shelf-cap","replaced":{"$set":[]},"writes":1},"/building/room-0-1-2/furniture/station-0#supplies":{"component":"/building/room-0-1-2/furniture/station-0","name":"supplies","replaced":{"$set":[]},"writes":1},"/building/room-0-1-2/furniture/station-1#contained-fire":{"component":"/building/room-0-1-2/furniture/station-1","name":"contained-fire","replaced":{"$set":[]},"writes":1},"/building/room-0-1-2/furniture/station-1#fireback":{"component":"/building/room-0-1-2/furniture/station-1","name":"fireback","replaced":{"$set":[]},"writes":3},"/building/room-0-1-2/furniture/station-1#hearthstone":{"component":"/building/room-0-1-2/furniture/station-1","name":"hearthstone","replaced":{"$set":[]},"writes":6},"/building/room-0-1-2/furniture/station-1#jamb":{"component":"/building/room-0-1-2/furniture/station-1","name":"jamb","replaced":{"$set":[]},"writes":2},"/building/room-0-1-2/furniture/station-1#mantel":{"component":"/building/room-0-1-2/furniture/station-1","name":"mantel","replaced":{"$set":[]},"writes":6},"/building/room-0-1-2/furniture/station-7#shelf-cap":{"component":"/building/room-0-1-2/furniture/station-7","name":"shelf-cap","replaced":{"$set":[]},"writes":2},"/building/room-0-1-2/furniture/station-7#storage":{"component":"/building/room-0-1-2/furniture/station-7","name":"storage","replaced":{"$set":[]},"writes":4},"/building/room-0-1-2/furniture/station-7#supplies":{"component":"/building/room-0-1-2/furniture/station-7","name":"supplies","replaced":{"$set":[]},"writes":1},"/building/room-0-1-2/furniture/textiles#woven-rug":{"component":"/building/room-0-1-2/furniture/textiles","name":"woven-rug","replaced":{"$set":[]},"writes":15},"/building/room-0-1-2/joinery-south#joinery":{"component":"/building/room-0-1-2/joinery-south","name":"joinery","replaced":{"$set":[]},"writes":26},"/building/room-0-1-2/joinery-west#joinery":{"component":"/building/room-0-1-2/joinery-west","name":"joinery","replaced":{"$set":[]},"writes":20},"/building/room-0-1-2/light-0#realize":{"component":"/building/room-0-1-2/light-0","name":"realize","replaced":{"$set":[]},"writes":2},"/building/room-0-1-2/light-1#realize":{"component":"/building/room-0-1-2/light-1","name":"realize","replaced":{"$set":[]},"writes":2},"/building/room-0-1-2/stairs#stringer":{"component":"/building/room-0-1-2/stairs","name":"stringer","replaced":{"$set":[]},"writes":10},"/building/room-0-1-2/stairs#tread":{"component":"/building/room-0-1-2/stairs","name":"tread","replaced":{"$set":[]},"writes":12},"/building/room-0-1-2/wall-east#fill":{"component":"/building/room-0-1-2/wall-east","name":"fill","replaced":{"$set":[]},"writes":45},"/building/room-0-1-2/wall-north#fill":{"component":"/building/room-0-1-2/wall-north","name":"fill","replaced":{"$set":[]},"writes":55},"/building/room-0-1-2/wall-south#fill":{"component":"/building/room-0-1-2/wall-south","name":"fill","replaced":{"$set":[]},"writes":55},"/building/room-0-1-2/wall-west#fill":{"component":"/building/room-0-1-2/wall-west","name":"fill","replaced":{"$set":[]},"writes":45},"/building/room-0-1-2/window-north-0#glazing":{"component":"/building/room-0-1-2/window-north-0","name":"glazing","replaced":{"$set":["/building/room-0-1-2/wall-north"]},"writes":6},"/building/room-0-1-2/window-north-1#glazing":{"component":"/building/room-0-1-2/window-north-1","name":"glazing","replaced":{"$set":["/building/room-0-1-2/wall-north"]},"writes":6},"/building/room-0-1-2/window-south-0#glazing":{"component":"/building/room-0-1-2/window-south-0","name":"glazing","replaced":{"$set":["/building/room-0-1-2/wall-south"]},"writes":6},"/building/room-0-1-2/window-south-1#glazing":{"component":"/building/room-0-1-2/window-south-1","name":"glazing","replaced":{"$set":["/building/room-0-1-2/wall-south"]},"writes":6},"/building/room-0-1-2/window-west-0#glazing":{"component":"/building/room-0-1-2/window-west-0","name":"glazing","replaced":{"$set":["/building/room-0-1-2/wall-west"]},"writes":6},"/building/room-0-1-2/window-west-0#shutters":{"component":"/building/room-0-1-2/window-west-0","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-0-1-2/window-west-0#sill":{"component":"/building/room-0-1-2/window-west-0","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-0-1-2/window-west-0/box#end-board":{"component":"/building/room-0-1-2/window-west-0/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-0-1-2/window-west-0/box#flower":{"component":"/building/room-0-1-2/window-west-0/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-0-1-2/window-west-0/box#front-board":{"component":"/building/room-0-1-2/window-west-0/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-0-1-2/window-west-0/box#planting-soil":{"component":"/building/room-0-1-2/window-west-0/box","name":"planting-soil","replaced":{"$set":["/building/room-0-1-2/window-west-0"]},"writes":2},"/building/room-0-1-2/window-west-1#glazing":{"component":"/building/room-0-1-2/window-west-1","name":"glazing","replaced":{"$set":["/building/room-0-1-2/wall-west"]},"writes":6},"/building/room-0-1-2/window-west-1#shutters":{"component":"/building/room-0-1-2/window-west-1","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-0-1-2/window-west-1#sill":{"component":"/building/room-0-1-2/window-west-1","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-0-1-2/window-west-1/box#end-board":{"component":"/building/room-0-1-2/window-west-1/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-0-1-2/window-west-1/box#flower":{"component":"/building/room-0-1-2/window-west-1/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-0-1-2/window-west-1/box#front-board":{"component":"/building/room-0-1-2/window-west-1/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-0-1-2/window-west-1/box#planting-soil":{"component":"/building/room-0-1-2/window-west-1/box","name":"planting-soil","replaced":{"$set":["/building/room-0-1-2/window-west-1"]},"writes":2},"/building/room-1-0-0/door-south#realize":{"component":"/building/room-1-0-0/door-south","name":"realize","replaced":{"$set":["/building/room-1-0-0/wall-south"]},"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":22},"/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/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-1-0/door-north#realize":{"component":"/building/room-1-1-0/door-north","name":"realize","replaced":{"$set":["/building/room-1-1-0/wall-north"]},"writes":2},"/building/room-1-1-0/door-west#realize":{"component":"/building/room-1-1-0/door-west","name":"realize","replaced":{"$set":["/building/room-1-1-0/wall-west"]},"writes":2},"/building/room-1-1-0/floor#realize":{"component":"/building/room-1-1-0/floor","name":"realize","replaced":{"$set":[]},"writes":121},"/building/room-1-1-0/furniture/station-0#shelf-cap":{"component":"/building/room-1-1-0/furniture/station-0","name":"shelf-cap","replaced":{"$set":[]},"writes":2},"/building/room-1-1-0/furniture/station-0#storage":{"component":"/building/room-1-1-0/furniture/station-0","name":"storage","replaced":{"$set":[]},"writes":4},"/building/room-1-1-0/furniture/station-0#supplies":{"component":"/building/room-1-1-0/furniture/station-0","name":"supplies","replaced":{"$set":[]},"writes":1},"/building/room-1-1-0/furniture/station-1#cabinet":{"component":"/building/room-1-1-0/furniture/station-1","name":"cabinet","replaced":{"$set":[]},"writes":6},"/building/room-1-1-0/furniture/station-1#cabinet-cornice":{"component":"/building/room-1-1-0/furniture/station-1","name":"cabinet-cornice","replaced":{"$set":[]},"writes":3},"/building/room-1-1-0/furniture/station-1#storage-runner":{"component":"/building/room-1-1-0/furniture/station-1","name":"storage-runner","replaced":{"$set":[]},"writes":3},"/building/room-1-1-0/furniture/station-3#shelf-cap":{"component":"/building/room-1-1-0/furniture/station-3","name":"shelf-cap","replaced":{"$set":[]},"writes":2},"/building/room-1-1-0/furniture/station-3#storage":{"component":"/building/room-1-1-0/furniture/station-3","name":"storage","replaced":{"$set":[]},"writes":4},"/building/room-1-1-0/furniture/station-3#supplies":{"component":"/building/room-1-1-0/furniture/station-3","name":"supplies","replaced":{"$set":[]},"writes":1},"/building/room-1-1-0/furniture/textiles#woven-rug":{"component":"/building/room-1-1-0/furniture/textiles","name":"woven-rug","replaced":{"$set":[]},"writes":17},"/building/room-1-1-0/joinery-east#joinery":{"component":"/building/room-1-1-0/joinery-east","name":"joinery","replaced":{"$set":[]},"writes":20},"/building/room-1-1-0/joinery-south#joinery":{"component":"/building/room-1-1-0/joinery-south","name":"joinery","replaced":{"$set":[]},"writes":30},"/building/room-1-1-0/light-0#realize":{"component":"/building/room-1-1-0/light-0","name":"realize","replaced":{"$set":[]},"writes":2},"/building/room-1-1-0/light-1#realize":{"component":"/building/room-1-1-0/light-1","name":"realize","replaced":{"$set":[]},"writes":2},"/building/room-1-1-0/stairs#stringer":{"component":"/building/room-1-1-0/stairs","name":"stringer","replaced":{"$set":[]},"writes":10},"/building/room-1-1-0/stairs#tread":{"component":"/building/room-1-1-0/stairs","name":"tread","replaced":{"$set":[]},"writes":12},"/building/room-1-1-0/wall-east#fill":{"component":"/building/room-1-1-0/wall-east","name":"fill","replaced":{"$set":[]},"writes":45},"/building/room-1-1-0/wall-north#fill":{"component":"/building/room-1-1-0/wall-north","name":"fill","replaced":{"$set":[]},"writes":55},"/building/room-1-1-0/wall-south#fill":{"component":"/building/room-1-1-0/wall-south","name":"fill","replaced":{"$set":[]},"writes":55},"/building/room-1-1-0/wall-west#fill":{"component":"/building/room-1-1-0/wall-west","name":"fill","replaced":{"$set":[]},"writes":45},"/building/room-1-1-0/window-east-0#glazing":{"component":"/building/room-1-1-0/window-east-0","name":"glazing","replaced":{"$set":["/building/room-1-1-0/wall-east"]},"writes":6},"/building/room-1-1-0/window-east-0#shutters":{"component":"/building/room-1-1-0/window-east-0","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-1-1-0/window-east-0#sill":{"component":"/building/room-1-1-0/window-east-0","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-1-1-0/window-east-0/box#end-board":{"component":"/building/room-1-1-0/window-east-0/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-1-1-0/window-east-0/box#flower":{"component":"/building/room-1-1-0/window-east-0/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-1-1-0/window-east-0/box#front-board":{"component":"/building/room-1-1-0/window-east-0/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-1-1-0/window-east-0/box#planting-soil":{"component":"/building/room-1-1-0/window-east-0/box","name":"planting-soil","replaced":{"$set":["/building/room-1-1-0/window-east-0"]},"writes":2},"/building/room-1-1-0/window-east-1#glazing":{"component":"/building/room-1-1-0/window-east-1","name":"glazing","replaced":{"$set":["/building/room-1-1-0/wall-east"]},"writes":6},"/building/room-1-1-0/window-east-1#shutters":{"component":"/building/room-1-1-0/window-east-1","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-1-1-0/window-east-1#sill":{"component":"/building/room-1-1-0/window-east-1","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-1-1-0/window-east-1/box#end-board":{"component":"/building/room-1-1-0/window-east-1/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-1-1-0/window-east-1/box#flower":{"component":"/building/room-1-1-0/window-east-1/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-1-1-0/window-east-1/box#front-board":{"component":"/building/room-1-1-0/window-east-1/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-1-1-0/window-east-1/box#planting-soil":{"component":"/building/room-1-1-0/window-east-1/box","name":"planting-soil","replaced":{"$set":["/building/room-1-1-0/window-east-1"]},"writes":2},"/building/room-1-1-0/window-south-0#glazing":{"component":"/building/room-1-1-0/window-south-0","name":"glazing","replaced":{"$set":["/building/room-1-1-0/wall-south"]},"writes":6},"/building/room-1-1-0/window-south-0#shutters":{"component":"/building/room-1-1-0/window-south-0","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-1-1-0/window-south-0#sill":{"component":"/building/room-1-1-0/window-south-0","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-1-1-0/window-south-0/box#end-board":{"component":"/building/room-1-1-0/window-south-0/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-1-1-0/window-south-0/box#flower":{"component":"/building/room-1-1-0/window-south-0/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-1-1-0/window-south-0/box#front-board":{"component":"/building/room-1-1-0/window-south-0/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-1-1-0/window-south-0/box#planting-soil":{"component":"/building/room-1-1-0/window-south-0/box","name":"planting-soil","replaced":{"$set":["/building/room-1-1-0/window-south-0"]},"writes":2},"/building/room-1-1-0/window-south-1#glazing":{"component":"/building/room-1-1-0/window-south-1","name":"glazing","replaced":{"$set":["/building/room-1-1-0/wall-south"]},"writes":6},"/building/room-1-1-0/window-south-1#shutters":{"component":"/building/room-1-1-0/window-south-1","name":"shutters","replaced":{"$set":[]},"writes":6},"/building/room-1-1-0/window-south-1#sill":{"component":"/building/room-1-1-0/window-south-1","name":"sill","replaced":{"$set":[]},"writes":2},"/building/room-1-1-0/window-south-1/box#end-board":{"component":"/building/room-1-1-0/window-south-1/box","name":"end-board","replaced":{"$set":[]},"writes":2},"/building/room-1-1-0/window-south-1/box#flower":{"component":"/building/room-1-1-0/window-south-1/box","name":"flower","replaced":{"$set":[]},"writes":2},"/building/room-1-1-0/window-south-1/box#front-board":{"component":"/building/room-1-1-0/window-south-1/box","name":"front-board","replaced":{"$set":[]},"writes":2},"/building/room-1-1-0/window-south-1/box#planting-soil":{"component":"/building/room-1-1-0/window-south-1/box","name":"planting-soil","replaced":{"$set":["/building/room-1-1-0/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-1/footing#contact":{"component":"/garden/bed-1/footing","name":"contact","replaced":{"$set":[]},"writes":9},"/garden/bed-1/soil#soil-fill":{"component":"/garden/bed-1/soil","name":"soil-fill","replaced":{"$set":[]},"writes":5},"/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/bed-3/footing#contact":{"component":"/garden/bed-3/footing","name":"contact","replaced":{"$set":[]},"writes":8},"/garden/bed-3/soil#soil-fill":{"component":"/garden/bed-3/soil","name":"soil-fill","replaced":{"$set":[]},"writes":4},"/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--4#plant":{"component":"/garden/borders/plant--2--4","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-0#plant":{"component":"/garden/borders/plant--2-0","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--2-13#plant":{"component":"/garden/borders/plant--2-13","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--2-15#plant":{"component":"/garden/borders/plant--2-15","name":"plant","replaced":{"$set":[]},"writes":2},"/garden/borders/plant--2-16#plant":{"component":"/garden/borders/plant--2-16","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--2-19#plant":{"component":"/garden/borders/plant--2-19","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--2-21#plant":{"component":"/garden/borders/plant--2-21","name":"plant","replaced":{"$set":[]},"writes":1},"/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-1#plant":{"component":"/garden/borders/plant--3-1","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--3-10#plant":{"component":"/garden/borders/plant--3-10","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--3-12#plant":{"component":"/garden/borders/plant--3-12","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--3-16#plant":{"component":"/garden/borders/plant--3-16","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--3-18#plant":{"component":"/garden/borders/plant--3-18","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--3-19#plant":{"component":"/garden/borders/plant--3-19","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--3-20#plant":{"component":"/garden/borders/plant--3-20","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--3-21#plant":{"component":"/garden/borders/plant--3-21","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-7#plant":{"component":"/garden/borders/plant--3-7","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--1#plant":{"component":"/garden/borders/plant--4--1","name":"plant","replaced":{"$set":[]},"writes":2},"/garden/borders/plant--4-11#plant":{"component":"/garden/borders/plant--4-11","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--4-13#plant":{"component":"/garden/borders/plant--4-13","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--4-14#plant":{"component":"/garden/borders/plant--4-14","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--4-15#plant":{"component":"/garden/borders/plant--4-15","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--4-16#plant":{"component":"/garden/borders/plant--4-16","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant--4-9#plant":{"component":"/garden/borders/plant--4-9","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-0-23#plant":{"component":"/garden/borders/plant-0-23","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-0-24#plant":{"component":"/garden/borders/plant-0-24","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-13-24#plant":{"component":"/garden/borders/plant-13-24","name":"plant","replaced":{"$set":[]},"writes":2},"/garden/borders/plant-13-25#plant":{"component":"/garden/borders/plant-13-25","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-14-23#plant":{"component":"/garden/borders/plant-14-23","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-14-24#plant":{"component":"/garden/borders/plant-14-24","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-14-25#plant":{"component":"/garden/borders/plant-14-25","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-15--8#plant":{"component":"/garden/borders/plant-15--8","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-15--9#plant":{"component":"/garden/borders/plant-15--9","name":"plant","replaced":{"$set":[]},"writes":2},"/garden/borders/plant-15-24#plant":{"component":"/garden/borders/plant-15-24","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-15-25#plant":{"component":"/garden/borders/plant-15-25","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-16--7#plant":{"component":"/garden/borders/plant-16--7","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-16-24#plant":{"component":"/garden/borders/plant-16-24","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-16-25#plant":{"component":"/garden/borders/plant-16-25","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-17--8#plant":{"component":"/garden/borders/plant-17--8","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-17-24#plant":{"component":"/garden/borders/plant-17-24","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-18--8#plant":{"component":"/garden/borders/plant-18--8","name":"plant","replaced":{"$set":[]},"writes":2},"/garden/borders/plant-18--9#plant":{"component":"/garden/borders/plant-18--9","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-18-23#plant":{"component":"/garden/borders/plant-18-23","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-19--7#plant":{"component":"/garden/borders/plant-19--7","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-19--8#plant":{"component":"/garden/borders/plant-19--8","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-19--9#plant":{"component":"/garden/borders/plant-19--9","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-2-25#plant":{"component":"/garden/borders/plant-2-25","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-20--8#plant":{"component":"/garden/borders/plant-20--8","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-21--7#plant":{"component":"/garden/borders/plant-21--7","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-21-23#plant":{"component":"/garden/borders/plant-21-23","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-22--8#plant":{"component":"/garden/borders/plant-22--8","name":"plant","replaced":{"$set":[]},"writes":2},"/garden/borders/plant-22-23#plant":{"component":"/garden/borders/plant-22-23","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-23--6#plant":{"component":"/garden/borders/plant-23--6","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-23--7#plant":{"component":"/garden/borders/plant-23--7","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-23-11#plant":{"component":"/garden/borders/plant-23-11","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-23-13#plant":{"component":"/garden/borders/plant-23-13","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-23-14#plant":{"component":"/garden/borders/plant-23-14","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-23-22#plant":{"component":"/garden/borders/plant-23-22","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-23-3#plant":{"component":"/garden/borders/plant-23-3","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-23-5#plant":{"component":"/garden/borders/plant-23-5","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-23-8#plant":{"component":"/garden/borders/plant-23-8","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--1#plant":{"component":"/garden/borders/plant-24--1","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-24--2#plant":{"component":"/garden/borders/plant-24--2","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-24-12#plant":{"component":"/garden/borders/plant-24-12","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-24-2#plant":{"component":"/garden/borders/plant-24-2","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-24-20#plant":{"component":"/garden/borders/plant-24-20","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-24-22#plant":{"component":"/garden/borders/plant-24-22","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-24-3#plant":{"component":"/garden/borders/plant-24-3","name":"plant","replaced":{"$set":[]},"writes":2},"/garden/borders/plant-24-4#plant":{"component":"/garden/borders/plant-24-4","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-24-6#plant":{"component":"/garden/borders/plant-24-6","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-25--2#plant":{"component":"/garden/borders/plant-25--2","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-25--4#plant":{"component":"/garden/borders/plant-25--4","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-25--5#plant":{"component":"/garden/borders/plant-25--5","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-13#plant":{"component":"/garden/borders/plant-25-13","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-25-14#plant":{"component":"/garden/borders/plant-25-14","name":"plant","replaced":{"$set":[]},"writes":2},"/garden/borders/plant-25-16#plant":{"component":"/garden/borders/plant-25-16","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-25-17#plant":{"component":"/garden/borders/plant-25-17","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-25-19#plant":{"component":"/garden/borders/plant-25-19","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-25-4#plant":{"component":"/garden/borders/plant-25-4","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-25-5#plant":{"component":"/garden/borders/plant-25-5","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-25-6#plant":{"component":"/garden/borders/plant-25-6","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-25-8#plant":{"component":"/garden/borders/plant-25-8","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-25-9#plant":{"component":"/garden/borders/plant-25-9","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-3--9#plant":{"component":"/garden/borders/plant-3--9","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-3-24#plant":{"component":"/garden/borders/plant-3-24","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-5-27#plant":{"component":"/garden/borders/plant-5-27","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-6-25#plant":{"component":"/garden/borders/plant-6-25","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-7--8#plant":{"component":"/garden/borders/plant-7--8","name":"plant","replaced":{"$set":[]},"writes":2},"/garden/borders/plant-7-24#plant":{"component":"/garden/borders/plant-7-24","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-7-25#plant":{"component":"/garden/borders/plant-7-25","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-7-26#plant":{"component":"/garden/borders/plant-7-26","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-8--8#plant":{"component":"/garden/borders/plant-8--8","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-8--9#plant":{"component":"/garden/borders/plant-8--9","name":"plant","replaced":{"$set":[]},"writes":2},"/garden/borders/plant-8-24#plant":{"component":"/garden/borders/plant-8-24","name":"plant","replaced":{"$set":[]},"writes":1},"/garden/borders/plant-9-23#plant":{"component":"/garden/borders/plant-9-23","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--2-6#realize":{"component":"/garden/planting/grass--2-6","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass--4--12#realize":{"component":"/garden/planting/grass--4--12","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass--4-2#realize":{"component":"/garden/planting/grass--4-2","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass--5--5#realize":{"component":"/garden/planting/grass--5--5","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass--5-23#realize":{"component":"/garden/planting/grass--5-23","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass--5-9#realize":{"component":"/garden/planting/grass--5-9","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass--6--7#realize":{"component":"/garden/planting/grass--6--7","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass--6-19#realize":{"component":"/garden/planting/grass--6-19","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass--7-17#realize":{"component":"/garden/planting/grass--7-17","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass--7-25#realize":{"component":"/garden/planting/grass--7-25","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-18--16#realize":{"component":"/garden/planting/grass-18--16","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-20-26#realize":{"component":"/garden/planting/grass-20-26","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-21--6#realize":{"component":"/garden/planting/grass-21--6","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-22--10#realize":{"component":"/garden/planting/grass-22--10","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-23-1#realize":{"component":"/garden/planting/grass-23-1","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-23-28#realize":{"component":"/garden/planting/grass-23-28","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-24--13#realize":{"component":"/garden/planting/grass-24--13","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-24-23#realize":{"component":"/garden/planting/grass-24-23","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-26-5#realize":{"component":"/garden/planting/grass-26-5","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-26-8#realize":{"component":"/garden/planting/grass-26-8","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-28-27#realize":{"component":"/garden/planting/grass-28-27","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-29-22#realize":{"component":"/garden/planting/grass-29-22","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/grass-29-4#realize":{"component":"/garden/planting/grass-29-4","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-9-29#realize":{"component":"/garden/planting/grass-9-29","name":"realize","replaced":{"$set":[]},"writes":1},"/garden/planting/tree-0#realize":{"component":"/garden/planting/tree-0","name":"realize","replaced":{"$set":[]},"writes":106},"/garden/planting/tree-1#realize":{"component":"/garden/planting/tree-1","name":"realize","replaced":{"$set":[]},"writes":66},"/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":68},"/garden/walk#paving":{"component":"/garden/walk","name":"paving","replaced":{"$set":["/building/approach","/land"]},"writes":27},"/land#strata":{"component":"/land","name":"strata","replaced":{"$set":[]},"writes":10263}},"owners":["/building","/building/approach","/building/ceiling-room-0-0-0","/building/ceiling-room-0-1-0","/building/ceiling-room-0-1-1","/building/ceiling-room-0-1-2","/building/ceiling-room-1-0-0","/building/ceiling-room-1-1-0","/building/chimney","/building/chimney-bearing","/building/foundation","/building/porch","/building/porch/lantern-1","/building/porch/lantern-20","/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/light-3","/building/roof-0/room/light-4","/building/roof-0/room/light-5","/building/roof-0/room/light-6","/building/roof-0/room/station-0","/building/roof-0/room/station-1","/building/roof-0/room/station-2","/building/roof-0/room/station-3","/building/roof-0/room/station-4","/building/roof-0/room/station-5","/building/roof-0/weather","/building/roof-0/weather/cover","/building/roof-0/weather/cover/dormer-left-14","/building/roof-0/weather/cover/dormer-left-14/face","/building/roof-0/weather/cover/dormer-left-14/face/window","/building/roof-0/weather/cover/dormer-left-4","/building/roof-0/weather/cover/dormer-left-4/face","/building/roof-0/weather/cover/dormer-left-4/face/window","/building/roof-0/weather/cover/dormer-right-14","/building/roof-0/weather/cover/dormer-right-14/face","/building/roof-0/weather/cover/dormer-right-14/face/window","/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-0/weather/cover/ridge-light","/building/roof-0/weather/cover/ridge-light/front","/building/roof-0/weather/cover/ridge-light/front/window-0","/building/roof-0/weather/cover/ridge-light/left","/building/roof-0/weather/cover/ridge-light/left/window-0","/building/roof-0/weather/cover/ridge-light/left/window-1","/building/roof-0/weather/cover/ridge-light/rear","/building/roof-0/weather/cover/ridge-light/rear/window-0","/building/roof-0/weather/cover/ridge-light/right","/building/roof-0/weather/cover/ridge-light/right/window-0","/building/roof-0/weather/cover/ridge-light/right/window-1","/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-rear","/building/roof-1/weather/cover/gable-rear/window","/building/roof-2","/building/roof-2/room","/building/roof-2/room/collars","/building/roof-2/room/guard","/building/roof-2/room/light-0","/building/roof-2/room/light-1","/building/roof-2/room/light-2","/building/roof-2/room/light-3","/building/roof-2/room/station-0","/building/roof-2/room/station-1","/building/roof-2/room/station-2","/building/roof-2/weather","/building/roof-2/weather/cover","/building/roof-2/weather/cover/dormer-left-4","/building/roof-2/weather/cover/dormer-left-4/face","/building/roof-2/weather/cover/dormer-left-4/face/window","/building/roof-2/weather/cover/gable-front","/building/roof-2/weather/cover/gable-front/window","/building/roof-2/weather/cover/gable-rear","/building/roof-2/weather/cover/gable-rear/window","/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/roof-floor-2","/building/roof-floor-2/floor","/building/roof-floor-2/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/door-south","/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-7","/building/room-0-0-0/furniture/textiles","/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-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-1-0","/building/room-0-1-0/door-east","/building/room-0-1-0/door-north","/building/room-0-1-0/facade-garden","/building/room-0-1-0/floor","/building/room-0-1-0/furniture","/building/room-0-1-0/furniture/station-0","/building/room-0-1-0/furniture/station-1","/building/room-0-1-0/furniture/station-4","/building/room-0-1-0/furniture/textiles","/building/room-0-1-0/joinery-south","/building/room-0-1-0/joinery-west","/building/room-0-1-0/light-0","/building/room-0-1-0/light-1","/building/room-0-1-0/stairs","/building/room-0-1-0/wall-east","/building/room-0-1-0/wall-north","/building/room-0-1-0/wall-south","/building/room-0-1-0/wall-west","/building/room-0-1-0/window-south-0","/building/room-0-1-0/window-south-1","/building/room-0-1-0/window-west-0","/building/room-0-1-0/window-west-0/box","/building/room-0-1-0/window-west-1","/building/room-0-1-0/window-west-1/box","/building/room-0-1-1","/building/room-0-1-1/facade-garden","/building/room-0-1-1/floor","/building/room-0-1-1/furniture","/building/room-0-1-1/furniture/station-0","/building/room-0-1-1/furniture/station-1","/building/room-0-1-1/furniture/station-2","/building/room-0-1-1/furniture/textiles","/building/room-0-1-1/joinery-south","/building/room-0-1-1/joinery-west","/building/room-0-1-1/light-0","/building/room-0-1-1/light-1","/building/room-0-1-1/stairs","/building/room-0-1-1/wall-east","/building/room-0-1-1/wall-north","/building/room-0-1-1/wall-south","/building/room-0-1-1/wall-west","/building/room-0-1-1/window-north-0","/building/room-0-1-1/window-north-1","/building/room-0-1-1/window-south-0","/building/room-0-1-1/window-south-1","/building/room-0-1-1/window-west-0","/building/room-0-1-1/window-west-0/box","/building/room-0-1-1/window-west-1","/building/room-0-1-1/window-west-1/box","/building/room-0-1-2","/building/room-0-1-2/facade-garden","/building/room-0-1-2/floor","/building/room-0-1-2/furniture","/building/room-0-1-2/furniture/station-0","/building/room-0-1-2/furniture/station-1","/building/room-0-1-2/furniture/station-7","/building/room-0-1-2/furniture/textiles","/building/room-0-1-2/joinery-south","/building/room-0-1-2/joinery-west","/building/room-0-1-2/light-0","/building/room-0-1-2/light-1","/building/room-0-1-2/stairs","/building/room-0-1-2/wall-east","/building/room-0-1-2/wall-north","/building/room-0-1-2/wall-south","/building/room-0-1-2/wall-west","/building/room-0-1-2/window-north-0","/building/room-0-1-2/window-north-1","/building/room-0-1-2/window-south-0","/building/room-0-1-2/window-south-1","/building/room-0-1-2/window-west-0","/building/room-0-1-2/window-west-0/box","/building/room-0-1-2/window-west-1","/building/room-0-1-2/window-west-1/box","/building/room-1-0-0","/building/room-1-0-0/door-south","/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/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-1-0","/building/room-1-1-0/door-north","/building/room-1-1-0/door-west","/building/room-1-1-0/facade-garden","/building/room-1-1-0/floor","/building/room-1-1-0/furniture","/building/room-1-1-0/furniture/station-0","/building/room-1-1-0/furniture/station-1","/building/room-1-1-0/furniture/station-3","/building/room-1-1-0/furniture/textiles","/building/room-1-1-0/joinery-east","/building/room-1-1-0/joinery-south","/building/room-1-1-0/light-0","/building/room-1-1-0/light-1","/building/room-1-1-0/stairs","/building/room-1-1-0/wall-east","/building/room-1-1-0/wall-north","/building/room-1-1-0/wall-south","/building/room-1-1-0/wall-west","/building/room-1-1-0/window-east-0","/building/room-1-1-0/window-east-0/box","/building/room-1-1-0/window-east-1","/building/room-1-1-0/window-east-1/box","/building/room-1-1-0/window-south-0","/building/room-1-1-0/window-south-0/box","/building/room-1-1-0/window-south-1","/building/room-1-1-0/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--2--2","/garden/borders/plant--2--3","/garden/borders/plant--2--4","/garden/borders/plant--2--5","/garden/borders/plant--2-0","/garden/borders/plant--2-13","/garden/borders/plant--2-15","/garden/borders/plant--2-16","/garden/borders/plant--2-19","/garden/borders/plant--2-21","/garden/borders/plant--3--1","/garden/borders/plant--3--3","/garden/borders/plant--3--4","/garden/borders/plant--3--5","/garden/borders/plant--3-1","/garden/borders/plant--3-10","/garden/borders/plant--3-12","/garden/borders/plant--3-16","/garden/borders/plant--3-18","/garden/borders/plant--3-19","/garden/borders/plant--3-20","/garden/borders/plant--3-21","/garden/borders/plant--3-5","/garden/borders/plant--3-7","/garden/borders/plant--3-8","/garden/borders/plant--4--1","/garden/borders/plant--4-11","/garden/borders/plant--4-13","/garden/borders/plant--4-14","/garden/borders/plant--4-15","/garden/borders/plant--4-16","/garden/borders/plant--4-9","/garden/borders/plant-0-23","/garden/borders/plant-0-24","/garden/borders/plant-13-24","/garden/borders/plant-13-25","/garden/borders/plant-14-23","/garden/borders/plant-14-24","/garden/borders/plant-14-25","/garden/borders/plant-15--8","/garden/borders/plant-15--9","/garden/borders/plant-15-24","/garden/borders/plant-15-25","/garden/borders/plant-16--7","/garden/borders/plant-16-24","/garden/borders/plant-16-25","/garden/borders/plant-17--8","/garden/borders/plant-17-24","/garden/borders/plant-18--8","/garden/borders/plant-18--9","/garden/borders/plant-18-23","/garden/borders/plant-19--7","/garden/borders/plant-19--8","/garden/borders/plant-19--9","/garden/borders/plant-2-25","/garden/borders/plant-20--8","/garden/borders/plant-21--7","/garden/borders/plant-21-23","/garden/borders/plant-22--8","/garden/borders/plant-22-23","/garden/borders/plant-23--6","/garden/borders/plant-23--7","/garden/borders/plant-23-11","/garden/borders/plant-23-13","/garden/borders/plant-23-14","/garden/borders/plant-23-22","/garden/borders/plant-23-3","/garden/borders/plant-23-5","/garden/borders/plant-23-8","/garden/borders/plant-23-9","/garden/borders/plant-24--1","/garden/borders/plant-24--2","/garden/borders/plant-24-12","/garden/borders/plant-24-2","/garden/borders/plant-24-20","/garden/borders/plant-24-22","/garden/borders/plant-24-3","/garden/borders/plant-24-4","/garden/borders/plant-24-6","/garden/borders/plant-25--2","/garden/borders/plant-25--4","/garden/borders/plant-25--5","/garden/borders/plant-25-0","/garden/borders/plant-25-13","/garden/borders/plant-25-14","/garden/borders/plant-25-16","/garden/borders/plant-25-17","/garden/borders/plant-25-19","/garden/borders/plant-25-4","/garden/borders/plant-25-5","/garden/borders/plant-25-6","/garden/borders/plant-25-8","/garden/borders/plant-25-9","/garden/borders/plant-3--8","/garden/borders/plant-3--9","/garden/borders/plant-3-24","/garden/borders/plant-5-27","/garden/borders/plant-6-25","/garden/borders/plant-7--8","/garden/borders/plant-7-24","/garden/borders/plant-7-25","/garden/borders/plant-7-26","/garden/borders/plant-8--7","/garden/borders/plant-8--8","/garden/borders/plant-8--9","/garden/borders/plant-8-24","/garden/borders/plant-9-23","/garden/light-0","/garden/light-0/lantern","/garden/light-1","/garden/light-1/lantern","/garden/planting","/garden/planting/grass--2-6","/garden/planting/grass--4--12","/garden/planting/grass--4-2","/garden/planting/grass--5--5","/garden/planting/grass--5-23","/garden/planting/grass--5-9","/garden/planting/grass--6--7","/garden/planting/grass--6-19","/garden/planting/grass--7-17","/garden/planting/grass--7-25","/garden/planting/grass-18--16","/garden/planting/grass-20-26","/garden/planting/grass-21--6","/garden/planting/grass-22--10","/garden/planting/grass-23-1","/garden/planting/grass-23-28","/garden/planting/grass-24--13","/garden/planting/grass-24-23","/garden/planting/grass-26-5","/garden/planting/grass-26-8","/garden/planting/grass-28-27","/garden/planting/grass-29-22","/garden/planting/grass-29-4","/garden/planting/grass-8--13","/garden/planting/grass-9-29","/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","left-14",1],["/building/roof-0/weather/cover","left-4",1],["/building/roof-0/weather/cover","ridge",1],["/building/roof-0/weather/cover","right-14",1],["/building/roof-0/weather/cover/dormer-left-14/face","infill",1],["/building/roof-0/weather/cover/dormer-left-4/face","infill",1],["/building/roof-0/weather/cover/dormer-right-14/face","infill",1],["/building/roof-0/weather/cover/gable-front","infill",1],["/building/roof-0/weather/cover/gable-rear","infill",1],["/building/roof-0/weather/cover/ridge-light/front","glazing-0",1],["/building/roof-0/weather/cover/ridge-light/left","glazing-0",1],["/building/roof-0/weather/cover/ridge-light/left","glazing-1",1],["/building/roof-0/weather/cover/ridge-light/rear","glazing-0",1],["/building/roof-0/weather/cover/ridge-light/right","glazing-0",1],["/building/roof-0/weather/cover/ridge-light/right","glazing-1",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-rear","infill",1],["/building/roof-2/weather","interior",1],["/building/roof-2/weather/cover","left-4",1],["/building/roof-2/weather/cover/dormer-left-4/face","infill",1],["/building/roof-2/weather/cover/gable-front","infill",1],["/building/roof-2/weather/cover/gable-rear","infill",1],["/building/roof-floor-0","seat",1],["/building/roof-floor-1","seat",1],["/building/roof-floor-2","seat",1],["/building/room-0-0-0","ceiling",1],["/building/room-0-0-0","north",1],["/building/room-0-0-0","upper-floor",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",1],["/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-1-0","ceiling",1],["/building/room-0-1-0/wall-east","infill",1],["/building/room-0-1-0/wall-north","infill",1],["/building/room-0-1-0/wall-south","infill",3],["/building/room-0-1-0/wall-west","infill",3],["/building/room-0-1-0/window-west-0","garden",1],["/building/room-0-1-0/window-west-1","garden",1],["/building/room-0-1-1","ceiling",1],["/building/room-0-1-1/wall-north","infill",2],["/building/room-0-1-1/wall-south","infill",3],["/building/room-0-1-1/wall-west","infill",3],["/building/room-0-1-1/window-west-0","garden",1],["/building/room-0-1-1/window-west-1","garden",1],["/building/room-0-1-2","ceiling",1],["/building/room-0-1-2","upper-floor",1],["/building/room-0-1-2/wall-north","infill",2],["/building/room-0-1-2/wall-south","infill",3],["/building/room-0-1-2/wall-west","infill",3],["/building/room-0-1-2/window-west-0","garden",1],["/building/room-0-1-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",2],["/building/room-1-0-0/wall-south","infill",1],["/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-1-0","ceiling",1],["/building/room-1-1-0","upper-floor",1],["/building/room-1-1-0/wall-east","infill",3],["/building/room-1-1-0/wall-north","infill",1],["/building/room-1-1-0/wall-south","infill",3],["/building/room-1-1-0/wall-west","infill",1],["/building/room-1-1-0/window-east-0","garden",1],["/building/room-1-1-0/window-east-1","garden",1],["/building/room-1-1-0/window-south-0","garden",1],["/building/room-1-1-0/window-south-1","garden",1],["/land","construction",12],["/land","planting",136]],"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-1-0","attached_to","/building/room-0-1-0"]},{"$tuple":["/building/ceiling-room-0-1-0","contained_by","/building"]},{"$tuple":["/building/ceiling-room-0-1-1","attached_to","/building/room-0-1-1"]},{"$tuple":["/building/ceiling-room-0-1-1","contained_by","/building"]},{"$tuple":["/building/ceiling-room-0-1-2","attached_to","/building/room-0-1-2"]},{"$tuple":["/building/ceiling-room-0-1-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-1-0","attached_to","/building/room-1-1-0"]},{"$tuple":["/building/ceiling-room-1-1-0","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-20","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-0-0-0"]},{"$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/light-3","contained_by","/building/roof-0/room"]},{"$tuple":["/building/roof-0/room/light-4","contained_by","/building/roof-0/room"]},{"$tuple":["/building/roof-0/room/light-5","contained_by","/building/roof-0/room"]},{"$tuple":["/building/roof-0/room/light-6","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/room/station-3","contained_by","/building/roof-0/room"]},{"$tuple":["/building/roof-0/room/station-4","contained_by","/building/roof-0/room"]},{"$tuple":["/building/roof-0/room/station-5","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/dormer-left-14","attached_to","/building/roof-0/weather/cover"]},{"$tuple":["/building/roof-0/weather/cover/dormer-left-14","contained_by","/building/roof-0/weather/cover"]},{"$tuple":["/building/roof-0/weather/cover/dormer-left-14/face","contained_by","/building/roof-0/weather/cover/dormer-left-14"]},{"$tuple":["/building/roof-0/weather/cover/dormer-left-14/face/window","attached_to","/building/roof-0/weather/cover/dormer-left-14/face"]},{"$tuple":["/building/roof-0/weather/cover/dormer-left-14/face/window","contained_by","/building/roof-0/weather/cover/dormer-left-14/face"]},{"$tuple":["/building/roof-0/weather/cover/dormer-left-4","attached_to","/building/roof-0/weather/cover"]},{"$tuple":["/building/roof-0/weather/cover/dormer-left-4","contained_by","/building/roof-0/weather/cover"]},{"$tuple":["/building/roof-0/weather/cover/dormer-left-4/face","contained_by","/building/roof-0/weather/cover/dormer-left-4"]},{"$tuple":["/building/roof-0/weather/cover/dormer-left-4/face/window","attached_to","/building/roof-0/weather/cover/dormer-left-4/face"]},{"$tuple":["/building/roof-0/weather/cover/dormer-left-4/face/window","contained_by","/building/roof-0/weather/cover/dormer-left-4/face"]},{"$tuple":["/building/roof-0/weather/cover/dormer-right-14","attached_to","/building/roof-0/weather/cover"]},{"$tuple":["/building/roof-0/weather/cover/dormer-right-14","contained_by","/building/roof-0/weather/cover"]},{"$tuple":["/building/roof-0/weather/cover/dormer-right-14/face","contained_by","/building/roof-0/weather/cover/dormer-right-14"]},{"$tuple":["/building/roof-0/weather/cover/dormer-right-14/face/window","attached_to","/building/roof-0/weather/cover/dormer-right-14/face"]},{"$tuple":["/building/roof-0/weather/cover/dormer-right-14/face/window","contained_by","/building/roof-0/weather/cover/dormer-right-14/face"]},{"$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-0/weather/cover/ridge-light","attached_to","/building/roof-0/weather/cover"]},{"$tuple":["/building/roof-0/weather/cover/ridge-light","contained_by","/building/roof-0/weather/cover"]},{"$tuple":["/building/roof-0/weather/cover/ridge-light/front","contained_by","/building/roof-0/weather/cover/ridge-light"]},{"$tuple":["/building/roof-0/weather/cover/ridge-light/front/window-0","attached_to","/building/roof-0/weather/cover/ridge-light/front"]},{"$tuple":["/building/roof-0/weather/cover/ridge-light/front/window-0","contained_by","/building/roof-0/weather/cover/ridge-light/front"]},{"$tuple":["/building/roof-0/weather/cover/ridge-light/left","contained_by","/building/roof-0/weather/cover/ridge-light"]},{"$tuple":["/building/roof-0/weather/cover/ridge-light/left/window-0","attached_to","/building/roof-0/weather/cover/ridge-light/left"]},{"$tuple":["/building/roof-0/weather/cover/ridge-light/left/window-0","contained_by","/building/roof-0/weather/cover/ridge-light/left"]},{"$tuple":["/building/roof-0/weather/cover/ridge-light/left/window-1","attached_to","/building/roof-0/weather/cover/ridge-light/left"]},{"$tuple":["/building/roof-0/weather/cover/ridge-light/left/window-1","contained_by","/building/roof-0/weather/cover/ridge-light/left"]},{"$tuple":["/building/roof-0/weather/cover/ridge-light/rear","contained_by","/building/roof-0/weather/cover/ridge-light"]},{"$tuple":["/building/roof-0/weather/cover/ridge-light/rear/window-0","attached_to","/building/roof-0/weather/cover/ridge-light/rear"]},{"$tuple":["/building/roof-0/weather/cover/ridge-light/rear/window-0","contained_by","/building/roof-0/weather/cover/ridge-light/rear"]},{"$tuple":["/building/roof-0/weather/cover/ridge-light/right","contained_by","/building/roof-0/weather/cover/ridge-light"]},{"$tuple":["/building/roof-0/weather/cover/ridge-light/right/window-0","attached_to","/building/roof-0/weather/cover/ridge-light/right"]},{"$tuple":["/building/roof-0/weather/cover/ridge-light/right/window-0","contained_by","/building/roof-0/weather/cover/ridge-light/right"]},{"$tuple":["/building/roof-0/weather/cover/ridge-light/right/window-1","attached_to","/building/roof-0/weather/cover/ridge-light/right"]},{"$tuple":["/building/roof-0/weather/cover/ridge-light/right/window-1","contained_by","/building/roof-0/weather/cover/ridge-light/right"]},{"$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-1-1-0"]},{"$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-rear","contained_by","/building/roof-1/weather/cover"]},{"$tuple":["/building/roof-1/weather/cover/gable-rear/window","attached_to","/building/roof-1/weather/cover/gable-rear"]},{"$tuple":["/building/roof-1/weather/cover/gable-rear/window","contained_by","/building/roof-1/weather/cover/gable-rear"]},{"$tuple":["/building/roof-2","connected_to","/building/roof-floor-2"]},{"$tuple":["/building/roof-2","contained_by","/building"]},{"$tuple":["/building/roof-2","exposes","/building/roof-2/room"]},{"$tuple":["/building/roof-2/room","attached_to","/building/roof-2/weather"]},{"$tuple":["/building/roof-2/room","connected_to","/building/room-0-1-2"]},{"$tuple":["/building/roof-2/room","contained_by","/building/roof-2"]},{"$tuple":["/building/roof-2/room","supported_by","/building/roof-floor-2"]},{"$tuple":["/building/roof-2/room/collars","contained_by","/building/roof-2/room"]},{"$tuple":["/building/roof-2/room/guard","contained_by","/building/roof-2/room"]},{"$tuple":["/building/roof-2/room/light-0","contained_by","/building/roof-2/room"]},{"$tuple":["/building/roof-2/room/light-1","contained_by","/building/roof-2/room"]},{"$tuple":["/building/roof-2/room/light-2","contained_by","/building/roof-2/room"]},{"$tuple":["/building/roof-2/room/light-3","contained_by","/building/roof-2/room"]},{"$tuple":["/building/roof-2/room/station-0","contained_by","/building/roof-2/room"]},{"$tuple":["/building/roof-2/room/station-1","contained_by","/building/roof-2/room"]},{"$tuple":["/building/roof-2/room/station-2","contained_by","/building/roof-2/room"]},{"$tuple":["/building/roof-2/weather","contained_by","/building/roof-2"]},{"$tuple":["/building/roof-2/weather/cover","contained_by","/building/roof-2/weather"]},{"$tuple":["/building/roof-2/weather/cover/dormer-left-4","attached_to","/building/roof-2/weather/cover"]},{"$tuple":["/building/roof-2/weather/cover/dormer-left-4","contained_by","/building/roof-2/weather/cover"]},{"$tuple":["/building/roof-2/weather/cover/dormer-left-4/face","contained_by","/building/roof-2/weather/cover/dormer-left-4"]},{"$tuple":["/building/roof-2/weather/cover/dormer-left-4/face/window","attached_to","/building/roof-2/weather/cover/dormer-left-4/face"]},{"$tuple":["/building/roof-2/weather/cover/dormer-left-4/face/window","contained_by","/building/roof-2/weather/cover/dormer-left-4/face"]},{"$tuple":["/building/roof-2/weather/cover/gable-front","contained_by","/building/roof-2/weather/cover"]},{"$tuple":["/building/roof-2/weather/cover/gable-front/window","attached_to","/building/roof-2/weather/cover/gable-front"]},{"$tuple":["/building/roof-2/weather/cover/gable-front/window","contained_by","/building/roof-2/weather/cover/gable-front"]},{"$tuple":["/building/roof-2/weather/cover/gable-rear","contained_by","/building/roof-2/weather/cover"]},{"$tuple":["/building/roof-2/weather/cover/gable-rear/window","attached_to","/building/roof-2/weather/cover/gable-rear"]},{"$tuple":["/building/roof-2/weather/cover/gable-rear/window","contained_by","/building/roof-2/weather/cover/gable-rear"]},{"$tuple":["/building/roof-floor-0","connected_to","/building/room-0-0-0"]},{"$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-1-1-0"]},{"$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/roof-floor-2","connected_to","/building/room-0-1-2"]},{"$tuple":["/building/roof-floor-2","contained_by","/building"]},{"$tuple":["/building/roof-floor-2/floor","contained_by","/building/roof-floor-2"]},{"$tuple":["/building/roof-floor-2/knees","contained_by","/building/roof-floor-2"]},{"$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/door-south","attached_to","/building/room-0-0-0/wall-south"]},{"$tuple":["/building/room-0-0-0/door-south","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-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-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-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-1-0","contained_by","/building"]},{"$tuple":["/building/room-0-1-0/door-east","attached_to","/building/room-0-1-0/wall-east"]},{"$tuple":["/building/room-0-1-0/door-east","contained_by","/building/room-0-1-0"]},{"$tuple":["/building/room-0-1-0/door-north","attached_to","/building/room-0-1-0/wall-north"]},{"$tuple":["/building/room-0-1-0/door-north","contained_by","/building/room-0-1-0"]},{"$tuple":["/building/room-0-1-0/facade-garden","contained_by","/building/room-0-1-0"]},{"$tuple":["/building/room-0-1-0/floor","contained_by","/building/room-0-1-0"]},{"$tuple":["/building/room-0-1-0/furniture","contained_by","/building/room-0-1-0"]},{"$tuple":["/building/room-0-1-0/furniture/station-0","contained_by","/building/room-0-1-0/furniture"]},{"$tuple":["/building/room-0-1-0/furniture/station-1","contained_by","/building/room-0-1-0/furniture"]},{"$tuple":["/building/room-0-1-0/furniture/station-4","contained_by","/building/room-0-1-0/furniture"]},{"$tuple":["/building/room-0-1-0/furniture/textiles","contained_by","/building/room-0-1-0/furniture"]},{"$tuple":["/building/room-0-1-0/joinery-south","connected_to","/building/room-0-1-0/wall-south"]},{"$tuple":["/building/room-0-1-0/joinery-south","contained_by","/building/room-0-1-0"]},{"$tuple":["/building/room-0-1-0/joinery-west","connected_to","/building/room-0-1-0/wall-west"]},{"$tuple":["/building/room-0-1-0/joinery-west","contained_by","/building/room-0-1-0"]},{"$tuple":["/building/room-0-1-0/light-0","contained_by","/building/room-0-1-0"]},{"$tuple":["/building/room-0-1-0/light-1","contained_by","/building/room-0-1-0"]},{"$tuple":["/building/room-0-1-0/stairs","contained_by","/building/room-0-1-0"]},{"$tuple":["/building/room-0-1-0/wall-east","contained_by","/building/room-0-1-0"]},{"$tuple":["/building/room-0-1-0/wall-north","contained_by","/building/room-0-1-0"]},{"$tuple":["/building/room-0-1-0/wall-south","contained_by","/building/room-0-1-0"]},{"$tuple":["/building/room-0-1-0/wall-west","contained_by","/building/room-0-1-0"]},{"$tuple":["/building/room-0-1-0/window-south-0","attached_to","/building/room-0-1-0/wall-south"]},{"$tuple":["/building/room-0-1-0/window-south-0","contained_by","/building/room-0-1-0"]},{"$tuple":["/building/room-0-1-0/window-south-1","attached_to","/building/room-0-1-0/wall-south"]},{"$tuple":["/building/room-0-1-0/window-south-1","contained_by","/building/room-0-1-0"]},{"$tuple":["/building/room-0-1-0/window-west-0","attached_to","/building/room-0-1-0/wall-west"]},{"$tuple":["/building/room-0-1-0/window-west-0","contained_by","/building/room-0-1-0"]},{"$tuple":["/building/room-0-1-0/window-west-0/box","attached_to","/building/room-0-1-0/window-west-0"]},{"$tuple":["/building/room-0-1-0/window-west-0/box","contained_by","/building/room-0-1-0/window-west-0"]},{"$tuple":["/building/room-0-1-0/window-west-1","attached_to","/building/room-0-1-0/wall-west"]},{"$tuple":["/building/room-0-1-0/window-west-1","contained_by","/building/room-0-1-0"]},{"$tuple":["/building/room-0-1-0/window-west-1/box","attached_to","/building/room-0-1-0/window-west-1"]},{"$tuple":["/building/room-0-1-0/window-west-1/box","contained_by","/building/room-0-1-0/window-west-1"]},{"$tuple":["/building/room-0-1-1","contained_by","/building"]},{"$tuple":["/building/room-0-1-1/facade-garden","contained_by","/building/room-0-1-1"]},{"$tuple":["/building/room-0-1-1/floor","contained_by","/building/room-0-1-1"]},{"$tuple":["/building/room-0-1-1/furniture","contained_by","/building/room-0-1-1"]},{"$tuple":["/building/room-0-1-1/furniture/station-0","contained_by","/building/room-0-1-1/furniture"]},{"$tuple":["/building/room-0-1-1/furniture/station-1","contained_by","/building/room-0-1-1/furniture"]},{"$tuple":["/building/room-0-1-1/furniture/station-2","contained_by","/building/room-0-1-1/furniture"]},{"$tuple":["/building/room-0-1-1/furniture/textiles","contained_by","/building/room-0-1-1/furniture"]},{"$tuple":["/building/room-0-1-1/joinery-south","connected_to","/building/room-0-1-1/wall-south"]},{"$tuple":["/building/room-0-1-1/joinery-south","contained_by","/building/room-0-1-1"]},{"$tuple":["/building/room-0-1-1/joinery-west","connected_to","/building/room-0-1-1/wall-west"]},{"$tuple":["/building/room-0-1-1/joinery-west","contained_by","/building/room-0-1-1"]},{"$tuple":["/building/room-0-1-1/light-0","contained_by","/building/room-0-1-1"]},{"$tuple":["/building/room-0-1-1/light-1","contained_by","/building/room-0-1-1"]},{"$tuple":["/building/room-0-1-1/stairs","contained_by","/building/room-0-1-1"]},{"$tuple":["/building/room-0-1-1/wall-east","contained_by","/building/room-0-1-1"]},{"$tuple":["/building/room-0-1-1/wall-north","contained_by","/building/room-0-1-1"]},{"$tuple":["/building/room-0-1-1/wall-south","contained_by","/building/room-0-1-1"]},{"$tuple":["/building/room-0-1-1/wall-west","contained_by","/building/room-0-1-1"]},{"$tuple":["/building/room-0-1-1/window-north-0","attached_to","/building/room-0-1-1/wall-north"]},{"$tuple":["/building/room-0-1-1/window-north-0","contained_by","/building/room-0-1-1"]},{"$tuple":["/building/room-0-1-1/window-north-1","attached_to","/building/room-0-1-1/wall-north"]},{"$tuple":["/building/room-0-1-1/window-north-1","contained_by","/building/room-0-1-1"]},{"$tuple":["/building/room-0-1-1/window-south-0","attached_to","/building/room-0-1-1/wall-south"]},{"$tuple":["/building/room-0-1-1/window-south-0","contained_by","/building/room-0-1-1"]},{"$tuple":["/building/room-0-1-1/window-south-1","attached_to","/building/room-0-1-1/wall-south"]},{"$tuple":["/building/room-0-1-1/window-south-1","contained_by","/building/room-0-1-1"]},{"$tuple":["/building/room-0-1-1/window-west-0","attached_to","/building/room-0-1-1/wall-west"]},{"$tuple":["/building/room-0-1-1/window-west-0","contained_by","/building/room-0-1-1"]},{"$tuple":["/building/room-0-1-1/window-west-0/box","attached_to","/building/room-0-1-1/window-west-0"]},{"$tuple":["/building/room-0-1-1/window-west-0/box","contained_by","/building/room-0-1-1/window-west-0"]},{"$tuple":["/building/room-0-1-1/window-west-1","attached_to","/building/room-0-1-1/wall-west"]},{"$tuple":["/building/room-0-1-1/window-west-1","contained_by","/building/room-0-1-1"]},{"$tuple":["/building/room-0-1-1/window-west-1/box","attached_to","/building/room-0-1-1/window-west-1"]},{"$tuple":["/building/room-0-1-1/window-west-1/box","contained_by","/building/room-0-1-1/window-west-1"]},{"$tuple":["/building/room-0-1-2","contained_by","/building"]},{"$tuple":["/building/room-0-1-2/facade-garden","contained_by","/building/room-0-1-2"]},{"$tuple":["/building/room-0-1-2/floor","contained_by","/building/room-0-1-2"]},{"$tuple":["/building/room-0-1-2/furniture","contained_by","/building/room-0-1-2"]},{"$tuple":["/building/room-0-1-2/furniture/station-0","contained_by","/building/room-0-1-2/furniture"]},{"$tuple":["/building/room-0-1-2/furniture/station-1","contained_by","/building/room-0-1-2/furniture"]},{"$tuple":["/building/room-0-1-2/furniture/station-7","contained_by","/building/room-0-1-2/furniture"]},{"$tuple":["/building/room-0-1-2/furniture/textiles","contained_by","/building/room-0-1-2/furniture"]},{"$tuple":["/building/room-0-1-2/joinery-south","connected_to","/building/room-0-1-2/wall-south"]},{"$tuple":["/building/room-0-1-2/joinery-south","contained_by","/building/room-0-1-2"]},{"$tuple":["/building/room-0-1-2/joinery-west","connected_to","/building/room-0-1-2/wall-west"]},{"$tuple":["/building/room-0-1-2/joinery-west","contained_by","/building/room-0-1-2"]},{"$tuple":["/building/room-0-1-2/light-0","contained_by","/building/room-0-1-2"]},{"$tuple":["/building/room-0-1-2/light-1","contained_by","/building/room-0-1-2"]},{"$tuple":["/building/room-0-1-2/stairs","contained_by","/building/room-0-1-2"]},{"$tuple":["/building/room-0-1-2/wall-east","contained_by","/building/room-0-1-2"]},{"$tuple":["/building/room-0-1-2/wall-north","contained_by","/building/room-0-1-2"]},{"$tuple":["/building/room-0-1-2/wall-south","contained_by","/building/room-0-1-2"]},{"$tuple":["/building/room-0-1-2/wall-west","contained_by","/building/room-0-1-2"]},{"$tuple":["/building/room-0-1-2/window-north-0","attached_to","/building/room-0-1-2/wall-north"]},{"$tuple":["/building/room-0-1-2/window-north-0","contained_by","/building/room-0-1-2"]},{"$tuple":["/building/room-0-1-2/window-north-1","attached_to","/building/room-0-1-2/wall-north"]},{"$tuple":["/building/room-0-1-2/window-north-1","contained_by","/building/room-0-1-2"]},{"$tuple":["/building/room-0-1-2/window-south-0","attached_to","/building/room-0-1-2/wall-south"]},{"$tuple":["/building/room-0-1-2/window-south-0","contained_by","/building/room-0-1-2"]},{"$tuple":["/building/room-0-1-2/window-south-1","attached_to","/building/room-0-1-2/wall-south"]},{"$tuple":["/building/room-0-1-2/window-south-1","contained_by","/building/room-0-1-2"]},{"$tuple":["/building/room-0-1-2/window-west-0","attached_to","/building/room-0-1-2/wall-west"]},{"$tuple":["/building/room-0-1-2/window-west-0","contained_by","/building/room-0-1-2"]},{"$tuple":["/building/room-0-1-2/window-west-0/box","attached_to","/building/room-0-1-2/window-west-0"]},{"$tuple":["/building/room-0-1-2/window-west-0/box","contained_by","/building/room-0-1-2/window-west-0"]},{"$tuple":["/building/room-0-1-2/window-west-1","attached_to","/building/room-0-1-2/wall-west"]},{"$tuple":["/building/room-0-1-2/window-west-1","contained_by","/building/room-0-1-2"]},{"$tuple":["/building/room-0-1-2/window-west-1/box","attached_to","/building/room-0-1-2/window-west-1"]},{"$tuple":["/building/room-0-1-2/window-west-1/box","contained_by","/building/room-0-1-2/window-west-1"]},{"$tuple":["/building/room-1-0-0","contained_by","/building"]},{"$tuple":["/building/room-1-0-0/door-south","attached_to","/building/room-1-0-0/wall-south"]},{"$tuple":["/building/room-1-0-0/door-south","contained_by","/building/room-1-0-0"]},{"$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/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-1-0","contained_by","/building"]},{"$tuple":["/building/room-1-1-0/door-north","attached_to","/building/room-1-1-0/wall-north"]},{"$tuple":["/building/room-1-1-0/door-north","contained_by","/building/room-1-1-0"]},{"$tuple":["/building/room-1-1-0/door-west","attached_to","/building/room-1-1-0/wall-west"]},{"$tuple":["/building/room-1-1-0/door-west","contained_by","/building/room-1-1-0"]},{"$tuple":["/building/room-1-1-0/facade-garden","contained_by","/building/room-1-1-0"]},{"$tuple":["/building/room-1-1-0/floor","contained_by","/building/room-1-1-0"]},{"$tuple":["/building/room-1-1-0/furniture","contained_by","/building/room-1-1-0"]},{"$tuple":["/building/room-1-1-0/furniture/station-0","contained_by","/building/room-1-1-0/furniture"]},{"$tuple":["/building/room-1-1-0/furniture/station-1","contained_by","/building/room-1-1-0/furniture"]},{"$tuple":["/building/room-1-1-0/furniture/station-3","contained_by","/building/room-1-1-0/furniture"]},{"$tuple":["/building/room-1-1-0/furniture/textiles","contained_by","/building/room-1-1-0/furniture"]},{"$tuple":["/building/room-1-1-0/joinery-east","connected_to","/building/room-1-1-0/wall-east"]},{"$tuple":["/building/room-1-1-0/joinery-east","contained_by","/building/room-1-1-0"]},{"$tuple":["/building/room-1-1-0/joinery-south","connected_to","/building/room-1-1-0/wall-south"]},{"$tuple":["/building/room-1-1-0/joinery-south","contained_by","/building/room-1-1-0"]},{"$tuple":["/building/room-1-1-0/light-0","contained_by","/building/room-1-1-0"]},{"$tuple":["/building/room-1-1-0/light-1","contained_by","/building/room-1-1-0"]},{"$tuple":["/building/room-1-1-0/stairs","contained_by","/building/room-1-1-0"]},{"$tuple":["/building/room-1-1-0/wall-east","contained_by","/building/room-1-1-0"]},{"$tuple":["/building/room-1-1-0/wall-north","contained_by","/building/room-1-1-0"]},{"$tuple":["/building/room-1-1-0/wall-south","contained_by","/building/room-1-1-0"]},{"$tuple":["/building/room-1-1-0/wall-west","contained_by","/building/room-1-1-0"]},{"$tuple":["/building/room-1-1-0/window-east-0","attached_to","/building/room-1-1-0/wall-east"]},{"$tuple":["/building/room-1-1-0/window-east-0","contained_by","/building/room-1-1-0"]},{"$tuple":["/building/room-1-1-0/window-east-0/box","attached_to","/building/room-1-1-0/window-east-0"]},{"$tuple":["/building/room-1-1-0/window-east-0/box","contained_by","/building/room-1-1-0/window-east-0"]},{"$tuple":["/building/room-1-1-0/window-east-1","attached_to","/building/room-1-1-0/wall-east"]},{"$tuple":["/building/room-1-1-0/window-east-1","contained_by","/building/room-1-1-0"]},{"$tuple":["/building/room-1-1-0/window-east-1/box","attached_to","/building/room-1-1-0/window-east-1"]},{"$tuple":["/building/room-1-1-0/window-east-1/box","contained_by","/building/room-1-1-0/window-east-1"]},{"$tuple":["/building/room-1-1-0/window-south-0","attached_to","/building/room-1-1-0/wall-south"]},{"$tuple":["/building/room-1-1-0/window-south-0","contained_by","/building/room-1-1-0"]},{"$tuple":["/building/room-1-1-0/window-south-0/box","attached_to","/building/room-1-1-0/window-south-0"]},{"$tuple":["/building/room-1-1-0/window-south-0/box","contained_by","/building/room-1-1-0/window-south-0"]},{"$tuple":["/building/room-1-1-0/window-south-1","attached_to","/building/room-1-1-0/wall-south"]},{"$tuple":["/building/room-1-1-0/window-south-1","contained_by","/building/room-1-1-0"]},{"$tuple":["/building/room-1-1-0/window-south-1/box","attached_to","/building/room-1-1-0/window-south-1"]},{"$tuple":["/building/room-1-1-0/window-south-1/box","contained_by","/building/room-1-1-0/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--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--4","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--2--4","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-0","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--2-0","supported_by","/land"]},{"$tuple":["/garden/borders/plant--2-13","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--2-13","supported_by","/land"]},{"$tuple":["/garden/borders/plant--2-15","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--2-15","supported_by","/land"]},{"$tuple":["/garden/borders/plant--2-16","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--2-16","supported_by","/land"]},{"$tuple":["/garden/borders/plant--2-19","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--2-19","supported_by","/land"]},{"$tuple":["/garden/borders/plant--2-21","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--2-21","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-1","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--3-1","supported_by","/land"]},{"$tuple":["/garden/borders/plant--3-10","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--3-10","supported_by","/land"]},{"$tuple":["/garden/borders/plant--3-12","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--3-12","supported_by","/land"]},{"$tuple":["/garden/borders/plant--3-16","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--3-16","supported_by","/land"]},{"$tuple":["/garden/borders/plant--3-18","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--3-18","supported_by","/land"]},{"$tuple":["/garden/borders/plant--3-19","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--3-19","supported_by","/land"]},{"$tuple":["/garden/borders/plant--3-20","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--3-20","supported_by","/land"]},{"$tuple":["/garden/borders/plant--3-21","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--3-21","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-7","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--3-7","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--1","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--4--1","supported_by","/land"]},{"$tuple":["/garden/borders/plant--4-11","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--4-11","supported_by","/land"]},{"$tuple":["/garden/borders/plant--4-13","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--4-13","supported_by","/land"]},{"$tuple":["/garden/borders/plant--4-14","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--4-14","supported_by","/land"]},{"$tuple":["/garden/borders/plant--4-15","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--4-15","supported_by","/land"]},{"$tuple":["/garden/borders/plant--4-16","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--4-16","supported_by","/land"]},{"$tuple":["/garden/borders/plant--4-9","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant--4-9","supported_by","/land"]},{"$tuple":["/garden/borders/plant-0-23","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-0-23","supported_by","/land"]},{"$tuple":["/garden/borders/plant-0-24","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-0-24","supported_by","/land"]},{"$tuple":["/garden/borders/plant-13-24","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-13-24","supported_by","/land"]},{"$tuple":["/garden/borders/plant-13-25","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-13-25","supported_by","/land"]},{"$tuple":["/garden/borders/plant-14-23","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-14-23","supported_by","/land"]},{"$tuple":["/garden/borders/plant-14-24","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-14-24","supported_by","/land"]},{"$tuple":["/garden/borders/plant-14-25","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-14-25","supported_by","/land"]},{"$tuple":["/garden/borders/plant-15--8","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-15--8","supported_by","/land"]},{"$tuple":["/garden/borders/plant-15--9","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-15--9","supported_by","/land"]},{"$tuple":["/garden/borders/plant-15-24","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-15-24","supported_by","/land"]},{"$tuple":["/garden/borders/plant-15-25","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-15-25","supported_by","/land"]},{"$tuple":["/garden/borders/plant-16--7","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-16--7","supported_by","/land"]},{"$tuple":["/garden/borders/plant-16-24","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-16-24","supported_by","/land"]},{"$tuple":["/garden/borders/plant-16-25","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-16-25","supported_by","/land"]},{"$tuple":["/garden/borders/plant-17--8","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-17--8","supported_by","/land"]},{"$tuple":["/garden/borders/plant-17-24","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-17-24","supported_by","/land"]},{"$tuple":["/garden/borders/plant-18--8","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-18--8","supported_by","/land"]},{"$tuple":["/garden/borders/plant-18--9","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-18--9","supported_by","/land"]},{"$tuple":["/garden/borders/plant-18-23","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-18-23","supported_by","/land"]},{"$tuple":["/garden/borders/plant-19--7","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-19--7","supported_by","/land"]},{"$tuple":["/garden/borders/plant-19--8","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-19--8","supported_by","/land"]},{"$tuple":["/garden/borders/plant-19--9","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-19--9","supported_by","/land"]},{"$tuple":["/garden/borders/plant-2-25","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-2-25","supported_by","/land"]},{"$tuple":["/garden/borders/plant-20--8","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-20--8","supported_by","/land"]},{"$tuple":["/garden/borders/plant-21--7","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-21--7","supported_by","/land"]},{"$tuple":["/garden/borders/plant-21-23","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-21-23","supported_by","/land"]},{"$tuple":["/garden/borders/plant-22--8","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-22--8","supported_by","/land"]},{"$tuple":["/garden/borders/plant-22-23","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-22-23","supported_by","/land"]},{"$tuple":["/garden/borders/plant-23--6","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-23--6","supported_by","/land"]},{"$tuple":["/garden/borders/plant-23--7","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-23--7","supported_by","/land"]},{"$tuple":["/garden/borders/plant-23-11","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-23-11","supported_by","/land"]},{"$tuple":["/garden/borders/plant-23-13","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-23-13","supported_by","/land"]},{"$tuple":["/garden/borders/plant-23-14","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-23-14","supported_by","/land"]},{"$tuple":["/garden/borders/plant-23-22","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-23-22","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-5","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-23-5","supported_by","/land"]},{"$tuple":["/garden/borders/plant-23-8","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-23-8","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--1","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-24--1","supported_by","/land"]},{"$tuple":["/garden/borders/plant-24--2","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-24--2","supported_by","/land"]},{"$tuple":["/garden/borders/plant-24-12","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-24-12","supported_by","/land"]},{"$tuple":["/garden/borders/plant-24-2","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-24-2","supported_by","/land"]},{"$tuple":["/garden/borders/plant-24-20","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-24-20","supported_by","/land"]},{"$tuple":["/garden/borders/plant-24-22","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-24-22","supported_by","/land"]},{"$tuple":["/garden/borders/plant-24-3","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-24-3","supported_by","/land"]},{"$tuple":["/garden/borders/plant-24-4","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-24-4","supported_by","/land"]},{"$tuple":["/garden/borders/plant-24-6","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-24-6","supported_by","/land"]},{"$tuple":["/garden/borders/plant-25--2","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-25--2","supported_by","/land"]},{"$tuple":["/garden/borders/plant-25--4","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-25--4","supported_by","/land"]},{"$tuple":["/garden/borders/plant-25--5","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-25--5","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-13","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-25-13","supported_by","/land"]},{"$tuple":["/garden/borders/plant-25-14","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-25-14","supported_by","/land"]},{"$tuple":["/garden/borders/plant-25-16","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-25-16","supported_by","/land"]},{"$tuple":["/garden/borders/plant-25-17","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-25-17","supported_by","/land"]},{"$tuple":["/garden/borders/plant-25-19","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-25-19","supported_by","/land"]},{"$tuple":["/garden/borders/plant-25-4","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-25-4","supported_by","/land"]},{"$tuple":["/garden/borders/plant-25-5","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-25-5","supported_by","/land"]},{"$tuple":["/garden/borders/plant-25-6","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-25-6","supported_by","/land"]},{"$tuple":["/garden/borders/plant-25-8","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-25-8","supported_by","/land"]},{"$tuple":["/garden/borders/plant-25-9","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-25-9","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-3--9","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-3--9","supported_by","/land"]},{"$tuple":["/garden/borders/plant-3-24","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-3-24","supported_by","/land"]},{"$tuple":["/garden/borders/plant-5-27","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-5-27","supported_by","/land"]},{"$tuple":["/garden/borders/plant-6-25","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-6-25","supported_by","/land"]},{"$tuple":["/garden/borders/plant-7--8","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-7--8","supported_by","/land"]},{"$tuple":["/garden/borders/plant-7-24","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-7-24","supported_by","/land"]},{"$tuple":["/garden/borders/plant-7-25","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-7-25","supported_by","/land"]},{"$tuple":["/garden/borders/plant-7-26","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-7-26","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-8--8","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-8--8","supported_by","/land"]},{"$tuple":["/garden/borders/plant-8--9","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-8--9","supported_by","/land"]},{"$tuple":["/garden/borders/plant-8-24","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-8-24","supported_by","/land"]},{"$tuple":["/garden/borders/plant-9-23","contained_by","/garden/borders"]},{"$tuple":["/garden/borders/plant-9-23","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--2-6","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass--2-6","supported_by","/land"]},{"$tuple":["/garden/planting/grass--4--12","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass--4--12","supported_by","/land"]},{"$tuple":["/garden/planting/grass--4-2","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass--4-2","supported_by","/land"]},{"$tuple":["/garden/planting/grass--5--5","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass--5--5","supported_by","/land"]},{"$tuple":["/garden/planting/grass--5-23","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass--5-23","supported_by","/land"]},{"$tuple":["/garden/planting/grass--5-9","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass--5-9","supported_by","/land"]},{"$tuple":["/garden/planting/grass--6--7","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass--6--7","supported_by","/land"]},{"$tuple":["/garden/planting/grass--6-19","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass--6-19","supported_by","/land"]},{"$tuple":["/garden/planting/grass--7-17","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass--7-17","supported_by","/land"]},{"$tuple":["/garden/planting/grass--7-25","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass--7-25","supported_by","/land"]},{"$tuple":["/garden/planting/grass-18--16","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-18--16","supported_by","/land"]},{"$tuple":["/garden/planting/grass-20-26","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-20-26","supported_by","/land"]},{"$tuple":["/garden/planting/grass-21--6","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-21--6","supported_by","/land"]},{"$tuple":["/garden/planting/grass-22--10","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-22--10","supported_by","/land"]},{"$tuple":["/garden/planting/grass-23-1","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-23-1","supported_by","/land"]},{"$tuple":["/garden/planting/grass-23-28","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-23-28","supported_by","/land"]},{"$tuple":["/garden/planting/grass-24--13","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-24--13","supported_by","/land"]},{"$tuple":["/garden/planting/grass-24-23","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-24-23","supported_by","/land"]},{"$tuple":["/garden/planting/grass-26-5","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-26-5","supported_by","/land"]},{"$tuple":["/garden/planting/grass-26-8","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-26-8","supported_by","/land"]},{"$tuple":["/garden/planting/grass-28-27","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-28-27","supported_by","/land"]},{"$tuple":["/garden/planting/grass-29-22","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-29-22","supported_by","/land"]},{"$tuple":["/garden/planting/grass-29-4","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-29-4","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-9-29","contained_by","/garden/planting"]},{"$tuple":["/garden/planting/grass-9-29","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":0,"size":[39,37,49],"style":{"infill":"minecraft:smooth_sandstone","roof":"deepslate_tile","timber":"spruce"},"version":1}