[packages/mono] - updated to 3.2.8 - removed obsolete missing,mdoc patches (issues already fixed upstream) - hppa su

qboosh qboosh at pld-linux.org
Mon Mar 3 15:30:19 CET 2014


commit 9f41f7cf54b317af3ed7f7d50dac9fca82cb2e55
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Mon Mar 3 15:33:00 2014 +0100

    - updated to 3.2.8
    - removed obsolete missing,mdoc patches (issues already fixed upstream)
    - hppa support dropped some releases before (probably together with alpha)

 mono-mdoc.patch    |   12 -
 mono-missing.patch | 5795 ----------------------------------------------------
 mono-sonames.patch |   21 +-
 mono.spec          |   38 +-
 4 files changed, 28 insertions(+), 5838 deletions(-)
---
diff --git a/mono.spec b/mono.spec
index 8a3e2ab..53f8a79 100644
--- a/mono.spec
+++ b/mono.spec
@@ -10,22 +10,16 @@
 %bcond_with	mint		# build mint instead of mono VM (JIT) [broken]
 %bcond_with	llvm		# LLVM backend [unfinished, needs unreleased mono-llvm version]
 
-%ifnarch %{ix86} %{x8664} arm ia64 ppc s390 s390x sparc sparcv9 sparc64
-# JIT not supported on hppa
-%define		with_mint	1
-%endif
-
 Summary:	Common Language Infrastructure implementation
 Summary(pl.UTF-8):	Implementacja Common Language Infrastructure
 Name:		mono
-Version:	3.2.6
+Version:	3.2.8
 Release:	1
 License:	LGPL v2 (VM), MIT X11/GPL v2 (C# compilers), MIT X11 (classes, tools), GPL v2 (tools)
 Group:		Development/Languages
 # latest downloads summary at http://download.mono-project.com/sources-stable/
 Source0:	http://download.mono-project.com/sources/mono/%{name}-%{version}.tar.bz2
-# Source0-md5:	076e815090f9807f273b06a98e76e274
-Patch0:		%{name}-missing.patch
+# Source0-md5:	1075f99bd8a69890af9e30309728e684
 Patch1:		%{name}-mint.patch
 Patch2:		%{name}-sonames.patch
 Patch4:		%{name}-console-no-utf8-bom.patch
@@ -34,7 +28,6 @@ Patch6:		%{name}-ARG_MAX.patch
 Patch7:		%{name}-fix-null-requirement.patch
 Patch8:		%{name}-docs-build.patch
 Patch9:		%{name}-format-security.patch
-Patch10:	%{name}-mdoc.patch
 URL:		http://www.mono-project.com/
 %if %(test -r /dev/random; echo $?)
 BuildRequires:	ACCESSIBLE_/dev/random
@@ -57,7 +50,7 @@ Suggests:	binfmt-detector
 # for System.Drawing
 Suggests:	libgdiplus >= 2.6
 Obsoletes:	mono-jscript
-ExclusiveArch:	%{ix86} %{x8664} arm hppa ia64 mips ppc s390 s390x sparc sparcv9
+ExclusiveArch:	%{ix86} %{x8664} arm ia64 mips ppc s390 s390x sparc sparcv9
 # plain i386 is not supported; mono uses cmpxchg/xadd which require i486
 ExcludeArch:	i386
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -222,7 +215,6 @@ oraz dotGNU.
 
 %prep
 %setup -q
-%patch0 -p1
 %patch1 -p1
 %patch2 -p1
 %patch4 -p1
@@ -231,7 +223,6 @@ oraz dotGNU.
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
-%patch10 -p1
 
 # for jay
 cat >> mcs/build/config-default.make <<'EOF'
@@ -346,7 +337,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc AUTHORS ChangeLog LICENSE NEWS README pld-doc/*
+%doc AUTHORS ChangeLog LICENSE NEWS README.md pld-doc/*
 %if %{with mint}
 %attr(755,root,root) %{_bindir}/mint
 %else
@@ -500,11 +491,15 @@ rm -rf $RPM_BUILD_ROOT
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/4.0/machine.config
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/4.0/settings.map
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/4.0/web.config
+%dir %{_sysconfdir}/mono/4.0/Browsers
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/4.0/Browsers/Compat.browser
 %dir %{_sysconfdir}/mono/4.5
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/4.5/DefaultWsdlHelpGenerator.aspx
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/4.5/machine.config
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/4.5/settings.map
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/4.5/web.config
+%dir %{_sysconfdir}/mono/4.5/Browsers
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/4.5/Browsers/Compat.browser
 
 %files jay
 %defattr(644,root,root,755)
@@ -584,6 +579,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_prefix}/lib/mono/2.0/resgen.exe
 %attr(755,root,root) %{_prefix}/lib/mono/2.0/wsdl.exe
 %attr(755,root,root) %{_prefix}/lib/mono/2.0/xbuild.exe
+%{_prefix}/lib/mono/2.0/xbuild.exe.config
 %{_prefix}/lib/mono/2.0/xbuild.rsp
 %{_prefix}/lib/mono/2.0/MSBuild
 %{_prefix}/lib/mono/2.0/Microsoft.Build.xsd
@@ -592,6 +588,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_prefix}/lib/mono/2.0/Microsoft.Common.tasks
 %{_prefix}/lib/mono/2.0/Microsoft.VisualBasic.targets
 %attr(755,root,root) %{_prefix}/lib/mono/3.5/xbuild.exe
+%{_prefix}/lib/mono/3.5/xbuild.exe.config
 %{_prefix}/lib/mono/3.5/xbuild.rsp
 %{_prefix}/lib/mono/3.5/MSBuild
 %{_prefix}/lib/mono/3.5/Microsoft.Build.xsd
@@ -599,13 +596,12 @@ rm -rf $RPM_BUILD_ROOT
 %{_prefix}/lib/mono/3.5/Microsoft.Common.targets
 %{_prefix}/lib/mono/3.5/Microsoft.Common.tasks
 %{_prefix}/lib/mono/3.5/Microsoft.VisualBasic.targets
-%{_prefix}/lib/mono/4.0/MSBuild
-%{_prefix}/lib/mono/4.0/Microsoft.Build.xsd
-%{_prefix}/lib/mono/4.0/Microsoft.CSharp.targets
-%{_prefix}/lib/mono/4.0/Microsoft.Common.targets
-%{_prefix}/lib/mono/4.0/Microsoft.Common.tasks
-%{_prefix}/lib/mono/4.0/Microsoft.Portable.CSharp.targets
-%{_prefix}/lib/mono/4.0/Microsoft.VisualBasic.targets
+%{_prefix}/lib/mono/4.5/MSBuild
+%{_prefix}/lib/mono/4.5/Microsoft.Build.xsd
+%{_prefix}/lib/mono/4.5/Microsoft.CSharp.targets
+%{_prefix}/lib/mono/4.5/Microsoft.Common.targets
+%{_prefix}/lib/mono/4.5/Microsoft.Common.tasks
+%{_prefix}/lib/mono/4.5/Microsoft.VisualBasic.targets
 %attr(755,root,root) %{_prefix}/lib/mono/4.5/al.exe
 %attr(755,root,root) %{_prefix}/lib/mono/4.5/cccheck.exe
 %attr(755,root,root) %{_prefix}/lib/mono/4.5/ccrewrite.exe
@@ -634,6 +630,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_prefix}/lib/mono/4.5/sqlsharp.exe
 %attr(755,root,root) %{_prefix}/lib/mono/4.5/wsdl.exe
 %attr(755,root,root) %{_prefix}/lib/mono/4.5/xbuild.exe
+%{_prefix}/lib/mono/4.5/xbuild.exe.config
 %{_prefix}/lib/mono/4.5/xbuild.rsp
 %{_prefix}/lib/mono/xbuild
 %{_prefix}/lib/mono/xbuild-frameworks
@@ -663,6 +660,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_pkgconfigdir}/system.web.mvc2.pc
 %{_pkgconfigdir}/system.web.mvc3.pc
 %{_pkgconfigdir}/wcf.pc
+%{_pkgconfigdir}/xbuild12.pc
 %{_includedir}/%{name}-2.0
 %{_mandir}/man1/al.1*
 %{_mandir}/man1/cccheck.1*
diff --git a/mono-mdoc.patch b/mono-mdoc.patch
deleted file mode 100644
index 7ee7795..0000000
--- a/mono-mdoc.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-From commit ba222d4eb939ef097dd2b77b1fea5c3b8a60b310:
-[monodoc] Ensure we don't try to use <Parameters> when it might be null. Fixes Gendarme doc generation.
---- mono-3.2.5/mcs/class/monodoc/Monodoc/providers/EcmaDoc.cs.orig	2014-01-10 22:50:32.232754015 +0100
-+++ mono-3.2.5/mcs/class/monodoc/Monodoc/providers/EcmaDoc.cs	2014-01-10 22:49:58.674597265 +0100
-@@ -551,6 +551,7 @@
- 				break;
- 			// binary operators: overloading is possible [ECMA-335 §10.3.2]
- 			default:
-+				if (member.Element ("Parameters") != null)
- 				memberSignature =
- 					nicename + "("
- 					+ string.Join (",", member.Element ("Parameters").Elements ("Parameter").Select (p => (string)p.Attribute ("Type")))
diff --git a/mono-missing.patch b/mono-missing.patch
deleted file mode 100644
index 585e00f..0000000
--- a/mono-missing.patch
+++ /dev/null
@@ -1,5795 +0,0 @@
-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")]
<Skipped 2024 lines>
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/mono.git/commitdiff/9f41f7cf54b317af3ed7f7d50dac9fca82cb2e55




More information about the pld-cvs-commit mailing list