-diff -Nur mono/mcs/class/Facades.orig/System.Collections/AssemblyInfo.cs mono/mcs/class/Facades/System.Collections/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Collections/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Collections/AssemblyInfo.cs 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Collections.dll")]
-+[assembly: AssemblyDescription ("System.Collections.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Collections.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Collections/Makefile mono/mcs/class/Facades/System.Collections/Makefile
---- mono/mcs/class/Facades.orig/System.Collections/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Collections/Makefile 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Collections
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Collections.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System /r:System.Core
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Collections/System.Collections.dll.sources mono/mcs/class/Facades/System.Collections/System.Collections.dll.sources
---- mono/mcs/class/Facades.orig/System.Collections/System.Collections.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Collections/System.Collections.dll.sources 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Collections/TypeForwarders.cs mono/mcs/class/Facades/System.Collections/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Collections/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Collections/TypeForwarders.cs 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,36 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.BitArray))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Comparer<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Dictionary<,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.EqualityComparer<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.HashSet<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.LinkedList<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.LinkedListNode<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.List<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Queue<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.SortedDictionary<,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.SortedSet<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Stack<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.StructuralComparisons))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Collections.Concurrent/AssemblyInfo.cs mono/mcs/class/Facades/System.Collections.Concurrent/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Collections.Concurrent/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Collections.Concurrent/AssemblyInfo.cs 2014-02-16 15:49:55.136289670 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Collections.Concurrent.dll")]
-+[assembly: AssemblyDescription ("System.Collections.Concurrent.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Collections.Concurrent.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Collections.Concurrent/Makefile mono/mcs/class/Facades/System.Collections.Concurrent/Makefile
---- mono/mcs/class/Facades.orig/System.Collections.Concurrent/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Collections.Concurrent/Makefile 2014-02-16 15:49:55.136289670 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Collections.Concurrent
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Collections.Concurrent.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Collections.Concurrent/System.Collections.Concurrent.dll.sources mono/mcs/class/Facades/System.Collections.Concurrent/System.Collections.Concurrent.dll.sources
---- mono/mcs/class/Facades.orig/System.Collections.Concurrent/System.Collections.Concurrent.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Collections.Concurrent/System.Collections.Concurrent.dll.sources 2014-02-16 15:49:55.136289670 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Collections.Concurrent/TypeForwarders.cs mono/mcs/class/Facades/System.Collections.Concurrent/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Collections.Concurrent/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Collections.Concurrent/TypeForwarders.cs 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,33 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.BlockingCollection<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentBag<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentDictionary<,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentQueue<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentStack<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.EnumerablePartitionerOptions))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.IProducerConsumerCollection<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.OrderablePartitioner<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.Partitioner))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.Partitioner<>))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.ComponentModel/AssemblyInfo.cs mono/mcs/class/Facades/System.ComponentModel/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.ComponentModel/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.ComponentModel/AssemblyInfo.cs 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.ComponentModel.dll")]
-+[assembly: AssemblyDescription ("System.ComponentModel.dll")]
-+[assembly: AssemblyDefaultAlias ("System.ComponentModel.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.ComponentModel/Makefile mono/mcs/class/Facades/System.ComponentModel/Makefile
---- mono/mcs/class/Facades.orig/System.ComponentModel/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.ComponentModel/Makefile 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.ComponentModel
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.ComponentModel.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.ComponentModel/System.ComponentModel.dll.sources mono/mcs/class/Facades/System.ComponentModel/System.ComponentModel.dll.sources
---- mono/mcs/class/Facades.orig/System.ComponentModel/System.ComponentModel.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.ComponentModel/System.ComponentModel.dll.sources 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.ComponentModel/TypeForwarders.cs mono/mcs/class/Facades/System.ComponentModel/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.ComponentModel/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.ComponentModel/TypeForwarders.cs 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,28 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.CancelEventArgs))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.IChangeTracking))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.IEditableObject))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.IRevertibleChangeTracking))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IServiceProvider))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.ComponentModel.Annotations/AssemblyInfo.cs mono/mcs/class/Facades/System.ComponentModel.Annotations/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.ComponentModel.Annotations/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.ComponentModel.Annotations/AssemblyInfo.cs 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.ComponentModel.Annotations.dll")]
-+[assembly: AssemblyDescription ("System.ComponentModel.Annotations.dll")]
-+[assembly: AssemblyDefaultAlias ("System.ComponentModel.Annotations.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.ComponentModel.Annotations/Makefile mono/mcs/class/Facades/System.ComponentModel.Annotations/Makefile
---- mono/mcs/class/Facades.orig/System.ComponentModel.Annotations/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.ComponentModel.Annotations/Makefile 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.ComponentModel.Annotations
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.ComponentModel.Annotations.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System.ComponentModel.DataAnnotations
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.ComponentModel.Annotations/System.ComponentModel.Annotations.dll.sources mono/mcs/class/Facades/System.ComponentModel.Annotations/System.ComponentModel.Annotations.dll.sources
---- mono/mcs/class/Facades.orig/System.ComponentModel.Annotations/System.ComponentModel.Annotations.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.ComponentModel.Annotations/System.ComponentModel.Annotations.dll.sources 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.ComponentModel.Annotations/TypeForwarders.cs mono/mcs/class/Facades/System.ComponentModel.Annotations/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.ComponentModel.Annotations/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.ComponentModel.Annotations/TypeForwarders.cs 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,48 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.AssociationAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ConcurrencyCheckAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.CustomValidationAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DataType))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DataTypeAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DisplayAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DisplayColumnAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DisplayFormatAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.EditableAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.EnumDataTypeAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.FilterUIHintAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.KeyAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.RangeAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.RegularExpressionAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.RequiredAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.StringLengthAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.TimestampAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.UIHintAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationContext))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationResult))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Validator))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.ComponentModel.EventBasedAsync/AssemblyInfo.cs mono/mcs/class/Facades/System.ComponentModel.EventBasedAsync/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.ComponentModel.EventBasedAsync/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.ComponentModel.EventBasedAsync/AssemblyInfo.cs 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.ComponentModel.EventBasedAsync.dll")]
-+[assembly: AssemblyDescription ("System.ComponentModel.EventBasedAsync.dll")]
-+[assembly: AssemblyDefaultAlias ("System.ComponentModel.EventBasedAsync.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.ComponentModel.EventBasedAsync/Makefile mono/mcs/class/Facades/System.ComponentModel.EventBasedAsync/Makefile
---- mono/mcs/class/Facades.orig/System.ComponentModel.EventBasedAsync/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.ComponentModel.EventBasedAsync/Makefile 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.ComponentModel.EventBasedAsync
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.ComponentModel.EventBasedAsync.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.ComponentModel.EventBasedAsync/System.ComponentModel.EventBasedAsync.dll.sources mono/mcs/class/Facades/System.ComponentModel.EventBasedAsync/System.ComponentModel.EventBasedAsync.dll.sources
---- mono/mcs/class/Facades.orig/System.ComponentModel.EventBasedAsync/System.ComponentModel.EventBasedAsync.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.ComponentModel.EventBasedAsync/System.ComponentModel.EventBasedAsync.dll.sources 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.ComponentModel.EventBasedAsync/TypeForwarders.cs mono/mcs/class/Facades/System.ComponentModel.EventBasedAsync/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.ComponentModel.EventBasedAsync/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.ComponentModel.EventBasedAsync/TypeForwarders.cs 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,27 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.AsyncCompletedEventArgs))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.AsyncCompletedEventHandler))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.ProgressChangedEventArgs))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.ProgressChangedEventHandler))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Diagnostics.Contracts/AssemblyInfo.cs mono/mcs/class/Facades/System.Diagnostics.Contracts/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Diagnostics.Contracts/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Diagnostics.Contracts/AssemblyInfo.cs 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Diagnostics.Contracts.dll")]
-+[assembly: AssemblyDescription ("System.Diagnostics.Contracts.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Diagnostics.Contracts.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Diagnostics.Contracts/Makefile mono/mcs/class/Facades/System.Diagnostics.Contracts/Makefile
---- mono/mcs/class/Facades.orig/System.Diagnostics.Contracts/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Diagnostics.Contracts/Makefile 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Diagnostics.Contracts
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Diagnostics.Contracts.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Diagnostics.Contracts/System.Diagnostics.Contracts.dll.sources mono/mcs/class/Facades/System.Diagnostics.Contracts/System.Diagnostics.Contracts.dll.sources
---- mono/mcs/class/Facades.orig/System.Diagnostics.Contracts/System.Diagnostics.Contracts.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Diagnostics.Contracts/System.Diagnostics.Contracts.dll.sources 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Diagnostics.Contracts/TypeForwarders.cs mono/mcs/class/Facades/System.Diagnostics.Contracts/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Diagnostics.Contracts/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Diagnostics.Contracts/TypeForwarders.cs 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,38 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.Contract))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractAbbreviatorAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractArgumentValidatorAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractClassAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractClassForAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractFailedEventArgs))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractFailureKind))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractInvariantMethodAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractOptionAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractPublicPropertyNameAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractReferenceAssemblyAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractRuntimeIgnoredAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractVerificationAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.PureAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ContractHelper))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Diagnostics.Debug/AssemblyInfo.cs mono/mcs/class/Facades/System.Diagnostics.Debug/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Diagnostics.Debug/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Diagnostics.Debug/AssemblyInfo.cs 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Diagnostics.Debug.dll")]
-+[assembly: AssemblyDescription ("System.Diagnostics.Debug.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Diagnostics.Debug.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Diagnostics.Debug/Makefile mono/mcs/class/Facades/System.Diagnostics.Debug/Makefile
---- mono/mcs/class/Facades.orig/System.Diagnostics.Debug/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Diagnostics.Debug/Makefile 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Diagnostics.Debug
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Diagnostics.Debug.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Diagnostics.Debug/System.Diagnostics.Debug.dll.sources mono/mcs/class/Facades/System.Diagnostics.Debug/System.Diagnostics.Debug.dll.sources
---- mono/mcs/class/Facades.orig/System.Diagnostics.Debug/System.Diagnostics.Debug.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Diagnostics.Debug/System.Diagnostics.Debug.dll.sources 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Diagnostics.Debug/TypeForwarders.cs mono/mcs/class/Facades/System.Diagnostics.Debug/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Diagnostics.Debug/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Diagnostics.Debug/TypeForwarders.cs 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,32 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Debug))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Debugger))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerBrowsableAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerBrowsableState))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerDisplayAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerHiddenAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerNonUserCodeAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerStepThroughAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerTypeProxyAttribute))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Diagnostics.Tools/AssemblyInfo.cs mono/mcs/class/Facades/System.Diagnostics.Tools/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Diagnostics.Tools/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Diagnostics.Tools/AssemblyInfo.cs 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Diagnostics.Tools.dll")]
-+[assembly: AssemblyDescription ("System.Diagnostics.Tools.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Diagnostics.Tools.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Diagnostics.Tools/Makefile mono/mcs/class/Facades/System.Diagnostics.Tools/Makefile
---- mono/mcs/class/Facades.orig/System.Diagnostics.Tools/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Diagnostics.Tools/Makefile 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Diagnostics.Tools
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Diagnostics.Tools.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Diagnostics.Tools/System.Diagnostics.Tools.dll.sources mono/mcs/class/Facades/System.Diagnostics.Tools/System.Diagnostics.Tools.dll.sources
---- mono/mcs/class/Facades.orig/System.Diagnostics.Tools/System.Diagnostics.Tools.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Diagnostics.Tools/System.Diagnostics.Tools.dll.sources 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Diagnostics.Tools/TypeForwarders.cs mono/mcs/class/Facades/System.Diagnostics.Tools/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Diagnostics.Tools/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Diagnostics.Tools/TypeForwarders.cs 2014-02-16 15:49:55.139623147 +0100
-@@ -0,0 +1,25 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.CodeDom.Compiler.GeneratedCodeAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.CodeAnalysis.SuppressMessageAttribute))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Dynamic.Runtime/AssemblyInfo.cs mono/mcs/class/Facades/System.Dynamic.Runtime/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Dynamic.Runtime/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Dynamic.Runtime/AssemblyInfo.cs 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Dynamic.Runtime.dll")]
-+[assembly: AssemblyDescription ("System.Dynamic.Runtime.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Dynamic.Runtime.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Dynamic.Runtime/Makefile mono/mcs/class/Facades/System.Dynamic.Runtime/Makefile
---- mono/mcs/class/Facades.orig/System.Dynamic.Runtime/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Dynamic.Runtime/Makefile 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Dynamic.Runtime
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Dynamic.Runtime.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System.Core /r:System
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Dynamic.Runtime/System.Dynamic.Runtime.dll.sources mono/mcs/class/Facades/System.Dynamic.Runtime/System.Dynamic.Runtime.dll.sources
---- mono/mcs/class/Facades.orig/System.Dynamic.Runtime/System.Dynamic.Runtime.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Dynamic.Runtime/System.Dynamic.Runtime.dll.sources 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Dynamic.Runtime/TypeForwarders.cs mono/mcs/class/Facades/System.Dynamic.Runtime/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Dynamic.Runtime/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Dynamic.Runtime/TypeForwarders.cs 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,51 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+#if !FULL_AOT_RUNTIME
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.BinaryOperationBinder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.BindingRestrictions))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.CallInfo))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.ConvertBinder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.CreateInstanceBinder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DeleteIndexBinder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DeleteMemberBinder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DynamicMetaObject))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DynamicMetaObjectBinder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DynamicObject))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.ExpandoObject))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.GetIndexBinder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.GetMemberBinder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.IDynamicMetaObjectProvider))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.IInvokeOnGetBinder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.InvokeBinder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.InvokeMemberBinder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.SetIndexBinder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.SetMemberBinder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.UnaryOperationBinder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DynamicExpression))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSite))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSite<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSiteBinder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSiteHelpers))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.DynamicAttribute))]
-+#endif
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ConditionalWeakTable<,>))]
-diff -Nur mono/mcs/class/Facades.orig/System.Globalization/AssemblyInfo.cs mono/mcs/class/Facades/System.Globalization/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Globalization/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Globalization/AssemblyInfo.cs 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Globalization.dll")]
-+[assembly: AssemblyDescription ("System.Globalization.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Globalization.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Globalization/Makefile mono/mcs/class/Facades/System.Globalization/Makefile
---- mono/mcs/class/Facades.orig/System.Globalization/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Globalization/Makefile 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Globalization
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Globalization.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Globalization/System.Globalization.dll.sources mono/mcs/class/Facades/System.Globalization/System.Globalization.dll.sources
---- mono/mcs/class/Facades.orig/System.Globalization/System.Globalization.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Globalization/System.Globalization.dll.sources 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Globalization/TypeForwarders.cs mono/mcs/class/Facades/System.Globalization/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Globalization/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Globalization/TypeForwarders.cs 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,37 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.Calendar))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CalendarWeekRule))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CharUnicodeInfo))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CompareInfo))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CompareOptions))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CultureInfo))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CultureNotFoundException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.DateTimeFormatInfo))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.NumberFormatInfo))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.RegionInfo))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.StringInfo))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.TextElementEnumerator))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.TextInfo))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.UnicodeCategory))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.IO/AssemblyInfo.cs mono/mcs/class/Facades/System.IO/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.IO/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.IO/AssemblyInfo.cs 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.IO.dll")]
-+[assembly: AssemblyDescription ("System.IO.dll")]
-+[assembly: AssemblyDefaultAlias ("System.IO.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.IO/Makefile mono/mcs/class/Facades/System.IO/Makefile
---- mono/mcs/class/Facades.orig/System.IO/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.IO/Makefile 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.IO
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.IO.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.IO/System.IO.dll.sources mono/mcs/class/Facades/System.IO/System.IO.dll.sources
---- mono/mcs/class/Facades.orig/System.IO/System.IO.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.IO/System.IO.dll.sources 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.IO/TypeForwarders.cs mono/mcs/class/Facades/System.IO/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.IO/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.IO/TypeForwarders.cs 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,38 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.BinaryReader))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.BinaryWriter))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.EndOfStreamException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.FileNotFoundException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.InvalidDataException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.IOException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.MemoryStream))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.SeekOrigin))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Stream))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StreamReader))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StreamWriter))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StringReader))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StringWriter))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.TextReader))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.TextWriter))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Linq/AssemblyInfo.cs mono/mcs/class/Facades/System.Linq/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Linq/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Linq/AssemblyInfo.cs 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Linq.dll")]
-+[assembly: AssemblyDescription ("System.Linq.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Linq.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Linq/Makefile mono/mcs/class/Facades/System.Linq/Makefile
---- mono/mcs/class/Facades.orig/System.Linq/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Linq/Makefile 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Linq
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Linq.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System.Core
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Linq/System.Linq.dll.sources mono/mcs/class/Facades/System.Linq/System.Linq.dll.sources
---- mono/mcs/class/Facades.orig/System.Linq/System.Linq.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Linq/System.Linq.dll.sources 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Linq/TypeForwarders.cs mono/mcs/class/Facades/System.Linq/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Linq/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Linq/TypeForwarders.cs 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,28 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Enumerable))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IGrouping<,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ILookup<,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IOrderedEnumerable<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Lookup<,>))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Linq.Expressions/AssemblyInfo.cs mono/mcs/class/Facades/System.Linq.Expressions/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Linq.Expressions/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Linq.Expressions/AssemblyInfo.cs 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Linq.Expressions.dll")]
-+[assembly: AssemblyDescription ("System.Linq.Expressions.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Linq.Expressions.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Linq.Expressions/Makefile mono/mcs/class/Facades/System.Linq.Expressions/Makefile
---- mono/mcs/class/Facades.orig/System.Linq.Expressions/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Linq.Expressions/Makefile 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Linq.Expressions
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Linq.Expressions.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System.Core
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Linq.Expressions/System.Linq.Expressions.dll.sources mono/mcs/class/Facades/System.Linq.Expressions/System.Linq.Expressions.dll.sources
---- mono/mcs/class/Facades.orig/System.Linq.Expressions/System.Linq.Expressions.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Linq.Expressions/System.Linq.Expressions.dll.sources 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Linq.Expressions/TypeForwarders.cs mono/mcs/class/Facades/System.Linq.Expressions/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Linq.Expressions/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Linq.Expressions/TypeForwarders.cs 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,69 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+#if !MONOTOUCH
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.BlockExpression))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.CatchBlock))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DebugInfoExpression))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DefaultExpression))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.GotoExpression))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.GotoExpressionKind))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.IndexExpression))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LabelExpression))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LabelTarget))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LoopExpression))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.RuntimeVariablesExpression))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.SwitchCase))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.SwitchExpression))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.SymbolDocumentInfo))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.TryExpression))]
-+#endif
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.BinaryExpression))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ConditionalExpression))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ConstantExpression))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ElementInit))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.Expression))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.Expression<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ExpressionType))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ExpressionVisitor))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.InvocationExpression))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LambdaExpression))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ListInitExpression))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberAssignment))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberBinding))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberBindingType))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberExpression))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberInitExpression))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberListBinding))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberMemberBinding))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MethodCallExpression))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.NewArrayExpression))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.NewExpression))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ParameterExpression))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.TypeBinaryExpression))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.UnaryExpression))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IOrderedQueryable))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IOrderedQueryable<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IQueryable))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IQueryable<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IQueryProvider))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Linq.Parallel/AssemblyInfo.cs mono/mcs/class/Facades/System.Linq.Parallel/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Linq.Parallel/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Linq.Parallel/AssemblyInfo.cs 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Linq.Parallel.dll")]
-+[assembly: AssemblyDescription ("System.Linq.Parallel.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Linq.Parallel.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Linq.Parallel/Makefile mono/mcs/class/Facades/System.Linq.Parallel/Makefile
---- mono/mcs/class/Facades.orig/System.Linq.Parallel/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Linq.Parallel/Makefile 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Linq.Parallel
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Linq.Parallel.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System.Core
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Linq.Parallel/System.Linq.Parallel.dll.sources mono/mcs/class/Facades/System.Linq.Parallel/System.Linq.Parallel.dll.sources
---- mono/mcs/class/Facades.orig/System.Linq.Parallel/System.Linq.Parallel.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Linq.Parallel/System.Linq.Parallel.dll.sources 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Linq.Parallel/TypeForwarders.cs mono/mcs/class/Facades/System.Linq.Parallel/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Linq.Parallel/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Linq.Parallel/TypeForwarders.cs 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,29 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.OrderedParallelQuery<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelEnumerable))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelExecutionMode))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelMergeOptions))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelQuery))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelQuery<>))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Linq.Queryable/AssemblyInfo.cs mono/mcs/class/Facades/System.Linq.Queryable/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Linq.Queryable/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Linq.Queryable/AssemblyInfo.cs 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Linq.Queryable.dll")]
-+[assembly: AssemblyDescription ("System.Linq.Queryable.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Linq.Queryable.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Linq.Queryable/Makefile mono/mcs/class/Facades/System.Linq.Queryable/Makefile
---- mono/mcs/class/Facades.orig/System.Linq.Queryable/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Linq.Queryable/Makefile 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Linq.Queryable
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Linq.Queryable.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System.Core
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Linq.Queryable/System.Linq.Queryable.dll.sources mono/mcs/class/Facades/System.Linq.Queryable/System.Linq.Queryable.dll.sources
---- mono/mcs/class/Facades.orig/System.Linq.Queryable/System.Linq.Queryable.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Linq.Queryable/System.Linq.Queryable.dll.sources 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Linq.Queryable/TypeForwarders.cs mono/mcs/class/Facades/System.Linq.Queryable/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Linq.Queryable/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Linq.Queryable/TypeForwarders.cs 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,28 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableExecutor))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableExecutor<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableQuery))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableQuery<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Queryable))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Net.NetworkInformation/AssemblyInfo.cs mono/mcs/class/Facades/System.Net.NetworkInformation/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Net.NetworkInformation/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Net.NetworkInformation/AssemblyInfo.cs 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Net.NetworkInformation.dll")]
-+[assembly: AssemblyDescription ("System.Net.NetworkInformation.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Net.NetworkInformation.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Net.NetworkInformation/Makefile mono/mcs/class/Facades/System.Net.NetworkInformation/Makefile
---- mono/mcs/class/Facades.orig/System.Net.NetworkInformation/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Net.NetworkInformation/Makefile 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Net.NetworkInformation
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Net.NetworkInformation.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Net.NetworkInformation/System.Net.NetworkInformation.dll.sources mono/mcs/class/Facades/System.Net.NetworkInformation/System.Net.NetworkInformation.dll.sources
---- mono/mcs/class/Facades.orig/System.Net.NetworkInformation/System.Net.NetworkInformation.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Net.NetworkInformation/System.Net.NetworkInformation.dll.sources 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Net.NetworkInformation/TypeForwarders.cs mono/mcs/class/Facades/System.Net.NetworkInformation/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Net.NetworkInformation/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Net.NetworkInformation/TypeForwarders.cs 2014-02-16 15:49:55.142956625 +0100
-@@ -0,0 +1,26 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkAddressChangedEventHandler))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkChange))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkInterface))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Net.Primitives/AssemblyInfo.cs mono/mcs/class/Facades/System.Net.Primitives/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Net.Primitives/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Net.Primitives/AssemblyInfo.cs 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Net.Primitives.dll")]
-+[assembly: AssemblyDescription ("System.Net.Primitives.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Net.Primitives.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Net.Primitives/Makefile mono/mcs/class/Facades/System.Net.Primitives/Makefile
---- mono/mcs/class/Facades.orig/System.Net.Primitives/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Net.Primitives/Makefile 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Net.Primitives
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Net.Primitives.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Net.Primitives/System.Net.Primitives.dll.sources mono/mcs/class/Facades/System.Net.Primitives/System.Net.Primitives.dll.sources
---- mono/mcs/class/Facades.orig/System.Net.Primitives/System.Net.Primitives.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Net.Primitives/System.Net.Primitives.dll.sources 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Net.Primitives/TypeForwarders.cs mono/mcs/class/Facades/System.Net.Primitives/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Net.Primitives/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Net.Primitives/TypeForwarders.cs 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,36 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.AuthenticationSchemes))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Cookie))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieCollection))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieContainer))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CredentialCache))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DecompressionMethods))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpStatusCode))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ICredentials))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ICredentialsByHost))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IWebProxy))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkCredential))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.TransportContext))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Net.Requests/AssemblyInfo.cs mono/mcs/class/Facades/System.Net.Requests/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Net.Requests/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Net.Requests/AssemblyInfo.cs 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Net.Requests.dll")]
-+[assembly: AssemblyDescription ("System.Net.Requests.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Net.Requests.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Net.Requests/Makefile mono/mcs/class/Facades/System.Net.Requests/Makefile
---- mono/mcs/class/Facades.orig/System.Net.Requests/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Net.Requests/Makefile 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Net.Requests
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Net.Requests.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Net.Requests/System.Net.Requests.dll.sources mono/mcs/class/Facades/System.Net.Requests/System.Net.Requests.dll.sources
---- mono/mcs/class/Facades.orig/System.Net.Requests/System.Net.Requests.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Net.Requests/System.Net.Requests.dll.sources 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Net.Requests/TypeForwarders.cs mono/mcs/class/Facades/System.Net.Requests/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Net.Requests/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Net.Requests/TypeForwarders.cs 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,33 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpRequestHeader))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebRequest))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebResponse))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IWebRequestCreate))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ProtocolViolationException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebExceptionStatus))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebHeaderCollection))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebRequest))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebResponse))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.ObjectModel/AssemblyInfo.cs mono/mcs/class/Facades/System.ObjectModel/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.ObjectModel/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.ObjectModel/AssemblyInfo.cs 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.ObjectModel.dll")]
-+[assembly: AssemblyDescription ("System.ObjectModel.dll")]
-+[assembly: AssemblyDefaultAlias ("System.ObjectModel.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.ObjectModel/Makefile mono/mcs/class/Facades/System.ObjectModel/Makefile
---- mono/mcs/class/Facades.orig/System.ObjectModel/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.ObjectModel/Makefile 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.ObjectModel
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.ObjectModel.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.ObjectModel/System.ObjectModel.dll.sources mono/mcs/class/Facades/System.ObjectModel/System.ObjectModel.dll.sources
---- mono/mcs/class/Facades.orig/System.ObjectModel/System.ObjectModel.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.ObjectModel/System.ObjectModel.dll.sources 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.ObjectModel/TypeForwarders.cs mono/mcs/class/Facades/System.ObjectModel/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.ObjectModel/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.ObjectModel/TypeForwarders.cs 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,39 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+#if !MONOTOUCH
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyDictionary<,>))]
-+#endif
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.KeyedCollection<,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ObservableCollection<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyObservableCollection<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.INotifyCollectionChanged))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedAction))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventArgs))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventHandler))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataErrorsChangedEventArgs))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.INotifyDataErrorInfo))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.INotifyPropertyChanged))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.PropertyChangedEventArgs))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.PropertyChangedEventHandler))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Input.ICommand))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Reflection/AssemblyInfo.cs mono/mcs/class/Facades/System.Reflection/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Reflection/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Reflection/AssemblyInfo.cs 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Reflection.dll")]
-+[assembly: AssemblyDescription ("System.Reflection.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Reflection.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Reflection/Makefile mono/mcs/class/Facades/System.Reflection/Makefile
---- mono/mcs/class/Facades.orig/System.Reflection/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Reflection/Makefile 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Reflection
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Reflection.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Reflection/System.Reflection.dll.sources mono/mcs/class/Facades/System.Reflection/System.Reflection.dll.sources
---- mono/mcs/class/Facades.orig/System.Reflection/System.Reflection.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Reflection/System.Reflection.dll.sources 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Reflection/TypeForwarders.cs mono/mcs/class/Facades/System.Reflection/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Reflection/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Reflection/TypeForwarders.cs 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,49 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AmbiguousMatchException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Assembly))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyContentType))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyName))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ConstructorInfo))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeData))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeNamedArgument))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeTypedArgument))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.EventInfo))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.FieldInfo))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.IntrospectionExtensions))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.IReflectableType))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.LocalVariableInfo))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ManifestResourceInfo))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MemberInfo))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodBase))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodInfo))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Module))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ParameterInfo))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.PropertyInfo))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ReflectionContext))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ReflectionTypeLoadException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ResourceLocation))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TargetInvocationException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TargetParameterCountException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TypeInfo))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Reflection.Emit/AssemblyInfo.cs mono/mcs/class/Facades/System.Reflection.Emit/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Reflection.Emit/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Reflection.Emit/AssemblyInfo.cs 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Reflection.Emit.dll")]
-+[assembly: AssemblyDescription ("System.Reflection.Emit.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Reflection.Emit.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Reflection.Emit/Makefile mono/mcs/class/Facades/System.Reflection.Emit/Makefile
---- mono/mcs/class/Facades.orig/System.Reflection.Emit/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Reflection.Emit/Makefile 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Reflection.Emit
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Reflection.Emit.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Reflection.Emit/System.Reflection.Emit.dll.sources mono/mcs/class/Facades/System.Reflection.Emit/System.Reflection.Emit.dll.sources
---- mono/mcs/class/Facades.orig/System.Reflection.Emit/System.Reflection.Emit.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Reflection.Emit/System.Reflection.Emit.dll.sources 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Reflection.Emit/TypeForwarders.cs mono/mcs/class/Facades/System.Reflection.Emit/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Reflection.Emit/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Reflection.Emit/TypeForwarders.cs 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,34 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.AssemblyBuilder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.AssemblyBuilderAccess))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ConstructorBuilder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.EnumBuilder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.EventBuilder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.FieldBuilder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.GenericTypeParameterBuilder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.MethodBuilder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ModuleBuilder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.PropertyBuilder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.TypeBuilder))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Reflection.Emit.ILGeneration/AssemblyInfo.cs mono/mcs/class/Facades/System.Reflection.Emit.ILGeneration/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Reflection.Emit.ILGeneration/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Reflection.Emit.ILGeneration/AssemblyInfo.cs 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Reflection.Emit.ILGeneration.dll")]
-+[assembly: AssemblyDescription ("System.Reflection.Emit.ILGeneration.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Reflection.Emit.ILGeneration.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Reflection.Emit.ILGeneration/Makefile mono/mcs/class/Facades/System.Reflection.Emit.ILGeneration/Makefile
---- mono/mcs/class/Facades.orig/System.Reflection.Emit.ILGeneration/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Reflection.Emit.ILGeneration/Makefile 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Reflection.Emit.ILGeneration
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Reflection.Emit.ILGeneration.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Reflection.Emit.ILGeneration/System.Reflection.Emit.ILGeneration.dll.sources mono/mcs/class/Facades/System.Reflection.Emit.ILGeneration/System.Reflection.Emit.ILGeneration.dll.sources
---- mono/mcs/class/Facades.orig/System.Reflection.Emit.ILGeneration/System.Reflection.Emit.ILGeneration.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Reflection.Emit.ILGeneration/System.Reflection.Emit.ILGeneration.dll.sources 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Reflection.Emit.ILGeneration/TypeForwarders.cs mono/mcs/class/Facades/System.Reflection.Emit.ILGeneration/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Reflection.Emit.ILGeneration/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Reflection.Emit.ILGeneration/TypeForwarders.cs 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,29 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.CustomAttributeBuilder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ILGenerator))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.Label))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.LocalBuilder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ParameterBuilder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.SignatureHelper))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Reflection.Emit.Lightweight/AssemblyInfo.cs mono/mcs/class/Facades/System.Reflection.Emit.Lightweight/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Reflection.Emit.Lightweight/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Reflection.Emit.Lightweight/AssemblyInfo.cs 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Reflection.Emit.Lightweight.dll")]
-+[assembly: AssemblyDescription ("System.Reflection.Emit.Lightweight.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Reflection.Emit.Lightweight.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Reflection.Emit.Lightweight/Makefile mono/mcs/class/Facades/System.Reflection.Emit.Lightweight/Makefile
---- mono/mcs/class/Facades.orig/System.Reflection.Emit.Lightweight/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Reflection.Emit.Lightweight/Makefile 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Reflection.Emit.Lightweight
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Reflection.Emit.Lightweight.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Reflection.Emit.Lightweight/System.Reflection.Emit.Lightweight.dll.sources mono/mcs/class/Facades/System.Reflection.Emit.Lightweight/System.Reflection.Emit.Lightweight.dll.sources
---- mono/mcs/class/Facades.orig/System.Reflection.Emit.Lightweight/System.Reflection.Emit.Lightweight.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Reflection.Emit.Lightweight/System.Reflection.Emit.Lightweight.dll.sources 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Reflection.Emit.Lightweight/TypeForwarders.cs mono/mcs/class/Facades/System.Reflection.Emit.Lightweight/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Reflection.Emit.Lightweight/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Reflection.Emit.Lightweight/TypeForwarders.cs 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,24 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.DynamicMethod))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Reflection.Extensions/AssemblyInfo.cs mono/mcs/class/Facades/System.Reflection.Extensions/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Reflection.Extensions/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Reflection.Extensions/AssemblyInfo.cs 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Reflection.Extensions.dll")]
-+[assembly: AssemblyDescription ("System.Reflection.Extensions.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Reflection.Extensions.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Reflection.Extensions/Makefile mono/mcs/class/Facades/System.Reflection.Extensions/Makefile
---- mono/mcs/class/Facades.orig/System.Reflection.Extensions/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Reflection.Extensions/Makefile 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Reflection.Extensions
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Reflection.Extensions.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Reflection.Extensions/System.Reflection.Extensions.dll.sources mono/mcs/class/Facades/System.Reflection.Extensions/System.Reflection.Extensions.dll.sources
---- mono/mcs/class/Facades.orig/System.Reflection.Extensions/System.Reflection.Extensions.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Reflection.Extensions/System.Reflection.Extensions.dll.sources 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Reflection.Extensions/TypeForwarders.cs mono/mcs/class/Facades/System.Reflection.Extensions/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Reflection.Extensions/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Reflection.Extensions/TypeForwarders.cs 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,26 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeExtensions))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.InterfaceMapping))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.RuntimeReflectionExtensions))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Reflection.Primitives/AssemblyInfo.cs mono/mcs/class/Facades/System.Reflection.Primitives/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Reflection.Primitives/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Reflection.Primitives/AssemblyInfo.cs 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Reflection.Primitives.dll")]
-+[assembly: AssemblyDescription ("System.Reflection.Primitives.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Reflection.Primitives.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Reflection.Primitives/Makefile mono/mcs/class/Facades/System.Reflection.Primitives/Makefile
---- mono/mcs/class/Facades.orig/System.Reflection.Primitives/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Reflection.Primitives/Makefile 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Reflection.Primitives
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Reflection.Primitives.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Reflection.Primitives/System.Reflection.Primitives.dll.sources mono/mcs/class/Facades/System.Reflection.Primitives/System.Reflection.Primitives.dll.sources
---- mono/mcs/class/Facades.orig/System.Reflection.Primitives/System.Reflection.Primitives.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Reflection.Primitives/System.Reflection.Primitives.dll.sources 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Reflection.Primitives/TypeForwarders.cs mono/mcs/class/Facades/System.Reflection.Primitives/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Reflection.Primitives/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Reflection.Primitives/TypeForwarders.cs 2014-02-16 15:49:55.146290102 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+#if !MONOTOUCH
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.FlowControl))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OpCode))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OpCodes))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OpCodeType))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OperandType))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.PackingSize))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.StackBehaviour))]
-+#endif
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CallingConventions))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.EventAttributes))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.FieldAttributes))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.GenericParameterAttributes))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodAttributes))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodImplAttributes))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ParameterAttributes))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.PropertyAttributes))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TypeAttributes))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Resources.ResourceManager/AssemblyInfo.cs mono/mcs/class/Facades/System.Resources.ResourceManager/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Resources.ResourceManager/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Resources.ResourceManager/AssemblyInfo.cs 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Resources.ResourceManager.dll")]
-+[assembly: AssemblyDescription ("System.Resources.ResourceManager.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Resources.ResourceManager.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Resources.ResourceManager/Makefile mono/mcs/class/Facades/System.Resources.ResourceManager/Makefile
---- mono/mcs/class/Facades.orig/System.Resources.ResourceManager/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Resources.ResourceManager/Makefile 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Resources.ResourceManager
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Resources.ResourceManager.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Resources.ResourceManager/System.Resources.ResourceManager.dll.sources mono/mcs/class/Facades/System.Resources.ResourceManager/System.Resources.ResourceManager.dll.sources
---- mono/mcs/class/Facades.orig/System.Resources.ResourceManager/System.Resources.ResourceManager.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Resources.ResourceManager/System.Resources.ResourceManager.dll.sources 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Resources.ResourceManager/TypeForwarders.cs mono/mcs/class/Facades/System.Resources.ResourceManager/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Resources.ResourceManager/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Resources.ResourceManager/TypeForwarders.cs 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,27 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.MissingManifestResourceException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.NeutralResourcesLanguageAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.ResourceManager))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.SatelliteContractVersionAttribute))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime/AssemblyInfo.cs mono/mcs/class/Facades/System.Runtime/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Runtime/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime/AssemblyInfo.cs 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Runtime.dll")]
-+[assembly: AssemblyDescription ("System.Runtime.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Runtime.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime/Makefile mono/mcs/class/Facades/System.Runtime/Makefile
---- mono/mcs/class/Facades.orig/System.Runtime/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime/Makefile 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Runtime
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Runtime.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System /r:System.ComponentModel.Composition /r:System.Core
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime/System.Runtime.dll.sources mono/mcs/class/Facades/System.Runtime/System.Runtime.dll.sources
---- mono/mcs/class/Facades.orig/System.Runtime/System.Runtime.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime/System.Runtime.dll.sources 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime/TypeForwarders.cs mono/mcs/class/Facades/System.Runtime/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Runtime/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime/TypeForwarders.cs 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,275 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Activator))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArgumentException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArgumentNullException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArgumentOutOfRangeException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArithmeticException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Array))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArraySegment<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArrayTypeMismatchException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AsyncCallback))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Attribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AttributeTargets))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AttributeUsageAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.BadImageFormatException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Boolean))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Buffer))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Byte))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Char))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.CLSCompliantAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.DictionaryEntry))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.ICollection<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IComparer<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IDictionary<,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IEnumerable<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IEnumerator<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IEqualityComparer<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IList<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IReadOnlyCollection<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IReadOnlyDictionary<,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IReadOnlyList<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.ISet<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.KeyNotFoundException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.KeyValuePair<,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ICollection))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IComparer))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IDictionary))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IDictionaryEnumerator))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IEnumerable))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IEnumerator))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IEqualityComparer))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IList))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IStructuralComparable))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IStructuralEquatable))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.Collection<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyCollection<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Comparison<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DefaultValueAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.EditorBrowsableAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.EditorBrowsableState))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DateTime))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DateTimeKind))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DateTimeOffset))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DayOfWeek))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Decimal))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Delegate))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.ConditionalAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggableAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DivideByZeroException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Double))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Enum))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.EventArgs))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.EventHandler))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.EventHandler<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Exception))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.FlagsAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.FormatException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.GC))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.GCCollectionMode))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.DateTimeStyles))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.NumberStyles))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.TimeSpanStyles))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Guid))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IAsyncResult))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IComparable))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IComparable<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ICustomFormatter))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IDisposable))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IEquatable<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IFormatProvider))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IFormattable))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IndexOutOfRangeException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Int16))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Int32))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Int64))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IntPtr))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidCastException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidOperationException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidTimeZoneException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObservable<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObserver<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IProgress<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Lazy<,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Lazy<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MemberAccessException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MissingMemberException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MTAThreadAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MulticastDelegate))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.NotImplementedException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.NotSupportedException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Nullable))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Nullable<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.NullReferenceException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Object))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ObjectDisposedException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ObsoleteAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.OutOfMemoryException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.OverflowException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ParamArrayAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.PlatformNotSupportedException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Predicate<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RankException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyCompanyAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyConfigurationAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyCopyrightAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyCultureAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyDefaultAliasAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyDelaySignAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyDescriptionAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyFileVersionAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyFlagsAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyInformationalVersionAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyKeyFileAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyKeyNameAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyMetadataAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyNameFlags))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyProductAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblySignatureKeyAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyTitleAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyTrademarkAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyVersionAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.DefaultMemberAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AccessedThroughPropertyAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncStateMachineAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallerFilePathAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallerLineNumberAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallerMemberNameAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CompilationRelaxationsAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CompilerGeneratedAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CustomConstantAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.DateTimeConstantAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.DecimalConstantAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ExtensionAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.FixedBufferAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IndexerNameAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.InternalsVisibleToAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IStrongBox))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IsVolatile))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IteratorStateMachineAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.MethodImplAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.MethodImplOptions))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ReferenceAssemblyAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.RuntimeCompatibilityAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.RuntimeHelpers))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.StateMachineAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.StrongBox<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TypeForwardedFromAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TypeForwardedToAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.UnsafeValueTypeAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.ExceptionServices.ExceptionDispatchInfo))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.GCLatencyMode))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.GCSettings))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CharSet))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComVisibleAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.FieldOffsetAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.LayoutKind))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.OutAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.StructLayoutAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Versioning.TargetFrameworkAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RuntimeFieldHandle))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RuntimeMethodHandle))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RuntimeTypeHandle))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.SByte))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.AllowPartiallyTrustedCallersAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecurityCriticalAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecurityException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecuritySafeCriticalAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecurityTransparentAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.VerificationException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Single))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.STAThreadAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.String))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.StringComparison))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.StringSplitOptions))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.StringBuilder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LazyThreadSafetyMode))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Timeout))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.WaitHandle))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ThreadStaticAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TimeoutException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TimeSpan))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TimeZoneInfo))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Type))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TypeAccessException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TypeInitializationException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TypeLoadException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UInt16))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UInt32))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UInt64))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UIntPtr))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UnauthorizedAccessException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Uri))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriComponents))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriFormat))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriHostNameType))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriKind))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ValueType))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Version))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.WeakReference))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.WeakReference<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(void))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.Extensions/AssemblyInfo.cs mono/mcs/class/Facades/System.Runtime.Extensions/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Runtime.Extensions/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.Extensions/AssemblyInfo.cs 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Runtime.Extensions.dll")]
-+[assembly: AssemblyDescription ("System.Runtime.Extensions.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Runtime.Extensions.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.Extensions/Makefile mono/mcs/class/Facades/System.Runtime.Extensions/Makefile
---- mono/mcs/class/Facades.orig/System.Runtime.Extensions/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.Extensions/Makefile 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Runtime.Extensions
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Runtime.Extensions.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.Extensions/System.Runtime.Extensions.dll.sources mono/mcs/class/Facades/System.Runtime.Extensions/System.Runtime.Extensions.dll.sources
---- mono/mcs/class/Facades.orig/System.Runtime.Extensions/System.Runtime.Extensions.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.Extensions/System.Runtime.Extensions.dll.sources 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.Extensions/TypeForwarders.cs mono/mcs/class/Facades/System.Runtime.Extensions/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Runtime.Extensions/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.Extensions/TypeForwarders.cs 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,35 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.BitConverter))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Convert))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Stopwatch))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Environment))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Path))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Math))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MidpointRounding))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebUtility))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Progress<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Random))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.StringComparer))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriBuilder))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.InteropServices/AssemblyInfo.cs mono/mcs/class/Facades/System.Runtime.InteropServices/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Runtime.InteropServices/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.InteropServices/AssemblyInfo.cs 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Runtime.InteropServices.dll")]
-+[assembly: AssemblyDescription ("System.Runtime.InteropServices.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Runtime.InteropServices.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.InteropServices/Makefile mono/mcs/class/Facades/System.Runtime.InteropServices/Makefile
---- mono/mcs/class/Facades.orig/System.Runtime.InteropServices/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.InteropServices/Makefile 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Runtime.InteropServices
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Runtime.InteropServices.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System /r:System.Core
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.InteropServices/System.Runtime.InteropServices.dll.sources mono/mcs/class/Facades/System.Runtime.InteropServices/System.Runtime.InteropServices.dll.sources
---- mono/mcs/class/Facades.orig/System.Runtime.InteropServices/System.Runtime.InteropServices.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.InteropServices/System.Runtime.InteropServices.dll.sources 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.InteropServices/TypeForwarders.cs mono/mcs/class/Facades/System.Runtime.InteropServices/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Runtime.InteropServices/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.InteropServices/TypeForwarders.cs 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,65 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+#if !MONOTOUCH
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComImportAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DispatchWrapper))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ErrorWrapper))]
-+#endif
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DataMisalignedException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DllNotFoundException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Missing))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ArrayWithOffset))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.BestFitMappingAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.BStrWrapper))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CallingConvention))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ClassInterfaceAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ClassInterfaceType))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CoClassAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComDefaultInterfaceAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComEventInterfaceAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.COMException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComMemberType))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComSourceInterfacesAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CurrencyWrapper))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DefaultCharSetAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DispIdAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DllImportAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.GCHandle))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.GCHandleType))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.GuidAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ICustomAdapter))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InvalidComObjectException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InvalidOleVariantTypeException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.MarshalDirectiveException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.OptionalAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.PreserveSigAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeArrayRankMismatchException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeArrayTypeMismatchException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SEHException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.TypeIdentifierAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.UnknownWrapper))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.UnmanagedFunctionPointerAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.VarEnum))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.VariantWrapper))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.InteropServices.WindowsRuntime/AssemblyInfo.cs mono/mcs/class/Facades/System.Runtime.InteropServices.WindowsRuntime/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Runtime.InteropServices.WindowsRuntime/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.InteropServices.WindowsRuntime/AssemblyInfo.cs 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Runtime.InteropServices.WindowsRuntime.dll")]
-+[assembly: AssemblyDescription ("System.Runtime.InteropServices.WindowsRuntime.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Runtime.InteropServices.WindowsRuntime.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.InteropServices.WindowsRuntime/Makefile mono/mcs/class/Facades/System.Runtime.InteropServices.WindowsRuntime/Makefile
---- mono/mcs/class/Facades.orig/System.Runtime.InteropServices.WindowsRuntime/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.InteropServices.WindowsRuntime/Makefile 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Runtime.InteropServices.WindowsRuntime
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Runtime.InteropServices.WindowsRuntime.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.InteropServices.WindowsRuntime/System.Runtime.InteropServices.WindowsRuntime.dll.sources mono/mcs/class/Facades/System.Runtime.InteropServices.WindowsRuntime/System.Runtime.InteropServices.WindowsRuntime.dll.sources
---- mono/mcs/class/Facades.orig/System.Runtime.InteropServices.WindowsRuntime/System.Runtime.InteropServices.WindowsRuntime.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.InteropServices.WindowsRuntime/System.Runtime.InteropServices.WindowsRuntime.dll.sources 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.InteropServices.WindowsRuntime/TypeForwarders.cs mono/mcs/class/Facades/System.Runtime.InteropServices.WindowsRuntime/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Runtime.InteropServices.WindowsRuntime/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.InteropServices.WindowsRuntime/TypeForwarders.cs 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,30 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.DefaultInterfaceAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.IActivationFactory))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.ReadOnlyArrayAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.WriteOnlyArrayAttribute))]
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.Numerics/AssemblyInfo.cs mono/mcs/class/Facades/System.Runtime.Numerics/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Runtime.Numerics/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.Numerics/AssemblyInfo.cs 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Runtime.Numerics.dll")]
-+[assembly: AssemblyDescription ("System.Runtime.Numerics.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Runtime.Numerics.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.Numerics/Makefile mono/mcs/class/Facades/System.Runtime.Numerics/Makefile
---- mono/mcs/class/Facades.orig/System.Runtime.Numerics/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.Numerics/Makefile 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Runtime.Numerics
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Runtime.Numerics.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System.Numerics
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.Numerics/System.Runtime.Numerics.dll.sources mono/mcs/class/Facades/System.Runtime.Numerics/System.Runtime.Numerics.dll.sources
---- mono/mcs/class/Facades.orig/System.Runtime.Numerics/System.Runtime.Numerics.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.Numerics/System.Runtime.Numerics.dll.sources 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.Numerics/TypeForwarders.cs mono/mcs/class/Facades/System.Runtime.Numerics/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Runtime.Numerics/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.Numerics/TypeForwarders.cs 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,25 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.BigInteger))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Complex))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.Serialization.Json/AssemblyInfo.cs mono/mcs/class/Facades/System.Runtime.Serialization.Json/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Runtime.Serialization.Json/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.Serialization.Json/AssemblyInfo.cs 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Runtime.Serialization.Json.dll")]
-+[assembly: AssemblyDescription ("System.Runtime.Serialization.Json.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Runtime.Serialization.Json.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.Serialization.Json/Makefile mono/mcs/class/Facades/System.Runtime.Serialization.Json/Makefile
---- mono/mcs/class/Facades.orig/System.Runtime.Serialization.Json/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.Serialization.Json/Makefile 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Runtime.Serialization.Json
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Runtime.Serialization.Json.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System.Runtime.Serialization
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.Serialization.Json/System.Runtime.Serialization.Json.dll.sources mono/mcs/class/Facades/System.Runtime.Serialization.Json/System.Runtime.Serialization.Json.dll.sources
---- mono/mcs/class/Facades.orig/System.Runtime.Serialization.Json/System.Runtime.Serialization.Json.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.Serialization.Json/System.Runtime.Serialization.Json.dll.sources 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.Serialization.Json/TypeForwarders.cs mono/mcs/class/Facades/System.Runtime.Serialization.Json/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Runtime.Serialization.Json/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.Serialization.Json/TypeForwarders.cs 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,27 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DateTimeFormat))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.EmitTypeInformation))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.DataContractJsonSerializer))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.DataContractJsonSerializerSettings))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.Serialization.Primitives/AssemblyInfo.cs mono/mcs/class/Facades/System.Runtime.Serialization.Primitives/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Runtime.Serialization.Primitives/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.Serialization.Primitives/AssemblyInfo.cs 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Runtime.Serialization.Primitives.dll")]
-+[assembly: AssemblyDescription ("System.Runtime.Serialization.Primitives.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Runtime.Serialization.Primitives.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.Serialization.Primitives/Makefile mono/mcs/class/Facades/System.Runtime.Serialization.Primitives/Makefile
---- mono/mcs/class/Facades.orig/System.Runtime.Serialization.Primitives/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.Serialization.Primitives/Makefile 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Runtime.Serialization.Primitives
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Runtime.Serialization.Primitives.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System.Runtime.Serialization
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.Serialization.Primitives/System.Runtime.Serialization.Primitives.dll.sources mono/mcs/class/Facades/System.Runtime.Serialization.Primitives/System.Runtime.Serialization.Primitives.dll.sources
---- mono/mcs/class/Facades.orig/System.Runtime.Serialization.Primitives/System.Runtime.Serialization.Primitives.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.Serialization.Primitives/System.Runtime.Serialization.Primitives.dll.sources 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.Serialization.Primitives/TypeForwarders.cs mono/mcs/class/Facades/System.Runtime.Serialization.Primitives/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Runtime.Serialization.Primitives/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.Serialization.Primitives/TypeForwarders.cs 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,36 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.CollectionDataContractAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.ContractNamespaceAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataMemberAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.EnumMemberAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.IgnoreDataMemberAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.KnownTypeAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnDeserializedAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnDeserializingAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnSerializedAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnSerializingAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.SerializationException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.StreamingContext))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.Serialization.Xml/AssemblyInfo.cs mono/mcs/class/Facades/System.Runtime.Serialization.Xml/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Runtime.Serialization.Xml/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.Serialization.Xml/AssemblyInfo.cs 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Runtime.Serialization.Xml.dll")]
-+[assembly: AssemblyDescription ("System.Runtime.Serialization.Xml.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Runtime.Serialization.Xml.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.Serialization.Xml/Makefile mono/mcs/class/Facades/System.Runtime.Serialization.Xml/Makefile
---- mono/mcs/class/Facades.orig/System.Runtime.Serialization.Xml/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.Serialization.Xml/Makefile 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Runtime.Serialization.Xml
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Runtime.Serialization.Xml.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System.Runtime.Serialization /r:System.Xml
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.Serialization.Xml/System.Runtime.Serialization.Xml.dll.sources mono/mcs/class/Facades/System.Runtime.Serialization.Xml/System.Runtime.Serialization.Xml.dll.sources
---- mono/mcs/class/Facades.orig/System.Runtime.Serialization.Xml/System.Runtime.Serialization.Xml.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.Serialization.Xml/System.Runtime.Serialization.Xml.dll.sources 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Runtime.Serialization.Xml/TypeForwarders.cs mono/mcs/class/Facades/System.Runtime.Serialization.Xml/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Runtime.Serialization.Xml/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Runtime.Serialization.Xml/TypeForwarders.cs 2014-02-16 15:49:55.149623579 +0100
-@@ -0,0 +1,37 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractResolver))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractSerializer))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractSerializerSettings))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.InvalidDataContractException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.XmlObjectSerializer))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlDictionary))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.UniqueId))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlBinaryReaderSession))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlBinaryWriterSession))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionary))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryReader))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryReaderQuotas))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryString))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryWriter))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Security.Principal/AssemblyInfo.cs mono/mcs/class/Facades/System.Security.Principal/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Security.Principal/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Security.Principal/AssemblyInfo.cs 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Security.Principal.dll")]
-+[assembly: AssemblyDescription ("System.Security.Principal.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Security.Principal.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Security.Principal/Makefile mono/mcs/class/Facades/System.Security.Principal/Makefile
---- mono/mcs/class/Facades.orig/System.Security.Principal/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Security.Principal/Makefile 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Security.Principal
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Security.Principal.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Security.Principal/System.Security.Principal.dll.sources mono/mcs/class/Facades/System.Security.Principal/System.Security.Principal.dll.sources
---- mono/mcs/class/Facades.orig/System.Security.Principal/System.Security.Principal.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Security.Principal/System.Security.Principal.dll.sources 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Security.Principal/TypeForwarders.cs mono/mcs/class/Facades/System.Security.Principal/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Security.Principal/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Security.Principal/TypeForwarders.cs 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,26 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Principal.IIdentity))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Principal.IPrincipal))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Principal.TokenImpersonationLevel))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.ServiceModel.Http/AssemblyInfo.cs mono/mcs/class/Facades/System.ServiceModel.Http/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.ServiceModel.Http/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.ServiceModel.Http/AssemblyInfo.cs 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.ServiceModel.Http.dll")]
-+[assembly: AssemblyDescription ("System.ServiceModel.Http.dll")]
-+[assembly: AssemblyDefaultAlias ("System.ServiceModel.Http.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.ServiceModel.Http/Makefile mono/mcs/class/Facades/System.ServiceModel.Http/Makefile
---- mono/mcs/class/Facades.orig/System.ServiceModel.Http/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.ServiceModel.Http/Makefile 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.ServiceModel.Http
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.ServiceModel.Http.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System.ServiceModel
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.ServiceModel.Http/System.ServiceModel.Http.dll.sources mono/mcs/class/Facades/System.ServiceModel.Http/System.ServiceModel.Http.dll.sources
---- mono/mcs/class/Facades.orig/System.ServiceModel.Http/System.ServiceModel.Http.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.ServiceModel.Http/System.ServiceModel.Http.dll.sources 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.ServiceModel.Http/TypeForwarders.cs mono/mcs/class/Facades/System.ServiceModel.Http/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.ServiceModel.Http/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.ServiceModel.Http/TypeForwarders.cs 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,39 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpBinding))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpMessageCredentialType))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpSecurity))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpSecurityMode))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpRequestMessageProperty))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpResponseMessageProperty))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpsTransportBindingElement))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpTransportBindingElement))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IHttpCookieContainerManager))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.WebSocketTransportSettings))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.WebSocketTransportUsage))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.HttpBindingBase))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.HttpClientCredentialType))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.HttpTransportSecurity))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetHttpBinding))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetHttpMessageEncoding))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.ServiceModel.Primitives/AssemblyInfo.cs mono/mcs/class/Facades/System.ServiceModel.Primitives/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.ServiceModel.Primitives/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.ServiceModel.Primitives/AssemblyInfo.cs 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.ServiceModel.Primitives.dll")]
-+[assembly: AssemblyDescription ("System.ServiceModel.Primitives.dll")]
-+[assembly: AssemblyDefaultAlias ("System.ServiceModel.Primitives.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.ServiceModel.Primitives/Makefile mono/mcs/class/Facades/System.ServiceModel.Primitives/Makefile
---- mono/mcs/class/Facades.orig/System.ServiceModel.Primitives/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.ServiceModel.Primitives/Makefile 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.ServiceModel.Primitives
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.ServiceModel.Primitives.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System.ServiceModel /r:System.Xml
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.ServiceModel.Primitives/System.ServiceModel.Primitives.dll.sources mono/mcs/class/Facades/System.ServiceModel.Primitives/System.ServiceModel.Primitives.dll.sources
---- mono/mcs/class/Facades.orig/System.ServiceModel.Primitives/System.ServiceModel.Primitives.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.ServiceModel.Primitives/System.ServiceModel.Primitives.dll.sources 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.ServiceModel.Primitives/TypeForwarders.cs mono/mcs/class/Facades/System.ServiceModel.Primitives/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.ServiceModel.Primitives/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.ServiceModel.Primitives/TypeForwarders.cs 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,162 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+#if !MONOTOUCH
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.CompressionFormat))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.ClientOperation))]
-+#endif
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ActionNotSupportedException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ChannelFactory))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ChannelFactory<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.AddressHeader))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.AddressHeaderCollection))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.AddressingVersion))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BinaryMessageEncodingBindingElement))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.Binding))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingContext))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingElement))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingElementCollection))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingParameterCollection))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BodyWriter))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BufferManager))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelBase))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelFactoryBase))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelFactoryBase<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelManagerBase))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelParameterCollection))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.CommunicationObject))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.CustomBinding))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.FaultConverter))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IChannel))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IChannelFactory))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IChannelFactory<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IDuplexChannel))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IDuplexSession))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IDuplexSessionChannel))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IInputChannel))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IInputSession))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IInputSessionChannel))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IMessageProperty))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IOutputChannel))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IOutputSession))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IOutputSessionChannel))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IRequestChannel))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IRequestSessionChannel))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ISession))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ISessionChannel<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.Message))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageBuffer))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageEncoder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageEncoderFactory))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageEncodingBindingElement))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageFault))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageHeader))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageHeaderInfo))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageHeaders))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageProperties))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageState))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageVersion))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.RequestContext))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TextMessageEncodingBindingElement))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TransportBindingElement))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ClientBase<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationObjectAbortedException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationObjectFaultedException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationState))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DataContractFormatAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.ClientCredentials))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.ContractDescription))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.DataContractSerializerOperationBehavior))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.FaultDescription))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.FaultDescriptionCollection))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.IContractBehavior))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.IEndpointBehavior))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.IOperationBehavior))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageBodyDescription))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageDescription))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageDescriptionCollection))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageDirection))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageHeaderDescription))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageHeaderDescriptionCollection))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePartDescription))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePartDescriptionCollection))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePropertyDescription))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePropertyDescriptionCollection))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.OperationDescription))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.OperationDescriptionCollection))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.ServiceEndpoint))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.ClientRuntime))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.DispatchOperation))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.DispatchRuntime))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.EndpointDispatcher))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IClientMessageFormatter))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IClientMessageInspector))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IClientOperationSelector))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IParameterInspector))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointAddress))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointAddressBuilder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointIdentity))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointNotFoundException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EnvelopeVersion))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ExceptionDetail))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultCode))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultContractAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultException<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultReason))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultReasonText))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IClientChannel))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ICommunicationObject))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IContextChannel))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IDefaultCommunicationTimeouts))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IExtensibleObject<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IExtension<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IExtensionCollection<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.InvalidMessageContractException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageBodyMemberAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageContractAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageContractMemberAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageCredentialType))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageHeader<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageHeaderException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageParameterAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationContext))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationContextScope))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationContractAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationFormatStyle))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ProtocolException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.QuotaExceededException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.HttpDigestClientCredential))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.MessageSecurityException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecurityAccessDeniedException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.UserNamePasswordClientCredential))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.WindowsClientCredential))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.SecurityMode))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServerTooBusyException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServiceActivationException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServiceContractAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServiceKnownTypeAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.TransferMode))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.UnknownMessageReceivedEventArgs))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.XmlSerializerFormatAttribute))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Text.Encoding/AssemblyInfo.cs mono/mcs/class/Facades/System.Text.Encoding/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Text.Encoding/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Text.Encoding/AssemblyInfo.cs 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Text.Encoding.dll")]
-+[assembly: AssemblyDescription ("System.Text.Encoding.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Text.Encoding.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Text.Encoding/Makefile mono/mcs/class/Facades/System.Text.Encoding/Makefile
---- mono/mcs/class/Facades.orig/System.Text.Encoding/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Text.Encoding/Makefile 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Text.Encoding
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Text.Encoding.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Text.Encoding/System.Text.Encoding.dll.sources mono/mcs/class/Facades/System.Text.Encoding/System.Text.Encoding.dll.sources
---- mono/mcs/class/Facades.orig/System.Text.Encoding/System.Text.Encoding.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Text.Encoding/System.Text.Encoding.dll.sources 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Text.Encoding/TypeForwarders.cs mono/mcs/class/Facades/System.Text.Encoding/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Text.Encoding/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Text.Encoding/TypeForwarders.cs 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,28 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.Decoder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.DecoderFallbackException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.Encoder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.EncoderFallbackException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.Encoding))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Text.Encoding.Extensions/AssemblyInfo.cs mono/mcs/class/Facades/System.Text.Encoding.Extensions/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Text.Encoding.Extensions/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Text.Encoding.Extensions/AssemblyInfo.cs 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Text.Encoding.Extensions.dll")]
-+[assembly: AssemblyDescription ("System.Text.Encoding.Extensions.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Text.Encoding.Extensions.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Text.Encoding.Extensions/Makefile mono/mcs/class/Facades/System.Text.Encoding.Extensions/Makefile
---- mono/mcs/class/Facades.orig/System.Text.Encoding.Extensions/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Text.Encoding.Extensions/Makefile 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Text.Encoding.Extensions
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Text.Encoding.Extensions.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Text.Encoding.Extensions/System.Text.Encoding.Extensions.dll.sources mono/mcs/class/Facades/System.Text.Encoding.Extensions/System.Text.Encoding.Extensions.dll.sources
---- mono/mcs/class/Facades.orig/System.Text.Encoding.Extensions/System.Text.Encoding.Extensions.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Text.Encoding.Extensions/System.Text.Encoding.Extensions.dll.sources 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Text.Encoding.Extensions/TypeForwarders.cs mono/mcs/class/Facades/System.Text.Encoding.Extensions/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Text.Encoding.Extensions/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Text.Encoding.Extensions/TypeForwarders.cs 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,25 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.UnicodeEncoding))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.UTF8Encoding))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Text.RegularExpressions/AssemblyInfo.cs mono/mcs/class/Facades/System.Text.RegularExpressions/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Text.RegularExpressions/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Text.RegularExpressions/AssemblyInfo.cs 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Text.RegularExpressions.dll")]
-+[assembly: AssemblyDescription ("System.Text.RegularExpressions.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Text.RegularExpressions.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Text.RegularExpressions/Makefile mono/mcs/class/Facades/System.Text.RegularExpressions/Makefile
---- mono/mcs/class/Facades.orig/System.Text.RegularExpressions/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Text.RegularExpressions/Makefile 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Text.RegularExpressions
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Text.RegularExpressions.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Text.RegularExpressions/System.Text.RegularExpressions.dll.sources mono/mcs/class/Facades/System.Text.RegularExpressions/System.Text.RegularExpressions.dll.sources
---- mono/mcs/class/Facades.orig/System.Text.RegularExpressions/System.Text.RegularExpressions.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Text.RegularExpressions/System.Text.RegularExpressions.dll.sources 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Text.RegularExpressions/TypeForwarders.cs mono/mcs/class/Facades/System.Text.RegularExpressions/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Text.RegularExpressions/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Text.RegularExpressions/TypeForwarders.cs 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,33 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Capture))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.CaptureCollection))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Group))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.GroupCollection))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Match))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.MatchCollection))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.MatchEvaluator))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Regex))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.RegexMatchTimeoutException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.RegexOptions))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Threading/AssemblyInfo.cs mono/mcs/class/Facades/System.Threading/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Threading/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Threading/AssemblyInfo.cs 2014-02-16 15:49:55.159624011 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Threading.dll")]
-+[assembly: AssemblyDescription ("System.Threading.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Threading.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Threading/Makefile mono/mcs/class/Facades/System.Threading/Makefile
---- mono/mcs/class/Facades.orig/System.Threading/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Threading/Makefile 2014-02-16 15:49:55.159624011 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Threading
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Threading.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System /r:System.Core
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Threading/System.Threading.dll.sources mono/mcs/class/Facades/System.Threading/System.Threading.dll.sources
---- mono/mcs/class/Facades.orig/System.Threading/System.Threading.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Threading/System.Threading.dll.sources 2014-02-16 15:49:55.159624011 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Threading/TypeForwarders.cs mono/mcs/class/Facades/System.Threading/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Threading/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Threading/TypeForwarders.cs 2014-02-16 15:49:55.159624011 +0100
-@@ -0,0 +1,50 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.AbandonedMutexException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.AutoResetEvent))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Barrier))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.BarrierPostPhaseException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CountdownEvent))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.EventResetMode))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.EventWaitHandle))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Interlocked))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LazyInitializer))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LockRecursionException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LockRecursionPolicy))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ManualResetEvent))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ManualResetEventSlim))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Monitor))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Mutex))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ReaderWriterLockSlim))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Semaphore))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SemaphoreFullException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SemaphoreSlim))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SendOrPostCallback))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SpinLock))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SpinWait))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SynchronizationContext))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SynchronizationLockException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ThreadLocal<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Volatile))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.WaitHandleCannotBeOpenedException))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Threading.Tasks/AssemblyInfo.cs mono/mcs/class/Facades/System.Threading.Tasks/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Threading.Tasks/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Threading.Tasks/AssemblyInfo.cs 2014-02-16 15:49:55.159624011 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Threading.Tasks.dll")]
-+[assembly: AssemblyDescription ("System.Threading.Tasks.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Threading.Tasks.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Threading.Tasks/Makefile mono/mcs/class/Facades/System.Threading.Tasks/Makefile
---- mono/mcs/class/Facades.orig/System.Threading.Tasks/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Threading.Tasks/Makefile 2014-02-16 15:49:55.159624011 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Threading.Tasks
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Threading.Tasks.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System.Core
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Threading.Tasks/System.Threading.Tasks.dll.sources mono/mcs/class/Facades/System.Threading.Tasks/System.Threading.Tasks.dll.sources
---- mono/mcs/class/Facades.orig/System.Threading.Tasks/System.Threading.Tasks.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Threading.Tasks/System.Threading.Tasks.dll.sources 2014-02-16 15:49:55.159624011 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Threading.Tasks/TypeForwarders.cs mono/mcs/class/Facades/System.Threading.Tasks/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Threading.Tasks/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Threading.Tasks/TypeForwarders.cs 2014-02-16 15:49:55.159624011 +0100
-@@ -0,0 +1,53 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AggregateException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.OperationCanceledException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncTaskMethodBuilder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncTaskMethodBuilder<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncVoidMethodBuilder))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ConfiguredTaskAwaitable))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ConfiguredTaskAwaitable<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IAsyncStateMachine))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ICriticalNotifyCompletion))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.INotifyCompletion))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TaskAwaiter))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TaskAwaiter<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.YieldAwaitable))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CancellationToken))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CancellationTokenRegistration))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CancellationTokenSource))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ConcurrentExclusiveSchedulerPair))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.Task))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.Task<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskCanceledException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskCompletionSource<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskContinuationOptions))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskCreationOptions))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskExtensions))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskFactory))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskFactory<>))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskScheduler))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskSchedulerException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskStatus))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.UnobservedTaskExceptionEventArgs))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Threading.Tasks.Parallel/AssemblyInfo.cs mono/mcs/class/Facades/System.Threading.Tasks.Parallel/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Threading.Tasks.Parallel/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Threading.Tasks.Parallel/AssemblyInfo.cs 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Threading.Tasks.Parallel.dll")]
-+[assembly: AssemblyDescription ("System.Threading.Tasks.Parallel.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Threading.Tasks.Parallel.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Threading.Tasks.Parallel/Makefile mono/mcs/class/Facades/System.Threading.Tasks.Parallel/Makefile
---- mono/mcs/class/Facades.orig/System.Threading.Tasks.Parallel/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Threading.Tasks.Parallel/Makefile 2014-02-16 15:49:55.156290534 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Threading.Tasks.Parallel
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Threading.Tasks.Parallel.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Threading.Tasks.Parallel/System.Threading.Tasks.Parallel.dll.sources mono/mcs/class/Facades/System.Threading.Tasks.Parallel/System.Threading.Tasks.Parallel.dll.sources
---- mono/mcs/class/Facades.orig/System.Threading.Tasks.Parallel/System.Threading.Tasks.Parallel.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Threading.Tasks.Parallel/System.Threading.Tasks.Parallel.dll.sources 2014-02-16 15:49:55.159624011 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Threading.Tasks.Parallel/TypeForwarders.cs mono/mcs/class/Facades/System.Threading.Tasks.Parallel/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Threading.Tasks.Parallel/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Threading.Tasks.Parallel/TypeForwarders.cs 2014-02-16 15:49:55.159624011 +0100
-@@ -0,0 +1,27 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.Parallel))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ParallelLoopResult))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ParallelLoopState))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ParallelOptions))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Xml.ReaderWriter/AssemblyInfo.cs mono/mcs/class/Facades/System.Xml.ReaderWriter/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Xml.ReaderWriter/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Xml.ReaderWriter/AssemblyInfo.cs 2014-02-16 15:49:55.159624011 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Xml.ReaderWriter.dll")]
-+[assembly: AssemblyDescription ("System.Xml.ReaderWriter.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Xml.ReaderWriter.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Xml.ReaderWriter/Makefile mono/mcs/class/Facades/System.Xml.ReaderWriter/Makefile
---- mono/mcs/class/Facades.orig/System.Xml.ReaderWriter/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Xml.ReaderWriter/Makefile 2014-02-16 15:49:55.159624011 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Xml.ReaderWriter
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Xml.ReaderWriter.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System.Xml
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Xml.ReaderWriter/System.Xml.ReaderWriter.dll.sources mono/mcs/class/Facades/System.Xml.ReaderWriter/System.Xml.ReaderWriter.dll.sources
---- mono/mcs/class/Facades.orig/System.Xml.ReaderWriter/System.Xml.ReaderWriter.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Xml.ReaderWriter/System.Xml.ReaderWriter.dll.sources 2014-02-16 15:49:55.159624011 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Xml.ReaderWriter/TypeForwarders.cs mono/mcs/class/Facades/System.Xml.ReaderWriter/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Xml.ReaderWriter/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Xml.ReaderWriter/TypeForwarders.cs 2014-02-16 15:49:55.159624011 +0100
-@@ -0,0 +1,47 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.ConformanceLevel))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.DtdProcessing))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlLineInfo))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlNamespaceResolver))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.NamespaceHandling))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.NameTable))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.NewLineHandling))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.ReadState))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Schema.XmlSchema))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Schema.XmlSchemaForm))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.WriteState))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlConvert))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlException))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNamespaceManager))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNamespaceScope))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNameTable))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNodeType))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlParserContext))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlQualifiedName))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlReader))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlReaderSettings))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlSpace))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlWriter))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlWriterSettings))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Xml.XDocument/AssemblyInfo.cs mono/mcs/class/Facades/System.Xml.XDocument/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Xml.XDocument/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Xml.XDocument/AssemblyInfo.cs 2014-02-16 15:49:55.159624011 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Xml.XDocument.dll")]
-+[assembly: AssemblyDescription ("System.Xml.XDocument.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Xml.XDocument.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Xml.XDocument/Makefile mono/mcs/class/Facades/System.Xml.XDocument/Makefile
---- mono/mcs/class/Facades.orig/System.Xml.XDocument/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Xml.XDocument/Makefile 2014-02-16 15:49:55.159624011 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Xml.XDocument
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Xml.XDocument.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System.Xml.Linq /r:System.Xml
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Xml.XDocument/System.Xml.XDocument.dll.sources mono/mcs/class/Facades/System.Xml.XDocument/System.Xml.XDocument.dll.sources
---- mono/mcs/class/Facades.orig/System.Xml.XDocument/System.Xml.XDocument.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Xml.XDocument/System.Xml.XDocument.dll.sources 2014-02-16 15:49:55.159624011 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Xml.XDocument/TypeForwarders.cs mono/mcs/class/Facades/System.Xml.XDocument/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Xml.XDocument/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Xml.XDocument/TypeForwarders.cs 2014-02-16 15:49:55.159624011 +0100
-@@ -0,0 +1,46 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.Extensions))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.LoadOptions))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.ReaderOptions))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.SaveOptions))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XCData))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XComment))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XContainer))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XDeclaration))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XDocument))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XDocumentType))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XElement))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XName))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNamespace))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNode))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNodeDocumentOrderComparer))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNodeEqualityComparer))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XObject))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XObjectChange))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XObjectChangeEventArgs))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XProcessingInstruction))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XStreamingElement))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XText))]
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Xml.XmlSerializer/AssemblyInfo.cs mono/mcs/class/Facades/System.Xml.XmlSerializer/AssemblyInfo.cs
---- mono/mcs/class/Facades.orig/System.Xml.XmlSerializer/AssemblyInfo.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Xml.XmlSerializer/AssemblyInfo.cs 2014-02-16 15:49:55.159624011 +0100
-@@ -0,0 +1,41 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+using System;
-+using System.Reflection;
-+using System.Runtime.CompilerServices;
-+
-+[assembly: AssemblyTitle ("System.Xml.XmlSerializer.dll")]
-+[assembly: AssemblyDescription ("System.Xml.XmlSerializer.dll")]
-+[assembly: AssemblyDefaultAlias ("System.Xml.XmlSerializer.dll")]
-+[assembly: AssemblyCompany ("Xamarin, Inc.")]
-+[assembly: AssemblyProduct ("Mono Common Language Infrastructure")]
-+[assembly: AssemblyCopyright ("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")]
-+[assembly: AssemblyVersion ("4.0.0.0")]
-+[assembly: AssemblyInformationalVersion ("4.0.0.0")]
-+[assembly: AssemblyFileVersion ("4.0.0.0")]
-+[assembly: AssemblyDelaySign (true)]
-+[assembly: AssemblyKeyFile ("../../msfinal.pub")]
-+
-+[assembly: ReferenceAssembly]
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Xml.XmlSerializer/Makefile mono/mcs/class/Facades/System.Xml.XmlSerializer/Makefile
---- mono/mcs/class/Facades.orig/System.Xml.XmlSerializer/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Xml.XmlSerializer/Makefile 2014-02-16 15:49:55.159624011 +0100
-@@ -0,0 +1,22 @@
-+MCS_BUILD_DIR = ../../../build
-+
-+thisdir = class/Facades/System.Xml.XmlSerializer
-+SUBDIRS =
-+include $(MCS_BUILD_DIR)/rules.make
-+
-+LIBRARY_SUBDIR = Facades
-+LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)/Facades
-+
-+LIBRARY = System.Xml.XmlSerializer.dll
-+
-+KEY_FILE = ../../msfinal.pub
-+SIGN_FLAGS = /delaysign /keyfile:$(KEY_FILE) /nowarn:1616,1699
-+LIB_MCS_FLAGS = $(SIGN_FLAGS) /r:mscorlib /r:System.Xml
-+
-+PLATFORM_DEBUG_FLAGS =
-+
-+NO_TEST = yes
-+
-+include $(MCS_BUILD_DIR)/library.make
-+
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Xml.XmlSerializer/System.Xml.XmlSerializer.dll.sources mono/mcs/class/Facades/System.Xml.XmlSerializer/System.Xml.XmlSerializer.dll.sources
---- mono/mcs/class/Facades.orig/System.Xml.XmlSerializer/System.Xml.XmlSerializer.dll.sources 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Xml.XmlSerializer/System.Xml.XmlSerializer.dll.sources 2014-02-16 15:49:55.159624011 +0100
-@@ -0,0 +1,3 @@
-+TypeForwarders.cs
-+AssemblyInfo.cs
-+
-diff -Nur mono/mcs/class/Facades.orig/System.Xml.XmlSerializer/TypeForwarders.cs mono/mcs/class/Facades/System.Xml.XmlSerializer/TypeForwarders.cs
---- mono/mcs/class/Facades.orig/System.Xml.XmlSerializer/TypeForwarders.cs 1970-01-01 01:00:00.000000000 +0100
-+++ mono/mcs/class/Facades/System.Xml.XmlSerializer/TypeForwarders.cs 2014-02-16 15:49:55.159624011 +0100
-@@ -0,0 +1,46 @@
-+//
-+// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-+//
-+// Permission is hereby granted, free of charge, to any person obtaining a copy
-+// of this software and associated documentation files (the "Software"), to deal
-+// in the Software without restriction, including without limitation the rights
-+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+// copies of the Software, and to permit persons to whom the Software is
-+// furnished to do so, subject to the following conditions:
-+//
-+// The above copyright notice and this permission notice shall be included in
-+// all copies or substantial portions of the Software.
-+//
-+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+// THE SOFTWARE.
-+//
-+
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.IXmlSerializable))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyAttributeAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttributes))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttributes))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeOverrides))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributes))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlChoiceIdentifierAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttributes))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlEnumAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIgnoreAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIncludeAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlNamespaceDeclarationsAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlRootAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSchemaProviderAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializer))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializerNamespaces))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTextAttribute))]
-+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTypeAttribute))]
-+