diff --git a/client/ant-build.xml b/client/ant-build.xml
index e42fdf0f4..59ff3c2d9 100644
--- a/client/ant-build.xml
+++ b/client/ant-build.xml
@@ -115,6 +115,8 @@
+
+
@@ -124,6 +126,9 @@
+
+
+
@@ -145,6 +150,9 @@
+
+
+
@@ -160,6 +168,9 @@
+
+
+
@@ -175,6 +186,9 @@
+
+
+
diff --git a/client/refs/mirth-client-core.txt b/client/refs/mirth-client-core.txt
new file mode 100644
index 000000000..5fbcc83fb
--- /dev/null
+++ b/client/refs/mirth-client-core.txt
@@ -0,0 +1,38 @@
+com/mirth/connect/client/core/api/BaseServletInterface.class
+com/mirth/connect/client/core/api/InvocationHandlerRecorder.class
+com/mirth/connect/client/core/api/MirthApiException.class
+com/mirth/connect/client/core/api/MirthOperation.class
+com/mirth/connect/client/core/api/Param.class
+com/mirth/connect/client/core/api/providers/MetaDataSearchParamConverterProvider$MetaDataSearch.class
+com/mirth/connect/client/core/api/servlets/AlertServletInterface.class
+com/mirth/connect/client/core/api/servlets/ChannelGroupServletInterface.class
+com/mirth/connect/client/core/api/servlets/ChannelServletInterface.class
+com/mirth/connect/client/core/api/servlets/ChannelStatisticsServletInterface.class
+com/mirth/connect/client/core/api/servlets/ChannelStatusServletInterface.class
+com/mirth/connect/client/core/api/servlets/CodeTemplateServletInterface.class
+com/mirth/connect/client/core/api/servlets/ConfigurationServletInterface.class
+com/mirth/connect/client/core/api/servlets/DatabaseTaskServletInterface.class
+com/mirth/connect/client/core/api/servlets/EngineServletInterface.class
+com/mirth/connect/client/core/api/servlets/EventServletInterface.class
+com/mirth/connect/client/core/api/servlets/ExtensionServletInterface.class
+com/mirth/connect/client/core/api/servlets/MessageServletInterface.class
+com/mirth/connect/client/core/api/servlets/UsageServletInterface.class
+com/mirth/connect/client/core/api/servlets/UserServletInterface.class
+com/mirth/connect/client/core/api/util/OperationUtil.class
+com/mirth/connect/client/core/BrandingConstants.class
+com/mirth/connect/client/core/Client.class
+com/mirth/connect/client/core/ClientException.class
+com/mirth/connect/client/core/ControllerException.class
+com/mirth/connect/client/core/ForbiddenException.class
+com/mirth/connect/client/core/Operation.class
+com/mirth/connect/client/core/Operation$ExecuteType.class
+com/mirth/connect/client/core/PaginatedMessageList.class
+com/mirth/connect/client/core/ServerConnection.class
+com/mirth/connect/client/core/TaskConstants.class
+com/mirth/connect/client/core/Version.class
+com/mirth/connect/userutil/AttachmentEntry.class
+com/mirth/connect/userutil/ImmutableConnectorMessage.class
+com/mirth/connect/userutil/MessageHeaders.class
+com/mirth/connect/userutil/MessageParameters.class
+com/mirth/connect/userutil/Response.class
+com/mirth/connect/userutil/Status.class
diff --git a/client/refs/mirth-client.txt b/client/refs/mirth-client.txt
new file mode 100644
index 000000000..171db2eff
--- /dev/null
+++ b/client/refs/mirth-client.txt
@@ -0,0 +1,138 @@
+com/mirth/connect/client/ui/AbstractConnectorPropertiesPanel.class
+com/mirth/connect/client/ui/AbstractDashboardTableNode.class
+com/mirth/connect/client/ui/AbstractFramePanel.class
+com/mirth/connect/client/ui/AbstractSettingsPanel.class
+com/mirth/connect/client/ui/AbstractSortableTreeTableNode.class
+com/mirth/connect/client/ui/alert/AlertEditPanel.class
+com/mirth/connect/client/ui/alert/AlertPanel.class
+com/mirth/connect/client/ui/alert/AlertTriggerPane.class
+com/mirth/connect/client/ui/BareBonesBrowserLaunch.class
+com/mirth/connect/client/ui/BrandingConstants.class
+com/mirth/connect/client/ui/browsers/event/EventBrowser.class
+com/mirth/connect/client/ui/browsers/message/MessageBrowser.class
+com/mirth/connect/client/ui/browsers/message/MessageBrowserAdvancedFilter.class
+com/mirth/connect/client/ui/browsers/message/MessageBrowserChannelModel.class
+com/mirth/connect/client/ui/ByteAbbreviationList.class
+com/mirth/connect/client/ui/CellData.class
+com/mirth/connect/client/ui/CenterCellRenderer.class
+com/mirth/connect/client/ui/ChannelGroupStatus.class
+com/mirth/connect/client/ui/ChannelPanel.class
+com/mirth/connect/client/ui/ChannelSetup.class
+com/mirth/connect/client/ui/CharsetEncodingInformation.class
+com/mirth/connect/client/ui/codetemplate/CodeTemplatePanel.class
+com/mirth/connect/client/ui/codetemplate/CodeTemplatePanel$UpdateSwingWorker.class
+com/mirth/connect/client/ui/components/IconButton.class
+com/mirth/connect/client/ui/components/MirthButton.class
+com/mirth/connect/client/ui/components/MirthCheckBox.class
+com/mirth/connect/client/ui/components/MirthComboBox.class
+com/mirth/connect/client/ui/components/MirthComboBoxTableCellEditor.class
+com/mirth/connect/client/ui/components/MirthComboBoxTableCellRenderer.class
+com/mirth/connect/client/ui/components/MirthEditableComboBox.class
+com/mirth/connect/client/ui/components/MirthFieldConstraints.class
+com/mirth/connect/client/ui/components/MirthIconTextField.class
+com/mirth/connect/client/ui/components/MirthPasswordField.class
+com/mirth/connect/client/ui/components/MirthPropertiesTable.class
+com/mirth/connect/client/ui/components/MirthRadioButton.class
+com/mirth/connect/client/ui/components/MirthSyntaxTextArea.class
+com/mirth/connect/client/ui/components/MirthTable.class
+com/mirth/connect/client/ui/components/MirthTextField.class
+com/mirth/connect/client/ui/components/MirthTextInterface.class
+com/mirth/connect/client/ui/components/MirthTextPane.class
+com/mirth/connect/client/ui/components/MirthTreeTable.class
+com/mirth/connect/client/ui/components/MirthTriStateCheckBox.class
+com/mirth/connect/client/ui/components/MirthVariableList.class
+com/mirth/connect/client/ui/components/rsta/MirthRSyntaxTextArea.class
+com/mirth/connect/client/ui/components/rsta/MirthRTextScrollPane.class
+com/mirth/connect/client/ui/ConnectorTypeDecoration.class
+com/mirth/connect/client/ui/DashboardPanel.class
+com/mirth/connect/client/ui/DashboardPanel$TableState.class
+com/mirth/connect/client/ui/EditMessageDialog.class
+com/mirth/connect/client/ui/editors/BaseEditorPane.class
+com/mirth/connect/client/ui/editors/EditorPanel.class
+com/mirth/connect/client/ui/editors/filter/FilterPane.class
+com/mirth/connect/client/ui/editors/FilterTransformerTreeTableNode.class
+com/mirth/connect/client/ui/editors/FilterTreeTableNode.class
+com/mirth/connect/client/ui/editors/FrameModeSettingsPanel.class
+com/mirth/connect/client/ui/editors/IteratorUtil.class
+com/mirth/connect/client/ui/editors/LineNumber.class
+com/mirth/connect/client/ui/editors/MessageTemplatePanel.class
+com/mirth/connect/client/ui/editors/TabbedTemplatePanel.class
+com/mirth/connect/client/ui/editors/transformer/TransformerPane.class
+com/mirth/connect/client/ui/editors/TransformerTreeTableNode.class
+com/mirth/connect/client/ui/extensionmanager/ExtensionManagerPanel.class
+com/mirth/connect/client/ui/Frame.class
+com/mirth/connect/client/ui/Frame$ConflictOption.class
+com/mirth/connect/client/ui/FunctionList.class
+com/mirth/connect/client/ui/GlobalScriptsPanel.class
+com/mirth/connect/client/ui/ImageCellRenderer.class
+com/mirth/connect/client/ui/LoadedExtensions.class
+com/mirth/connect/client/ui/MessageExportDialog.class
+com/mirth/connect/client/ui/Mirth.class
+com/mirth/connect/client/ui/MirthDialog.class
+com/mirth/connect/client/ui/MirthHeadingPanel.class
+com/mirth/connect/client/ui/panels/connectors/ConnectorPanel.class
+com/mirth/connect/client/ui/panels/connectors/ConnectorSettingsPanel.class
+com/mirth/connect/client/ui/panels/connectors/ListenerSettingsPanel.class
+com/mirth/connect/client/ui/panels/connectors/PollingSettingsPanel.class
+com/mirth/connect/client/ui/panels/connectors/ResponseHandler.class
+com/mirth/connect/client/ui/panels/connectors/SourceSettingsPanel.class
+com/mirth/connect/client/ui/panels/export/MessageExportPanel.class
+com/mirth/connect/client/ui/PlatformUI.class
+com/mirth/connect/client/ui/RefreshTableModel.class
+com/mirth/connect/client/ui/ResourcePropertiesPanel.class
+com/mirth/connect/client/ui/SettingsPane.class
+com/mirth/connect/client/ui/SortableTreeTable.class
+com/mirth/connect/client/ui/StatusBar.class
+com/mirth/connect/client/ui/tag/SettingsPanelTags.class
+com/mirth/connect/client/ui/TemplatePanel.class
+com/mirth/connect/client/ui/TextFieldCellEditor.class
+com/mirth/connect/client/ui/TransformerType.class
+com/mirth/connect/client/ui/TreePanel.class
+com/mirth/connect/client/ui/UIConstants.class
+com/mirth/connect/client/ui/UserPanel.class
+com/mirth/connect/client/ui/util/DisplayUtil.class
+com/mirth/connect/client/ui/util/PortUsageDialog.class
+com/mirth/connect/client/ui/util/SQLParserUtil.class
+com/mirth/connect/client/ui/VariableList.class
+com/mirth/connect/client/ui/VariableListHandler.class
+com/mirth/connect/client/ui/VariableListHandler$TransferMode.class
+com/mirth/connect/client/ui/ViewContentDialog.class
+com/mirth/connect/plugins/AttachmentViewer.class
+com/mirth/connect/plugins/BasicModeClientProvider.class
+com/mirth/connect/plugins/ClientPlugin.class
+com/mirth/connect/plugins/CodeTemplatePlugin.class
+com/mirth/connect/plugins/ConnectorPropertiesPlugin.class
+com/mirth/connect/plugins/DashboardColumnPlugin.class
+com/mirth/connect/plugins/DashboardPanelPlugin.class
+com/mirth/connect/plugins/DashboardTablePlugin.class
+com/mirth/connect/plugins/DashboardTabPlugin.class
+com/mirth/connect/plugins/DataTypeClientPlugin.class
+com/mirth/connect/plugins/DataTypeCodeTemplatePlugin.class
+com/mirth/connect/plugins/FilterRulePlugin.class
+com/mirth/connect/plugins/FilterTransformerTypePlugin.class
+com/mirth/connect/plugins/FrameTransmissionModeClientProvider.class
+com/mirth/connect/plugins/ResourceClientPlugin.class
+com/mirth/connect/plugins/SettingsPanelPlugin.class
+com/mirth/connect/plugins/TransformerStepPlugin.class
+com/mirth/connect/plugins/TransmissionModeClientProvider.class
+com/mirth/connect/plugins/TransmissionModePlugin.class
+org/syntax/jedit/InputHandler.class
+org/syntax/jedit/InputHandler$MacroRecorder.class
+org/syntax/jedit/JEditTextArea.class
+org/syntax/jedit/JEditTextArea$DocumentHandler.class
+org/syntax/jedit/JEditTextArea$MutableCaretEvent.class
+org/syntax/jedit/JEditTextArea$PopUpHandler.class
+org/syntax/jedit/MirthPlainDocument.class
+org/syntax/jedit/SyntaxDocument.class
+org/syntax/jedit/SyntaxStyle.class
+org/syntax/jedit/TextAreaDefaults.class
+org/syntax/jedit/TextAreaPainter.class
+org/syntax/jedit/TextAreaPainter$Highlight.class
+org/syntax/jedit/tokenmarker/HL7TokenMarker.class
+org/syntax/jedit/tokenmarker/JSONTokenMarker.class
+org/syntax/jedit/tokenmarker/NCPDPTokenMarker.class
+org/syntax/jedit/tokenmarker/Token.class
+org/syntax/jedit/tokenmarker/TokenMarker.class
+org/syntax/jedit/tokenmarker/TokenMarker$LineInfo.class
+org/syntax/jedit/tokenmarker/X12TokenMarker.class
+org/syntax/jedit/tokenmarker/XMLTokenMarker.class
diff --git a/client/refs/plugins/http-client.txt b/client/refs/plugins/http-client.txt
new file mode 100644
index 000000000..38df57112
--- /dev/null
+++ b/client/refs/plugins/http-client.txt
@@ -0,0 +1,2 @@
+com/mirth/connect/connectors/http/HttpListener.class
+com/mirth/connect/connectors/http/HttpSender.class
diff --git a/client/refs/plugins/tcp-client.txt b/client/refs/plugins/tcp-client.txt
new file mode 100644
index 000000000..cfe09c7fd
--- /dev/null
+++ b/client/refs/plugins/tcp-client.txt
@@ -0,0 +1,2 @@
+com/mirth/connect/connectors/tcp/TcpListener.class
+com/mirth/connect/connectors/tcp/TcpSender.class
diff --git a/client/refs/plugins/ws-client.txt b/client/refs/plugins/ws-client.txt
new file mode 100644
index 000000000..a271281e7
--- /dev/null
+++ b/client/refs/plugins/ws-client.txt
@@ -0,0 +1,2 @@
+com/mirth/connect/connectors/ws/WebServiceListener.class
+com/mirth/connect/connectors/ws/WebServiceSender.class
diff --git a/donkey/build.xml b/donkey/build.xml
index 7dc831adb..0944e0314 100644
--- a/donkey/build.xml
+++ b/donkey/build.xml
@@ -28,6 +28,7 @@
+
@@ -51,6 +52,9 @@
+
+
+
diff --git a/donkey/refs/donkey-server.txt b/donkey/refs/donkey-server.txt
new file mode 100644
index 000000000..1262db30d
--- /dev/null
+++ b/donkey/refs/donkey-server.txt
@@ -0,0 +1,118 @@
+com/mirth/connect/donkey/model/channel/ConnectorPluginProperties.class
+com/mirth/connect/donkey/model/channel/ConnectorProperties.class
+com/mirth/connect/donkey/model/channel/CronProperty.class
+com/mirth/connect/donkey/model/channel/DebugOptions.class
+com/mirth/connect/donkey/model/channel/DeployedState.class
+com/mirth/connect/donkey/model/channel/DestinationConnectorProperties.class
+com/mirth/connect/donkey/model/channel/DestinationConnectorPropertiesInterface.class
+com/mirth/connect/donkey/model/channel/ListenerConnectorProperties.class
+com/mirth/connect/donkey/model/channel/ListenerConnectorPropertiesInterface.class
+com/mirth/connect/donkey/model/channel/MetaDataColumn.class
+com/mirth/connect/donkey/model/channel/MetaDataColumnException.class
+com/mirth/connect/donkey/model/channel/MetaDataColumnType.class
+com/mirth/connect/donkey/model/channel/PollConnectorProperties.class
+com/mirth/connect/donkey/model/channel/PollConnectorPropertiesAdvanced.class
+com/mirth/connect/donkey/model/channel/PollConnectorPropertiesInterface.class
+com/mirth/connect/donkey/model/channel/PollingType.class
+com/mirth/connect/donkey/model/channel/Ports.class
+com/mirth/connect/donkey/model/channel/SourceConnectorProperties.class
+com/mirth/connect/donkey/model/channel/SourceConnectorPropertiesInterface.class
+com/mirth/connect/donkey/model/DonkeyException.class
+com/mirth/connect/donkey/model/event/ConnectionStatusEventType.class
+com/mirth/connect/donkey/model/event/ErrorEventType.class
+com/mirth/connect/donkey/model/event/Event.class
+com/mirth/connect/donkey/model/message/attachment/Attachment.class
+com/mirth/connect/donkey/model/message/attachment/AttachmentException.class
+com/mirth/connect/donkey/model/message/attachment/AttachmentHandler.class
+com/mirth/connect/donkey/model/message/attachment/AttachmentHandlerProperties.class
+com/mirth/connect/donkey/model/message/attachment/AttachmentHandlerProvider.class
+com/mirth/connect/donkey/model/message/BatchRawMessage.class
+com/mirth/connect/donkey/model/message/ConnectorMessage.class
+com/mirth/connect/donkey/model/message/Content.class
+com/mirth/connect/donkey/model/message/ContentType.class
+com/mirth/connect/donkey/model/message/ErrorContent.class
+com/mirth/connect/donkey/model/message/MapContent.class
+com/mirth/connect/donkey/model/message/Message.class
+com/mirth/connect/donkey/model/message/MessageContent.class
+com/mirth/connect/donkey/model/message/MessageSerializer.class
+com/mirth/connect/donkey/model/message/MessageSerializerException.class
+com/mirth/connect/donkey/model/message/RawMessage.class
+com/mirth/connect/donkey/model/message/Response.class
+com/mirth/connect/donkey/model/message/SerializationType.class
+com/mirth/connect/donkey/model/message/Status.class
+com/mirth/connect/donkey/server/channel/Channel.class
+com/mirth/connect/donkey/server/channel/ChannelException.class
+com/mirth/connect/donkey/server/channel/ChannelProcessLock.class
+com/mirth/connect/donkey/server/channel/components/FilterTransformer.class
+com/mirth/connect/donkey/server/channel/components/FilterTransformerException.class
+com/mirth/connect/donkey/server/channel/components/PostProcessor.class
+com/mirth/connect/donkey/server/channel/components/PreProcessor.class
+com/mirth/connect/donkey/server/channel/components/ResponseTransformer.class
+com/mirth/connect/donkey/server/channel/Connector.class
+com/mirth/connect/donkey/server/channel/DestinationChain.class
+com/mirth/connect/donkey/server/channel/DestinationChainProvider.class
+com/mirth/connect/donkey/server/channel/DestinationConnector.class
+com/mirth/connect/donkey/server/channel/DispatchResult.class
+com/mirth/connect/donkey/server/channel/FilterTransformerExecutor.class
+com/mirth/connect/donkey/server/channel/FilterTransformerResult.class
+com/mirth/connect/donkey/server/channel/MetaDataReplacer.class
+com/mirth/connect/donkey/server/channel/PollConnector.class
+com/mirth/connect/donkey/server/channel/QueueHandler.class
+com/mirth/connect/donkey/server/channel/ResponseSelector.class
+com/mirth/connect/donkey/server/channel/ResponseTransformerExecutor.class
+com/mirth/connect/donkey/server/channel/SourceConnector.class
+com/mirth/connect/donkey/server/channel/Statistics.class
+com/mirth/connect/donkey/server/channel/StorageSettings.class
+com/mirth/connect/donkey/server/ConnectorTaskException.class
+com/mirth/connect/donkey/server/Constants.class
+com/mirth/connect/donkey/server/controllers/ChannelController.class
+com/mirth/connect/donkey/server/controllers/MessageController.class
+com/mirth/connect/donkey/server/data/DonkeyDao.class
+com/mirth/connect/donkey/server/data/DonkeyDaoFactory.class
+com/mirth/connect/donkey/server/data/jdbc/ConnectionPool.class
+com/mirth/connect/donkey/server/data/jdbc/PooledConnection.class
+com/mirth/connect/donkey/server/data/StatisticsUpdater.class
+com/mirth/connect/donkey/server/DeployException.class
+com/mirth/connect/donkey/server/Donkey.class
+com/mirth/connect/donkey/server/event/ConnectionStatusEvent.class
+com/mirth/connect/donkey/server/event/ConnectorCountEvent.class
+com/mirth/connect/donkey/server/event/ErrorEvent.class
+com/mirth/connect/donkey/server/event/EventDispatcher.class
+com/mirth/connect/donkey/server/event/EventType.class
+com/mirth/connect/donkey/server/HaltException.class
+com/mirth/connect/donkey/server/message/AutoResponder.class
+com/mirth/connect/donkey/server/message/batch/BatchAdaptor.class
+com/mirth/connect/donkey/server/message/batch/BatchAdaptorFactory.class
+com/mirth/connect/donkey/server/message/batch/BatchMessageException.class
+com/mirth/connect/donkey/server/message/batch/BatchMessageReader.class
+com/mirth/connect/donkey/server/message/batch/BatchMessageReceiver.class
+com/mirth/connect/donkey/server/message/batch/BatchMessageSource.class
+com/mirth/connect/donkey/server/message/batch/BatchStreamReader.class
+com/mirth/connect/donkey/server/message/batch/ResponseHandler.class
+com/mirth/connect/donkey/server/message/batch/SimpleResponseHandler.class
+com/mirth/connect/donkey/server/message/DataType.class
+com/mirth/connect/donkey/server/message/ResponseValidator.class
+com/mirth/connect/donkey/server/message/StreamHandler.class
+com/mirth/connect/donkey/server/PauseException.class
+com/mirth/connect/donkey/server/queue/ConnectorMessageQueue.class
+com/mirth/connect/donkey/server/queue/ConnectorMessageQueueDataSource.class
+com/mirth/connect/donkey/server/queue/DestinationQueue.class
+com/mirth/connect/donkey/server/queue/SourceQueue.class
+com/mirth/connect/donkey/server/ResumeException.class
+com/mirth/connect/donkey/server/StartException.class
+com/mirth/connect/donkey/server/StopException.class
+com/mirth/connect/donkey/server/UndeployException.class
+com/mirth/connect/donkey/util/Base64Util.class
+com/mirth/connect/donkey/util/DonkeyElement.class
+com/mirth/connect/donkey/util/DonkeyElement$DonkeyElementException.class
+com/mirth/connect/donkey/util/MessageMaps.class
+com/mirth/connect/donkey/util/migration/Migratable.class
+com/mirth/connect/donkey/util/PollConnectorJobHandler.class
+com/mirth/connect/donkey/util/purge/Purgable.class
+com/mirth/connect/donkey/util/purge/PurgeUtil.class
+com/mirth/connect/donkey/util/Serializer.class
+com/mirth/connect/donkey/util/SerializerProvider.class
+com/mirth/connect/donkey/util/ThreadUtils.class
+com/mirth/connect/donkey/util/xstream/DonkeyMapperWrapper.class
+com/mirth/connect/donkey/util/xstream/SerializerException.class
+com/mirth/connect/donkey/util/xstream/XStreamSerializer.class
diff --git a/server/build.xml b/server/build.xml
index b450642bb..216743c46 100644
--- a/server/build.xml
+++ b/server/build.xml
@@ -124,6 +124,10 @@
+
+
+
+
@@ -142,9 +146,13 @@
+
+
+
+
@@ -250,6 +258,9 @@
+
+
+
@@ -260,6 +271,9 @@
+
+
+
@@ -378,6 +392,9 @@
+
+
+
@@ -386,6 +403,9 @@
+
+
+
@@ -428,6 +448,9 @@
+
+
+
@@ -440,6 +463,9 @@
+
+
+
@@ -729,6 +755,9 @@
+
+
+
@@ -743,6 +772,9 @@
+
+
+
@@ -961,6 +993,7 @@
+
@@ -1039,6 +1072,9 @@
+
+
+
diff --git a/server/mirth-build.xml b/server/mirth-build.xml
index ff69752c5..34f86a95c 100644
--- a/server/mirth-build.xml
+++ b/server/mirth-build.xml
@@ -104,6 +104,12 @@
+
+
+
+
+
+
diff --git a/server/refs/mirth-crypto.txt b/server/refs/mirth-crypto.txt
new file mode 100644
index 000000000..89145606b
--- /dev/null
+++ b/server/refs/mirth-crypto.txt
@@ -0,0 +1,5 @@
+com/mirth/commons/encryption/Digester.class
+com/mirth/commons/encryption/EncryptionException.class
+com/mirth/commons/encryption/Encryptor.class
+com/mirth/commons/encryption/Encryptor$EncryptedData.class
+com/mirth/commons/encryption/Output.class
diff --git a/server/refs/mirth-server.txt b/server/refs/mirth-server.txt
new file mode 100644
index 000000000..01f22aaf4
--- /dev/null
+++ b/server/refs/mirth-server.txt
@@ -0,0 +1,228 @@
+com/mirth/connect/model/AbstractSettings.class
+com/mirth/connect/model/alert/AlertAction.class
+com/mirth/connect/model/alert/AlertActionGroup.class
+com/mirth/connect/model/alert/AlertInfo.class
+com/mirth/connect/model/alert/AlertModel.class
+com/mirth/connect/model/alert/AlertStatus.class
+com/mirth/connect/model/alert/AlertTrigger.class
+com/mirth/connect/model/ApiProvider.class
+com/mirth/connect/model/ApiProvider$Type.class
+com/mirth/connect/model/attachments/AttachmentHandlerType.class
+com/mirth/connect/model/Auditable.class
+com/mirth/connect/model/Cacheable.class
+com/mirth/connect/model/Channel.class
+com/mirth/connect/model/ChannelDependency.class
+com/mirth/connect/model/ChannelExportData.class
+com/mirth/connect/model/ChannelGroup.class
+com/mirth/connect/model/ChannelHeader.class
+com/mirth/connect/model/ChannelMetadata.class
+com/mirth/connect/model/ChannelProperties.class
+com/mirth/connect/model/ChannelPruningSettings.class
+com/mirth/connect/model/ChannelStatistics.class
+com/mirth/connect/model/ChannelStatus.class
+com/mirth/connect/model/ChannelSummary.class
+com/mirth/connect/model/ChannelTag.class
+com/mirth/connect/model/codetemplates/CodeTemplate.class
+com/mirth/connect/model/codetemplates/CodeTemplateContextSet.class
+com/mirth/connect/model/codetemplates/CodeTemplateFunctionDefinition.class
+com/mirth/connect/model/codetemplates/CodeTemplateLibrary.class
+com/mirth/connect/model/codetemplates/CodeTemplateLibrarySaveResult.class
+com/mirth/connect/model/codetemplates/CodeTemplateLibrarySaveResult$CodeTemplateUpdateResult.class
+com/mirth/connect/model/codetemplates/CodeTemplateLibrarySaveResult$LibraryUpdateResult.class
+com/mirth/connect/model/codetemplates/CodeTemplateProperties.class
+com/mirth/connect/model/codetemplates/CodeTemplateProperties$CodeTemplateType.class
+com/mirth/connect/model/codetemplates/CodeTemplateSummary.class
+com/mirth/connect/model/codetemplates/ContextType.class
+com/mirth/connect/model/Connector.class
+com/mirth/connect/model/Connector$Mode.class
+com/mirth/connect/model/ConnectorMetaData.class
+com/mirth/connect/model/ConnectorMetaData$Type.class
+com/mirth/connect/model/converters/DICOMConverter.class
+com/mirth/connect/model/converters/DocumentSerializer.class
+com/mirth/connect/model/converters/IMessageSerializer.class
+com/mirth/connect/model/converters/ObjectXMLSerializer.class
+com/mirth/connect/model/converters/PluginPropertiesConverter.class
+com/mirth/connect/model/converters/XMLPrettyPrinter.class
+com/mirth/connect/model/Credentials.class
+com/mirth/connect/model/DashboardChannelInfo.class
+com/mirth/connect/model/DashboardStatus.class
+com/mirth/connect/model/DashboardStatus$StatusType.class
+com/mirth/connect/model/DatabaseSettings.class
+com/mirth/connect/model/DatabaseTask.class
+com/mirth/connect/model/DatabaseTask$Status.class
+com/mirth/connect/model/datatype/BatchProperties.class
+com/mirth/connect/model/datatype/DataTypeDelegate.class
+com/mirth/connect/model/datatype/DataTypeProperties.class
+com/mirth/connect/model/datatype/DataTypePropertiesGroup.class
+com/mirth/connect/model/datatype/DataTypePropertyDescriptor.class
+com/mirth/connect/model/datatype/DeserializationProperties.class
+com/mirth/connect/model/datatype/PropertyEditorType.class
+com/mirth/connect/model/datatype/ResponseGenerationProperties.class
+com/mirth/connect/model/datatype/ResponseValidationProperties.class
+com/mirth/connect/model/datatype/SerializationProperties.class
+com/mirth/connect/model/datatype/SerializerProperties.class
+com/mirth/connect/model/DebugUsage.class
+com/mirth/connect/model/DeployedChannelInfo.class
+com/mirth/connect/model/DriverInfo.class
+com/mirth/connect/model/EncryptionSettings.class
+com/mirth/connect/model/ExportClearable.class
+com/mirth/connect/model/ExtensionLibrary.class
+com/mirth/connect/model/ExtensionLibrary$Type.class
+com/mirth/connect/model/ExtensionPermission.class
+com/mirth/connect/model/Filter.class
+com/mirth/connect/model/filters/elements/ContentSearchElement.class
+com/mirth/connect/model/filters/elements/MetaDataSearchElement.class
+com/mirth/connect/model/filters/elements/MetaDataSearchOperator.class
+com/mirth/connect/model/filters/EventFilter.class
+com/mirth/connect/model/filters/MessageFilter.class
+com/mirth/connect/model/FilterTransformer.class
+com/mirth/connect/model/FilterTransformerElement.class
+com/mirth/connect/model/FilterTransformerIterable.class
+com/mirth/connect/model/InvalidChannel.class
+com/mirth/connect/model/InvalidConnectorPluginProperties.class
+com/mirth/connect/model/IteratorProperties.class
+com/mirth/connect/model/LibraryProperties.class
+com/mirth/connect/model/LicenseInfo.class
+com/mirth/connect/model/LoginStatus.class
+com/mirth/connect/model/LoginStatus$Status.class
+com/mirth/connect/model/LoginStrike.class
+com/mirth/connect/model/MessageImportResult.class
+com/mirth/connect/model/MessageStorageMode.class
+com/mirth/connect/model/MetaData.class
+com/mirth/connect/model/Parameter.class
+com/mirth/connect/model/PasswordRequirements.class
+com/mirth/connect/model/PluginClass.class
+com/mirth/connect/model/PluginMetaData.class
+com/mirth/connect/model/PublicServerSettings.class
+com/mirth/connect/model/ResourceProperties.class
+com/mirth/connect/model/ResourcePropertiesList.class
+com/mirth/connect/model/Rule.class
+com/mirth/connect/model/Rule$Operator.class
+com/mirth/connect/model/ServerConfiguration.class
+com/mirth/connect/model/ServerEvent.class
+com/mirth/connect/model/ServerEvent$Level.class
+com/mirth/connect/model/ServerEvent$Outcome.class
+com/mirth/connect/model/ServerEventContext.class
+com/mirth/connect/model/ServerSettings.class
+com/mirth/connect/model/Step.class
+com/mirth/connect/model/Transformer.class
+com/mirth/connect/model/transmission/batch/DefaultBatchStreamReader.class
+com/mirth/connect/model/transmission/EOFCheckInputStream.class
+com/mirth/connect/model/transmission/framemode/FrameModeProperties.class
+com/mirth/connect/model/transmission/framemode/FrameStreamHandler.class
+com/mirth/connect/model/transmission/StreamHandlerException.class
+com/mirth/connect/model/transmission/TransmissionModeProperties.class
+com/mirth/connect/model/UpdateSettings.class
+com/mirth/connect/model/User.class
+com/mirth/connect/model/util/DefaultMetaData.class
+com/mirth/connect/model/util/MessageVocabulary.class
+com/mirth/connect/model/util/MigrationException.class
+com/mirth/connect/plugins/AuthorizationPlugin.class
+com/mirth/connect/plugins/BasicModeProvider.class
+com/mirth/connect/plugins/ChannelPlugin.class
+com/mirth/connect/plugins/CodeTemplateServerPlugin.class
+com/mirth/connect/plugins/DataTypeServerPlugin.class
+com/mirth/connect/plugins/LibraryPlugin.class
+com/mirth/connect/plugins/MultiFactorAuthenticationPlugin.class
+com/mirth/connect/plugins/ResourcePlugin.class
+com/mirth/connect/plugins/ServerPlugin.class
+com/mirth/connect/plugins/ServicePlugin.class
+com/mirth/connect/plugins/TransmissionModeProvider.class
+com/mirth/connect/server/alert/action/Protocol.class
+com/mirth/connect/server/alert/Alert.class
+com/mirth/connect/server/alert/AlertActionAcceptor.class
+com/mirth/connect/server/alert/AlertWorker.class
+com/mirth/connect/server/api/CheckAuthorizedChannelId.class
+com/mirth/connect/server/api/DontCheckAuthorized.class
+com/mirth/connect/server/api/MirthServlet.class
+com/mirth/connect/server/attachments/MirthAttachmentHandlerProvider.class
+com/mirth/connect/server/channel/ChannelFuture.class
+com/mirth/connect/server/channel/ChannelTask.class
+com/mirth/connect/server/channel/ChannelTaskHandler.class
+com/mirth/connect/server/channel/MirthMessageMaps.class
+com/mirth/connect/server/controllers/AlertController.class
+com/mirth/connect/server/controllers/AuthorizationController.class
+com/mirth/connect/server/controllers/ChannelAuthorizer.class
+com/mirth/connect/server/controllers/ChannelController.class
+com/mirth/connect/server/controllers/CodeTemplateController.class
+com/mirth/connect/server/controllers/ConfigurationController.class
+com/mirth/connect/server/controllers/ContextFactoryController.class
+com/mirth/connect/server/controllers/Controller.class
+com/mirth/connect/server/controllers/ControllerFactory.class
+com/mirth/connect/server/controllers/DatabaseTaskController.class
+com/mirth/connect/server/controllers/DebugUsageController.class
+com/mirth/connect/server/controllers/EngineController.class
+com/mirth/connect/server/controllers/EventController.class
+com/mirth/connect/server/controllers/ExtensionController.class
+com/mirth/connect/server/controllers/ExtensionController$InstallationResult.class
+com/mirth/connect/server/controllers/MessageController.class
+com/mirth/connect/server/controllers/MigrationController.class
+com/mirth/connect/server/controllers/ScriptCompileException.class
+com/mirth/connect/server/controllers/ScriptController.class
+com/mirth/connect/server/controllers/UsageController.class
+com/mirth/connect/server/controllers/UserController.class
+com/mirth/connect/server/event/EventListener.class
+com/mirth/connect/server/ExtensionLoader.class
+com/mirth/connect/server/logging/MirthLog4jFilter.class
+com/mirth/connect/server/message/DebuggableBatchAdaptor.class
+com/mirth/connect/server/message/DebuggableBatchAdaptorFactory.class
+com/mirth/connect/server/migration/Migrator.class
+com/mirth/connect/server/MirthJavascriptTransformerException.class
+com/mirth/connect/server/MirthScopeProvider.class
+com/mirth/connect/server/mybatis/MessageSearchResult.class
+com/mirth/connect/server/userutil/MirthCachedRowSet.class
+com/mirth/connect/server/userutil/RawMessage.class
+com/mirth/connect/server/userutil/SourceMap.class
+com/mirth/connect/server/util/CompiledScriptCache.class
+com/mirth/connect/server/util/ConnectorUtil.class
+com/mirth/connect/server/util/DatabaseUtil.class
+com/mirth/connect/server/util/GlobalChannelVariableStore.class
+com/mirth/connect/server/util/GlobalChannelVariableStoreFactory.class
+com/mirth/connect/server/util/GlobalVariableStore.class
+com/mirth/connect/server/util/javascript/JavaScriptExecutorException.class
+com/mirth/connect/server/util/javascript/JavaScriptScopeUtil.class
+com/mirth/connect/server/util/javascript/JavaScriptTask.class
+com/mirth/connect/server/util/javascript/JavaScriptUtil.class
+com/mirth/connect/server/util/javascript/MirthContextFactory.class
+com/mirth/connect/server/util/ListRangeIterator.class
+com/mirth/connect/server/util/ListRangeIterator$ListRangeItem.class
+com/mirth/connect/server/util/ResourceUtil.class
+com/mirth/connect/server/util/SqlConfig.class
+com/mirth/connect/server/util/TemplateValueReplacer.class
+com/mirth/connect/util/BeanUtil.class
+com/mirth/connect/util/CharsetUtils.class
+com/mirth/connect/util/ConfigurationProperty.class
+com/mirth/connect/util/ConnectionTestResponse.class
+com/mirth/connect/util/ConnectionTestResponse$Type.class
+com/mirth/connect/util/ErrorMessageBuilder.class
+com/mirth/connect/util/HttpUtil.class
+com/mirth/connect/util/JavaScriptSharedUtil.class
+com/mirth/connect/util/JavaScriptSharedUtil$ExprPart.class
+com/mirth/connect/util/MessageExporter$MessageExportException.class
+com/mirth/connect/util/MessageImporter$MessageImportException.class
+com/mirth/connect/util/MessageImporter$MessageImportInvalidPathException.class
+com/mirth/connect/util/messagewriter/AttachmentSource.class
+com/mirth/connect/util/messagewriter/EncryptionType.class
+com/mirth/connect/util/messagewriter/MessageWriter.class
+com/mirth/connect/util/messagewriter/MessageWriterFactory.class
+com/mirth/connect/util/messagewriter/MessageWriterOptions.class
+com/mirth/connect/util/MirthSSLUtil.class
+com/mirth/connect/util/MirthXmlUtil.class
+com/mirth/connect/util/PaginatedList.class
+com/mirth/connect/util/ScriptBuilderException.class
+com/mirth/connect/util/StringUtil.class
+com/mirth/connect/util/TcpUtil.class
+com/mirth/connect/util/ValueReplacer.class
+org/mozilla/javascript/NativeJavaObject.class
+org/mozilla/javascript/tools/debugger/ContextWindow.class
+org/mozilla/javascript/tools/debugger/Dim.class
+org/mozilla/javascript/tools/debugger/Dim$ContextData.class
+org/mozilla/javascript/tools/debugger/Dim$FunctionSource.class
+org/mozilla/javascript/tools/debugger/Dim$SourceInfo.class
+org/mozilla/javascript/tools/debugger/Dim$StackFrame.class
+org/mozilla/javascript/tools/debugger/JSInternalConsole.class
+org/mozilla/javascript/tools/debugger/Main.class
+org/mozilla/javascript/tools/debugger/Menubar.class
+org/mozilla/javascript/tools/debugger/MirthMain.class
+org/mozilla/javascript/tools/debugger/SwingGui.class
+org/openintegrationengine/engine/plugins/datatypes/AbstractXMLReader.class
diff --git a/server/refs/plugins/http-server.txt b/server/refs/plugins/http-server.txt
new file mode 100644
index 000000000..7091c2e46
--- /dev/null
+++ b/server/refs/plugins/http-server.txt
@@ -0,0 +1,6 @@
+com/mirth/connect/connectors/http/BinaryContentTypeResolver.class
+com/mirth/connect/connectors/http/DefaultHttpConfiguration.class
+com/mirth/connect/connectors/http/HttpConfiguration.class
+com/mirth/connect/connectors/http/HttpDispatcher.class
+com/mirth/connect/connectors/http/HttpReceiver.class
+com/mirth/connect/connectors/http/HttpRequestMessage.class
diff --git a/server/refs/plugins/http-shared.txt b/server/refs/plugins/http-shared.txt
new file mode 100644
index 000000000..aa6d068bb
--- /dev/null
+++ b/server/refs/plugins/http-shared.txt
@@ -0,0 +1,4 @@
+com/mirth/connect/connectors/http/HttpDispatcherProperties.class
+com/mirth/connect/connectors/http/HttpReceiverProperties.class
+com/mirth/connect/connectors/http/HttpStaticResource.class
+com/mirth/connect/connectors/http/HttpStaticResource$ResourceType.class
diff --git a/server/refs/plugins/httpauth-server.txt b/server/refs/plugins/httpauth-server.txt
new file mode 100644
index 000000000..79f12819f
--- /dev/null
+++ b/server/refs/plugins/httpauth-server.txt
@@ -0,0 +1,7 @@
+com/mirth/connect/plugins/httpauth/AuthenticationResult.class
+com/mirth/connect/plugins/httpauth/AuthenticationResult$AuthStatus.class
+com/mirth/connect/plugins/httpauth/Authenticator.class
+com/mirth/connect/plugins/httpauth/AuthenticatorProvider.class
+com/mirth/connect/plugins/httpauth/AuthenticatorProviderFactory.class
+com/mirth/connect/plugins/httpauth/RequestInfo.class
+com/mirth/connect/plugins/httpauth/RequestInfo$EntityProvider.class
diff --git a/server/refs/plugins/httpauth-shared.txt b/server/refs/plugins/httpauth-shared.txt
new file mode 100644
index 000000000..a2bc0bf1e
--- /dev/null
+++ b/server/refs/plugins/httpauth-shared.txt
@@ -0,0 +1,2 @@
+com/mirth/connect/plugins/httpauth/HttpAuthConnectorPluginProperties.class
+com/mirth/connect/plugins/httpauth/HttpAuthConnectorPluginProperties$AuthType.class
diff --git a/server/refs/plugins/tcp-server.txt b/server/refs/plugins/tcp-server.txt
new file mode 100644
index 000000000..90e9a149e
--- /dev/null
+++ b/server/refs/plugins/tcp-server.txt
@@ -0,0 +1,7 @@
+com/mirth/connect/connectors/tcp/DefaultTcpConfiguration.class
+com/mirth/connect/connectors/tcp/StateAwareServerSocket.class
+com/mirth/connect/connectors/tcp/StateAwareSocket.class
+com/mirth/connect/connectors/tcp/StateAwareSocketInterface.class
+com/mirth/connect/connectors/tcp/TcpConfiguration.class
+com/mirth/connect/connectors/tcp/TcpDispatcher.class
+com/mirth/connect/connectors/tcp/TcpReceiver.class
diff --git a/server/refs/plugins/tcp-shared.txt b/server/refs/plugins/tcp-shared.txt
new file mode 100644
index 000000000..15896c15a
--- /dev/null
+++ b/server/refs/plugins/tcp-shared.txt
@@ -0,0 +1,2 @@
+com/mirth/connect/connectors/tcp/TcpDispatcherProperties.class
+com/mirth/connect/connectors/tcp/TcpReceiverProperties.class
diff --git a/server/refs/plugins/ws-server.txt b/server/refs/plugins/ws-server.txt
new file mode 100644
index 000000000..473612a7f
--- /dev/null
+++ b/server/refs/plugins/ws-server.txt
@@ -0,0 +1,6 @@
+com/mirth/connect/connectors/ws/DefaultWebServiceConfiguration.class
+com/mirth/connect/connectors/ws/SSLSocketFactoryWrapper.class
+com/mirth/connect/connectors/ws/WebServiceConfiguration.class
+com/mirth/connect/connectors/ws/WebServiceDispatcher.class
+com/mirth/connect/connectors/ws/WebServiceDispatcher$DispatchContainer.class
+com/mirth/connect/connectors/ws/WebServiceReceiver.class
diff --git a/server/refs/plugins/ws-shared.txt b/server/refs/plugins/ws-shared.txt
new file mode 100644
index 000000000..9e4f8d721
--- /dev/null
+++ b/server/refs/plugins/ws-shared.txt
@@ -0,0 +1,4 @@
+com/mirth/connect/connectors/ws/DefinitionServiceMap.class
+com/mirth/connect/connectors/ws/DefinitionServiceMap$DefinitionPortMap.class
+com/mirth/connect/connectors/ws/DefinitionServiceMap$PortInformation.class
+com/mirth/connect/connectors/ws/WebServiceDispatcherProperties.class