<Workspace Version="1.2.0.2690" X="233.277772071739" Y="290.115730540805" zoom="0.533135411265692" Name="Home" Description="" RunType="Manual" RunPeriod="1000" HasRunWithoutCrash="True">
  <NamespaceResolutionMap />
  <Elements>
    <PythonNodeModels.PythonNode guid="153fbabc-ca8f-44b5-bb61-fcea90542723" type="PythonNodeModels.PythonNode" nickname="Python Script" x="-220.31807884749" y="115.814055809255" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" inputcount="1">
      <PortInfo index="0" default="False" />
      <Script>#Copyright(c) 2016 www.Learndynamo.com 
#Please contact at jeremy@learndynamo.com

import clr
clr.AddReference('RevitAPI')
clr.AddReference("RevitServices")
clr.AddReference("RevitNodes")
import RevitServices
import Revit
import Autodesk
from Autodesk.Revit.DB import *
from RevitServices.Persistence import DocumentManager
doc = DocumentManager.Instance.CurrentDBDocument

toggle = IN[0]
out = []
sheets = []
snames = []
snumbers = []

if toggle:
	collector = FilteredElementCollector(doc).OfCategory(BuiltInCategory.OST_Sheets).OfClass(ViewSheet)
	
	for i in collector:		
		sheets.append(i)
		snames.append(i.get_Parameter(BuiltInParameter.SHEET_NAME).AsString())
		snumbers.append(i.get_Parameter(BuiltInParameter.SHEET_NUMBER).AsString())
	
	out.append(sheets)
	out.append(snames)
	out.append(snumbers)	

else:	
	out.append("Set Toggle to True")
       
OUT = out</Script>
    </PythonNodeModels.PythonNode>
    <CoreNodeModels.Input.BoolSelector guid="44d99fac-7963-4106-aa82-4bd666bd0799" type="CoreNodeModels.Input.BoolSelector" nickname="Boolean" x="-380.021692110861" y="119.627585727951" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
      <System.Boolean>True</System.Boolean>
    </CoreNodeModels.Input.BoolSelector>
    <List.CheckBoxNode guid="26ca2492-3301-4a8a-bb20-8a6cb7d511d3" type="List.CheckBoxNode" nickname="SelectItem.ByList" x="296.973904586662" y="267.826711655037" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false">
      <PortInfo index="0" default="False" />
      <List id0="5" id1="1" />
    </List.CheckBoxNode>
    <Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="91b757b8-fcc6-4cb2-94e6-77d7fa478f75" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="List.AllIndicesOf" x="529.643857011719" y="183.718409946244" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="DSCoreNodes.dll" function="DSCore.List.AllIndicesOf@var[]..[],var">
      <PortInfo index="0" default="False" />
      <PortInfo index="1" default="False" />
    </Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
    <Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="c32cc2e5-dee6-4e23-999c-27ba1617ef16" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="Flatten" x="743.68781138567" y="182.630952725217" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="BuiltIn" function="Flatten@var[]..[]">
      <PortInfo index="0" default="False" />
    </Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
    <Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="f9939a5e-1c2d-48f9-a5bd-cb6d0edc2fea" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="List.GetItemAtIndex" x="82.5462492914894" y="42.4938940962648" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="DSCoreNodes.dll" function="DSCore.List.GetItemAtIndex@var[]..[],int">
      <PortInfo index="0" default="False" />
      <PortInfo index="1" default="False" />
    </Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
    <Dynamo.Graph.Nodes.CodeBlockNodeModel guid="0ac55e29-9651-459d-b79f-504440c6c6e6" type="Dynamo.Graph.Nodes.CodeBlockNodeModel" nickname="Code Block" x="-28.4701202635312" y="123.765777927684" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" CodeText="0;&#xA;1;" ShouldFocus="false" />
    <Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="24d0a2cb-4b5a-4d1a-9a6a-9f45297a0a6b" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="List.GetItemAtIndex" x="936.986582412379" y="43.7814127314681" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="DSCoreNodes.dll" function="DSCore.List.GetItemAtIndex@var[]..[],int">
      <PortInfo index="0" default="False" />
      <PortInfo index="1" default="False" />
    </Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
    <PythonNodeModels.PythonNode guid="5e971840-0b44-42b0-bf80-3871b6561435" type="PythonNodeModels.PythonNode" nickname="Python Script" x="1812.55502630057" y="-216.844916442006" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" inputcount="4">
      <PortInfo index="0" default="False" />
      <PortInfo index="1" default="False" />
      <PortInfo index="2" default="False" />
      <PortInfo index="3" default="False" />
      <Script>#Copyright(c) 2016 www.Learndynamo.com 
#Please contact at jeremy@learndynamo.com

import clr
clr.AddReference('RevitAPI')
clr.AddReference("RevitServices")
clr.AddReference("RevitNodes")
import RevitServices
import Revit
import Autodesk
from Autodesk.Revit.DB import *

from RevitServices.Persistence import DocumentManager
from RevitServices.Transactions import TransactionManager

doc = DocumentManager.Instance.CurrentDBDocument

toggle = IN[0]
sheets = UnwrapElement(IN[1])
nSheets = UnwrapElement(IN[2])
detailing = IN[3]
out = []

if toggle == True:

	for sheet,nSheet in zip(sheets,nSheets):	
		views = []
		vPorts = sheet.GetAllViewports()
	
		TransactionManager.Instance.EnsureInTransaction(doc)
		for ele in vPorts:
			ele = doc.GetElement(ele)		
			
			if detailing:
				vOpt = ViewDuplicateOption.WithDetailing
			else:
				vOpt = ViewDuplicateOption.Duplicate			
		
			viewLoc = ele.GetBoxCenter()
			vptype = ele.GetTypeId()

			view = doc.GetElement(ele.ViewId)
			v = view.Duplicate(vOpt)

			newPort = Viewport.Create(doc,nSheet.Id, v, viewLoc)
			views.append(newPort)
			newPort.ChangeTypeId(vptype)
			
		TransactionManager.Instance.TransactionTaskDone()		
	out.append(views)	
else:
	out.append("Set Toggle to True for Views")
	
OUT = out</Script>
    </PythonNodeModels.PythonNode>
    <PythonNodeModels.PythonNode guid="ccd6d9ce-53fb-4cd9-bebb-cee27c19b0c9" type="PythonNodeModels.PythonNode" nickname="Python Script" x="1298.72966472139" y="-320.5492759285" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" inputcount="3">
      <PortInfo index="0" default="False" />
      <PortInfo index="1" default="False" />
      <PortInfo index="2" default="False" />
      <Script>#Copyright(c) 2016 www.Learndynamo.com 
#Please contact at jeremy@learndynamo.com

import clr
clr.AddReference('RevitAPI')
clr.AddReference("RevitServices")
clr.AddReference("RevitNodes")
import RevitServices
import Revit
import Autodesk
from Autodesk.Revit.DB import *
from RevitServices.Persistence import DocumentManager
from RevitServices.Transactions import TransactionManager
doc = DocumentManager.Instance.CurrentDBDocument

sheets = IN[0]
numbers = IN[1]
names = IN[2]
out = []
	
for sheet,number,name in zip(sheets,numbers,names):

	titleB = None
	
	collector = FilteredElementCollector(doc).OwnedByView(ElementId(sheet.Id))
	
	for ele in collector:
		try:		
			if ele.Category.Name == "Title Blocks":
				titleB = ele.GetTypeId()			
			else:
				pass
		except:
			pass
		
	TransactionManager.Instance.EnsureInTransaction(doc)
	newSheet = ViewSheet.Create(doc, titleB)
	TransactionManager.Instance.TransactionTaskDone()	
	
	newSheet.SheetNumber = number
	newSheet.Name = name	
	out.append(newSheet)

OUT = out</Script>
    </PythonNodeModels.PythonNode>
    <Dynamo.Graph.Nodes.CodeBlockNodeModel guid="d4813cff-8ff1-44b1-a7b0-9489228d7620" type="Dynamo.Graph.Nodes.CodeBlockNodeModel" nickname="Code Block" x="892.319438834206" y="-159.727707699154" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" CodeText="&quot;LearnDynamo Sheet 1&quot;;&#xA;&quot;LearnDynamo Sheet 2&quot;;" ShouldFocus="false" />
    <CoreNodeModels.CreateList guid="6c7275d8-db99-4dd3-912d-ebc56b331fd0" type="CoreNodeModels.CreateList" nickname="List.Create" x="1139.3656139805" y="-167.929918946663" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" inputcount="2">
      <PortInfo index="0" default="False" />
      <PortInfo index="1" default="False" />
    </CoreNodeModels.CreateList>
    <CoreNodeModels.CreateList guid="7e7490b2-6dfc-4ff5-aab9-bb6eff62d98a" type="CoreNodeModels.CreateList" nickname="List.Create" x="1140.33232508495" y="-290.18671763003" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" inputcount="2">
      <PortInfo index="0" default="False" />
      <PortInfo index="1" default="False" />
    </CoreNodeModels.CreateList>
    <Dynamo.Graph.Nodes.CodeBlockNodeModel guid="d688e6f9-aee3-4553-9cb6-7d6ad582aa21" type="Dynamo.Graph.Nodes.CodeBlockNodeModel" nickname="Code Block" x="1012.91808293092" y="-274.088218545472" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" CodeText="&quot;A202&quot;;&#xA;&quot;A203&quot;;" ShouldFocus="false" />
    <PythonNodeModels.PythonNode guid="03937cdd-1b87-4907-ad2c-67a90865a8bb" type="PythonNodeModels.PythonNode" nickname="Python Script" x="1813.51374411621" y="19.4228408017269" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" inputcount="3">
      <PortInfo index="0" default="False" />
      <PortInfo index="1" default="False" />
      <PortInfo index="2" default="False" />
      <Script>#Copyright(c) 2016 www.Learndynamo.com 
#Please contact at jeremy@learndynamo.com

import clr
clr.AddReference('RevitAPI')
clr.AddReference("RevitServices")
clr.AddReference("RevitNodes")
import RevitServices
import Revit
import Autodesk
from Autodesk.Revit.DB import *
from RevitServices.Persistence import DocumentManager
from RevitServices.Transactions import TransactionManager
doc = DocumentManager.Instance.CurrentDBDocument

toggle = IN[0]
sheets = UnwrapElement(IN[1])
nSheets = UnwrapElement(IN[2])
out = []

if toggle:
	for sheet,nSheet in zip(sheets,nSheets):

		collector = FilteredElementCollector(doc).OwnedByView(sheet.Id)	
		
		TransactionManager.Instance.EnsureInTransaction(doc)
		for ele in collector:
		
			if ele.Category != None and ele.Category.Name == "Schedule Graphics":

				if ele.IsTitleblockRevisionSchedule:
					pass
				else:

					schedLoc = ele.Point
					nSheetId = nSheet.Id
					newSched = ScheduleSheetInstance.Create(doc,nSheetId,ele.ScheduleId, schedLoc)
					out.append(newSched)
							
		TransactionManager.Instance.TransactionTaskDone()

else:
	out.append("Set Toggle to True for Schedules")

OUT = out</Script>
    </PythonNodeModels.PythonNode>
    <PythonNodeModels.PythonNode guid="1224005d-3f42-44ac-ac92-1e4d76f880c6" type="PythonNodeModels.PythonNode" nickname="Python Script" x="1817.55382711948" y="275.108563359336" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" inputcount="3">
      <PortInfo index="0" default="False" />
      <PortInfo index="1" default="False" />
      <PortInfo index="2" default="False" />
      <Script>#Copyright(c) 2016 www.Learndynamo.com 
#Please contact at jeremy@learndynamo.com

import clr
clr.AddReference('RevitAPI')
clr.AddReference("RevitServices")
clr.AddReference("RevitNodes")
import RevitServices
import Revit
import Autodesk
from Autodesk.Revit.DB import *
from RevitServices.Persistence import DocumentManager
from RevitServices.Transactions import TransactionManager

from System.Collections.Generic import List

doc = DocumentManager.Instance.CurrentDBDocument

toggle = IN[0]
sheets = UnwrapElement(IN[1])
nSheets = UnwrapElement(IN[2])
out = []

if toggle:
	for sheet,nSheet in zip(sheets,nSheets):
	
		collector = FilteredElementCollector(doc).OwnedByView(sheet.Id)
	
		elesToCopy = []	
		for ele in collector:
			if ele.Category != None and (ele.Category.Name == "Text Notes" or ele.Category.Name == "Lines"):
				elesToCopy.append(ele.Id)
			
		eleList = List[ElementId](elesToCopy)
	
		TransactionManager.Instance.EnsureInTransaction(doc)	
		if eleList.Count != 0:
			ids = ElementTransformUtils.CopyElements(sheet, eleList, nSheet, None, None)	
		
			for i in ids:
				out.append(doc.GetElement(i))	
		else:
			out.append("No eles to Copy")
			
		TransactionManager.Instance.TransactionTaskDone()	
else:
	out.append("Set toggle to True to Copy Details Items")

OUT = out</Script>
    </PythonNodeModels.PythonNode>
    <CoreNodeModels.Input.BoolSelector guid="12164fc9-e084-4db8-8a6b-192c7976694c" type="CoreNodeModels.Input.BoolSelector" nickname="Copy Views On/Off" x="1632.45732597914" y="-232.770329948497" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
      <System.Boolean>True</System.Boolean>
    </CoreNodeModels.Input.BoolSelector>
    <CoreNodeModels.Input.BoolSelector guid="1eb6b54d-383b-4957-925a-a601039dee8f" type="CoreNodeModels.Input.BoolSelector" nickname="Copy Detailing On/Off" x="1621.25732597914" y="-114.271891804962" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
      <System.Boolean>False</System.Boolean>
    </CoreNodeModels.Input.BoolSelector>
    <CoreNodeModels.Input.BoolSelector guid="390f8281-cf55-4ed0-8fee-65b777c954bd" type="CoreNodeModels.Input.BoolSelector" nickname="Copy Schedules On/Off" x="1616.90702618387" y="39.5425133543837" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
      <System.Boolean>True</System.Boolean>
    </CoreNodeModels.Input.BoolSelector>
    <CoreNodeModels.Input.BoolSelector guid="75c359ad-6606-4862-b70c-6dc643ac93a1" type="CoreNodeModels.Input.BoolSelector" nickname="Copy Detail On/Off" x="1636.20642659332" y="263.572516898689" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
      <System.Boolean>True</System.Boolean>
    </CoreNodeModels.Input.BoolSelector>
    <Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="c85a0cfe-a82e-45bf-a98c-886916d8db0f" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="List.GetItemAtIndex" x="84.3764170937015" y="182.940357372005" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="DSCoreNodes.dll" function="DSCore.List.GetItemAtIndex@var[]..[],int">
      <PortInfo index="0" default="False" />
      <PortInfo index="1" default="False" />
    </Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
  </Elements>
  <Connectors>
    <Dynamo.Graph.Connectors.ConnectorModel start="153fbabc-ca8f-44b5-bb61-fcea90542723" start_index="0" end="f9939a5e-1c2d-48f9-a5bd-cb6d0edc2fea" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="153fbabc-ca8f-44b5-bb61-fcea90542723" start_index="0" end="c85a0cfe-a82e-45bf-a98c-886916d8db0f" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="44d99fac-7963-4106-aa82-4bd666bd0799" start_index="0" end="153fbabc-ca8f-44b5-bb61-fcea90542723" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="26ca2492-3301-4a8a-bb20-8a6cb7d511d3" start_index="0" end="91b757b8-fcc6-4cb2-94e6-77d7fa478f75" end_index="1" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="91b757b8-fcc6-4cb2-94e6-77d7fa478f75" start_index="0" end="c32cc2e5-dee6-4e23-999c-27ba1617ef16" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="c32cc2e5-dee6-4e23-999c-27ba1617ef16" start_index="0" end="24d0a2cb-4b5a-4d1a-9a6a-9f45297a0a6b" end_index="1" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="f9939a5e-1c2d-48f9-a5bd-cb6d0edc2fea" start_index="0" end="24d0a2cb-4b5a-4d1a-9a6a-9f45297a0a6b" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="0ac55e29-9651-459d-b79f-504440c6c6e6" start_index="0" end="f9939a5e-1c2d-48f9-a5bd-cb6d0edc2fea" end_index="1" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="0ac55e29-9651-459d-b79f-504440c6c6e6" start_index="1" end="c85a0cfe-a82e-45bf-a98c-886916d8db0f" end_index="1" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="24d0a2cb-4b5a-4d1a-9a6a-9f45297a0a6b" start_index="0" end="ccd6d9ce-53fb-4cd9-bebb-cee27c19b0c9" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="24d0a2cb-4b5a-4d1a-9a6a-9f45297a0a6b" start_index="0" end="5e971840-0b44-42b0-bf80-3871b6561435" end_index="1" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="24d0a2cb-4b5a-4d1a-9a6a-9f45297a0a6b" start_index="0" end="03937cdd-1b87-4907-ad2c-67a90865a8bb" end_index="1" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="24d0a2cb-4b5a-4d1a-9a6a-9f45297a0a6b" start_index="0" end="1224005d-3f42-44ac-ac92-1e4d76f880c6" end_index="1" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="ccd6d9ce-53fb-4cd9-bebb-cee27c19b0c9" start_index="0" end="5e971840-0b44-42b0-bf80-3871b6561435" end_index="2" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="ccd6d9ce-53fb-4cd9-bebb-cee27c19b0c9" start_index="0" end="03937cdd-1b87-4907-ad2c-67a90865a8bb" end_index="2" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="ccd6d9ce-53fb-4cd9-bebb-cee27c19b0c9" start_index="0" end="1224005d-3f42-44ac-ac92-1e4d76f880c6" end_index="2" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="d4813cff-8ff1-44b1-a7b0-9489228d7620" start_index="0" end="6c7275d8-db99-4dd3-912d-ebc56b331fd0" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="d4813cff-8ff1-44b1-a7b0-9489228d7620" start_index="1" end="6c7275d8-db99-4dd3-912d-ebc56b331fd0" end_index="1" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="6c7275d8-db99-4dd3-912d-ebc56b331fd0" start_index="0" end="ccd6d9ce-53fb-4cd9-bebb-cee27c19b0c9" end_index="2" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="7e7490b2-6dfc-4ff5-aab9-bb6eff62d98a" start_index="0" end="ccd6d9ce-53fb-4cd9-bebb-cee27c19b0c9" end_index="1" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="d688e6f9-aee3-4553-9cb6-7d6ad582aa21" start_index="0" end="7e7490b2-6dfc-4ff5-aab9-bb6eff62d98a" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="d688e6f9-aee3-4553-9cb6-7d6ad582aa21" start_index="1" end="7e7490b2-6dfc-4ff5-aab9-bb6eff62d98a" end_index="1" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="12164fc9-e084-4db8-8a6b-192c7976694c" start_index="0" end="5e971840-0b44-42b0-bf80-3871b6561435" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="1eb6b54d-383b-4957-925a-a601039dee8f" start_index="0" end="5e971840-0b44-42b0-bf80-3871b6561435" end_index="3" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="390f8281-cf55-4ed0-8fee-65b777c954bd" start_index="0" end="03937cdd-1b87-4907-ad2c-67a90865a8bb" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="75c359ad-6606-4862-b70c-6dc643ac93a1" start_index="0" end="1224005d-3f42-44ac-ac92-1e4d76f880c6" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="c85a0cfe-a82e-45bf-a98c-886916d8db0f" start_index="0" end="26ca2492-3301-4a8a-bb20-8a6cb7d511d3" end_index="0" portType="0" />
    <Dynamo.Graph.Connectors.ConnectorModel start="c85a0cfe-a82e-45bf-a98c-886916d8db0f" start_index="0" end="91b757b8-fcc6-4cb2-94e6-77d7fa478f75" end_index="0" portType="0" />
  </Connectors>
  <Notes>
    <Dynamo.Graph.Notes.NoteModel guid="1a370388-2f05-4a2a-88c0-e3553a084d53" text="Duplicate Views" x="1822.7675871102" y="-326.7649645343" />
    <Dynamo.Graph.Notes.NoteModel guid="14fded36-9d51-42e3-93e4-b8d47a52870f" text="Duplicate Schedules" x="1815.943971868" y="-29.6148358144545" />
    <Dynamo.Graph.Notes.NoteModel guid="21b1c42f-4c3c-47a9-971c-d1e3f7c27280" text="Duplicate Detail Items" x="1812.38793509084" y="220.47935833582" />
    <Dynamo.Graph.Notes.NoteModel guid="54cff657-56fa-45f0-ac82-9ea88013abf9" text="Learn Dynamo - Module 9&#xD;&#xA;Duplicate Views by Sheet&#xD;&#xA;&#xD;&#xA;-------------------------------&#xD;&#xA;&#xD;&#xA;Revit Version - 2017&#xD;&#xA;&#xD;&#xA;Dynamo Version - 1.2&#xD;&#xA;&#xD;&#xA;Script Version - 1.0" x="-393.716346888979" y="-173.303651158401" />
  </Notes>
  <Annotations>
    <Dynamo.Graph.Annotations.AnnotationModel guid="37c5a6f1-6e0b-4435-8abd-3c6e951ba0f7" annotationText="Option Controls" left="1606.90702618387" top="-262.770329948497" width="170.49940040945" height="594.142846847186" fontSize="14" InitialTop="-232.770329948497" InitialHeight="734.109269776647" TextblockHeight="20" backgrouund="#FFA4E1FF">
      <Models ModelGuid="12164fc9-e084-4db8-8a6b-192c7976694c" />
      <Models ModelGuid="1eb6b54d-383b-4957-925a-a601039dee8f" />
      <Models ModelGuid="390f8281-cf55-4ed0-8fee-65b777c954bd" />
      <Models ModelGuid="75c359ad-6606-4862-b70c-6dc643ac93a1" />
    </Dynamo.Graph.Annotations.AnnotationModel>
    <Dynamo.Graph.Annotations.AnnotationModel guid="37646a3b-99f9-40f9-85f9-58ad400773e3" annotationText="Sheet Parameters" left="882.319438834206" top="-304.088218545472" width="230.198644096711" height="246.560510846318" fontSize="14" InitialTop="-274.088218545472" InitialHeight="246.560510846318" TextblockHeight="20" backgrouund="#FFA4E1FF">
      <Models ModelGuid="d4813cff-8ff1-44b1-a7b0-9489228d7620" />
      <Models ModelGuid="d688e6f9-aee3-4553-9cb6-7d6ad582aa21" />
    </Dynamo.Graph.Annotations.AnnotationModel>
    <Dynamo.Graph.Annotations.AnnotationModel guid="e8eb69ea-a99e-4ad1-9a4f-c1fac69706db" annotationText="Sheet Selection" left="286.973904586662" top="237.826711655037" width="220.8" height="191.4" fontSize="14" InitialTop="267.826711655037" InitialHeight="191.4" TextblockHeight="20" backgrouund="#FFA4E1FF">
      <Models ModelGuid="26ca2492-3301-4a8a-bb20-8a6cb7d511d3" />
    </Dynamo.Graph.Annotations.AnnotationModel>
    <Dynamo.Graph.Annotations.AnnotationModel guid="a46b44ee-76a9-4505-98be-87bda28ccc6d" annotationText="Script Reset" left="-390.021692110861" top="89.6275857279511" width="151.2" height="97.8" fontSize="14" InitialTop="119.627585727951" InitialHeight="97.8" TextblockHeight="20" backgrouund="#FFA4E1FF">
      <Models ModelGuid="44d99fac-7963-4106-aa82-4bd666bd0799" />
    </Dynamo.Graph.Annotations.AnnotationModel>
  </Annotations>
  <Presets />
  <Cameras>
    <Camera Name="Background Preview" eyeX="-2313.46912791731" eyeY="41894.7284104811" eyeZ="-23996.5009970617" lookX="13472.7918918868" lookY="-17933.0688982549" lookZ="-8921.04192590195" upX="0.485364454244139" upY="0.813100749864817" upZ="-0.321385253860302" />
  </Cameras>
</Workspace>