Académique Documents
Professionnel Documents
Culture Documents
Joel Chace - SCRIPTS TOO SCAFFOLD
Joel Chace - SCRIPTS TOO SCAFFOLD
"#$%&'"!'((!"#)**(+,!
-(.+!#/)#.!
#/)+0!.,%'%(1"!
3121!
!
!%KA<#>@∀#∗!
&@∃@∀!LBG<6E!
!=BG<6E)0=OB<A+6 O!
!
-%EEB−&@EEB!0@∀&<G@G!
RE@∀&<G@G0=O∋+6 O!
!
6 &@∀!B∀∃!K(!-%EEB−&@EEB!0@∀&<G@G!
!
"#$%&'"!'((!"#)**(+,!
I. Scripts
&&&&&&&"
"
#$%&'("%"&$)&*+$""""""""""""""""""""""""""""+,-&.$&"""""""$/$#"""""""""""""")&$/*-0+"
"
1%&2#$++"""""""""""""""""""""1%&2#$++""""""""""""""""""""""""""""+$/$&%'"3$%.+"""""""%+"
"
1*4"%+")-++*3'$"""""""""""""""""""""""""""""""""""!""""""""""""""""""""#%&&-6"
"
7-.""""""""""""""""""""""""""""""""""".*#("7$''"""""""""""""""""""""7,$4*7%'""""""""""""""4-.*-#'$++"
"
.-*'$.""""""".%3'$"""""""""8-'1*#9"7,%*&"""""""""""""""""""""""""""""""""""""""""!"""""""""""""",%#1+"
"
.-"8-&$,$%1""""""",%#1".-"""""""""""""""""""""""""""$($"""""""""""""""!"""""""""""""""""""""".,*+"+7$#$"
"
.,*+"$88-&."""""""""""""""""""""""""""""""""""""""""""""""""""""""""""7-#+*1$&%3'$""""""""""""""&$#1$&$1"
"
!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""7-4*#9".-"""""""!"
"
%#1".,*+".*4$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""".,$"6$$)*#9!!
"
"
"
&&&&&&&"
"
6$$)*#9""""""""""""""+.*''"""""""""""""!""""""""""""""-#"%",%#9*#9"
"
7$*'*#9"7-&1"""""""""""""""""""""'*9,."30'3"""""""!"""""""+4%''"
"
.%3'$"%#1".&%("-8"8--1"""""""""""""""""""""!""""""",%#1+"%'-#9"
"
.,$"1--&'$++"6%''+""""""""""""""!"""""""%"#-.$"""""""""""""""#$%!
&'%#(#$%$!)%!*#)(%"""""""+*)%!,-.(!/&0#!!!!!!!+*-!,-.!!
)(#!!!!!!!!!!!!!!%*#!0)1%!!!!!!!%*#!(#/#)$#!!!!!!!!!!!!!!0-/2#2!
0#)(!!!!!!!1-'0.$&-'!!!!!!!!!!!!!!!!!!!!!0)1#!%-!0)1#""""""""
"
!"""""""1$+)*.$".,$"+.*''"1--&'$++""""""".,$"6$$)*#9"+.*''"""""""""""""""""""""!"
"
"
"
"
"
"
"
"
&&&&&&&"
"
)%#*72$1"'0&7,"""""""+(4)%.,( +".&%7$""""""""""""""'-#9"
"
)%0+$"""""""90#"-#".,$"3$1+*1$".%3'$""""""";0$+.*-#"
"
%8.$&";0$+.*-#"""""""""""""""""""""!""""""""""""""%&$"%'6%(+"
"
1--&+"""""""""""""""""""""!""""""""""""""$/$&("3'*#1"8*#9$& +"*#7,*#9""
"
%7&-++"0#7&$/*7$1"4*1#*9,.""""""""""""""!"""""""""""""".$4)-&%&("
"
1$8$%."""""""$%7,"+'04)*#9""""""""""""""""""""""""""""!"""""""%8&%*1"
"
*. +"'-%1$1"""""""#-6""""""""""""""6%*.*#9";0*.$"%"8$6"""""""6$%2"
"
%#1"'(*#9"3%72"""""""""""""".,&$%.+"%#1"7'-+*#9+"""""""!"""""""7%&/$"
"
.,$*&"-6#".,&$+,-'1+""""""""""""""!""""""""""""""%&$"%'6%(+"1--&+"
"
"
"
"
"
"
&&&&&&&"
"
"
70&$ +"0#7-*'*#9"""""""""""""""""""""""""""")-++*3*'*.("
"
+*.+"0)"+'-6'(""""""""""""""6%&*'(""""""""""""""!"""""""*-+!
2-!,-.!%*&'3!!!!!!!!!!!!!!!!!!!!!!&$/-'/$&"""""""#-6"#-."
"
0#'-%1$1"""""""""""""""""""""!""""""""""""""*8"/$#9$%#7$"""""""*8".,$"6-&1"
"
*+"/$#9$%#7$"""""""9'%&$""""""""""""""1$8(""""""""""""""*-+!2-"""""""*+"
"
3%..'$""""""""""""""8*."""""""""""""".043'$""""""""""""""!""""""""""""""5&$$&'6!
%--!!!!!!!!""""""""""""""""""""".6-""""""""""""""&0!5&$$&'6!%--!5.1*!!!!!!!-#'(""
"
.6-"&0'$+"""""""""""""""""""""""""""""""""""'*+.$#"""""""9-"""""""3$(-#1""
"
*-+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2-!,-.!%*&'3!
!
&&&&&&&"
"
"
+)$%7,"-8"+$#.$#7$+"""""""!""""""""""""""+$#.$#7$+"+)-2$#"
"
*#"%"7$''""""""""""""""!"""""""""""""""""""""""""""")'2!7(-6(#$$&-' $!
%(.#!5#)'&'6!!!!!!!!!!!!!!!!!!!!!7,%*&"%"'*..'$"7'-+$&"
"
.-".,$"3$1""""""""""""""""""""""""""""""""""""""""""90#"&$'%<*#9"*#".,$",%#1"
"
!"""""""6%''+"3$9*##*#9".-"&$.&$%.""""""")(#!,-.!)0()&2!!!!!!!)(#!,-.!
)0()&2!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,#$!!!!!!!+*,!)(#!,-.!/&$%#'&'6!
"#1).$#!9 5!)0()&2!!!!!!!9!*):#!'-!1*-&1#!!!!!!!9!2-' %!
.'2#($%)'2!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7$''"*+"%''".,$+$"+$#.$#7$+"""""""%''"
"
.,$"8*&+."2#-6*#9".,%."%"7,-*7$""""""""""""""""""""""""""""""""""",%+"3$$#"
"
%'&$%1("4%1$""""""""""""""""""""""""""""""""""""8*&+."0#1$&+.%#1*#9"6,%."
"
,%+"3$$#"'$%&#$1""""""""""""""""""""""""""""+*#'!%*#!+-(/2!#'%#($!%*#!#)("""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
"
&&&&&&&"
"
"
!""""""""""""""*)$!0)&/#2!,-.!!!!!!!)*#2"+.*))'*#9"6$+.6%&1!!
7*&&0+"3%#1+"""""""""""""""""""""-*'∀+-%2$1"&%9 +"7%&$++"-8"
"
3%&&$'""""""""""""""%#1"90#"#-6"'%*1"0)-#"%"3$1+*1$".%3'$"
"
%*#!(&6*%!7#-7/#!1)'!5)3#!,-.!$##!!!!!!!!!!!!!!5)3#!,-.!
/&$%#'!!!!!!!%-.1*!%-!0##/"""""""!""""""""""""""+*9,"%#1"+.&%*9,.$#*#9"8-&"
"
.,$".%+2""""""""""""""7%).-&+",%/$".,$*&"&$7-&1"-8"+077$++"""""""7,*#"
"
0)"%#1"-0."-8".,$",-'$""""""""""""""*-+!2-!9!3'-+!+*#'!
9 :#!2#1&2#2!!!!!!!!!!!!!!!!!!!!!.%2*#9"6-&1+""""""".%2*#9"6-&1+""""""""
"
*#".,*+"7$''"""""""*#".,$"7*&7'$+""""""""""""""""""""""""""""""""""".-"3$"4%1$"
"
#$6""""""""""""""!""""""""""""""-#'("9-*#9"8-&6%&1"8&-4".,%."2*#1"-8"8$%&""""""!!!!!!!""""""""!!
"
"
"
&&&&&&&"
"
6,%.$/$&",%+"3$7-4$"-8"(-0""""""""""""""!""""""""""""""""""""""1)/#'2)(!
7)6#!!!!!!!!!!!!!!!!!!!!!-7#'#2!-.%!!!!!!!!!!!!!!!!!!!!!!!!!!!!$-!,-.!$##!
!;!
!!<!
!!!=>!
!!!?!
!!!=!
!!!@!
!!!;!
#!!!!!!!!!!!!!!!∃!!!!!!!!!!!!!!!%!!!!!!!!!!!!!!!&!!!!!!!!!!!!!!∋!!!!!!!!!!!!!!(!!!!!!!!!!!!!!!)!
∗∀∀∀∀∀∀∀∀∀∀∀∀∀∀∀∀∀∀∀∀!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!"
"
7-*#+"1&-))*#9"8&-4"%",%#1""""""""""""""""""""""""""""""""""""""""""""""""""""""""7-#7'0+*-#"
"
7-#70++*-#""""""""""""""""""""""""""""-88$&*#9+"""""""""""""""""""""%#//!5#!+*)%!,-.!+)'%!5#!
%-!$),"""""""""""""""""""""!"""""""%"1*88$&$#."6%(".-"+$$""""""""""""""!""""""")!5-'%*!
0-(1#2!-7#'!7.//#2!)7)(%!"#1-5#$!)!(--5!!!!!!!#'-(5-.$!!!!!!!!!!!!!!)//!
!
%*#!*#&6*%!,-.!+&$*!!!!!!!!!!!!!!!!!!!!!!!!!!!!,-.!1)'!"(#)%*#!)'2!+)/3!!!!!!!,-.!1)'!
%)3#!+*)%#:#(!7)%*$!,-.!1*--$#!!!!!!!!!!!!!!!!!!!!!!!!!!!!1&(1/#!!!!!!!!!!!!!!/--7!
")13!!!!!!!!!!!!!!!!!!!!!!!!!!!!$%.2,!)!$-0)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!5&((-(!!!!!!!
!1)(7#% $!)()"#$J.#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1-&'$!&'!)!1)$#!!!
!!!
"
"
"
"
"
"
"
"
"
&&&&&&&"
"
"
4-0.,")&*$1"-&"7-%<$1"-)$#"""""""""""""""""""""""""""""""""""""""""""""""""+6%''-6"-&"
"
6$'7-4$""""""""""""""""""""""""""""""""""""""""""!"""""""""""""",%'8∀8*#*+,$1"7%#/%+"'$8."
"
-#"%#"$%+$'""""""""""""""""""""""""""""&'!1)$#!,-.!+)'%!%-!2-!5-(#!%*&'3&'6"""""""!"
"
%#1".,$"&$/-'/$&"#-."$/$#"7%&$80''("7-#7$%'$1"""""""""""""""""""""0#1$&"
"
.,%."+2$.7,"-#".,$".%3'$"""""""""""""""""""""""""""""""""""".//#%$!&'!%*#!1*)5"#($!
"
)(#!,-.($!!!!!!!!"""""""4-#.,"""""""+$7-#1"""""""""""""""""""""6%'2*#9"-0."-#.-"
"
.,$"+$%".-".,%."$<%7."+)-.""""""""""""""""""""""""""""6,$&$"7(7'-#$",-/$&+"
"
-/$&"6,*&')--'""""""""""""""""""""")&$7*+$")-*#."""""""""""""""""""""%''"%'-#9"'$1"
"
.-6%&1"""""""""""""""""""""6%'2*#9"&*9,.".-"*.""""""""""""""""""""""""""""&*9,."*#.-"
"
!""""""""""""""""""""""""""""&'!1)$#!,-.!+)'%!%-!2-!5-(#!%*&'3&'6"""""""""""""""""""""""""""""
"
"
"
&&&&&&&"
"
"
!""""""""""""""%*-$#!".//#%$!&'!%*#!1*)5"#($!)(#!'-+!,-.($""""""""""""""!"
"
%'+-"%"1&%6*#9"'$8."-#"%#"$%+$'""""""""""""""""""""""""""""%#1"%''"
"
)%7*#9+""""""""""""""&-0#1"+$%4'$++"6%''+"""""""!""""""">*99'*#9"
"
&-0#1+"*#".,$",%#1""""""""""""""6%#.*#9".-"$<%4*#$"*."
"
4-&$""""""""""""""!""""""""""""""4%*#.%*#*#9".,$")-+$"""""""3%&&$'"
"
.-"".$4)'$""""""""""""""*#"4-0.,"""""""""""""")$&*4$.$&"
"
)$&*4$.$&"%9%*#""""""""""""""8%.*90$""""""""""""""30."3'%#2"+,$$."
"
#-6")'%7$1"-#".,$"$%+$'""""""""""""""""""""""""""""$<,%0+.*-#"""""""30."
"
3&0+,"*#",%#1"#-6"+2$.7,*#9"""""""""""""""""""""+*)%!,-. :#!"##'!
/#2!%-+)(2!!!!!!!1--&"""""""""""""""""""""6%(""""""""""""""7(7'-#$ +".%*'"
"
1*))*#9"*#.-"6,*&')--' +"4%6"""""""""""""""""""""-#$"-/$&"
"
.,$"-.,$&"""""""""""""""""""""""""""""""""""+-4$.,*#9"&$%'".-"9-"*#.-"
"
!"""""""""""""""""""""%*)%!&0!,-.!#'%#(!,-.!5-:#!&'$&2#!!!!!!!:#(%&1)/!
+),!!!!!!!)'2!)/$-!0-(+)(2!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#$6"
"
$#.$&*#9"""""""#$6"9&%),*7"""""""""""""""""""""6%(""""""""""""""*#+*1$"%"+$'8""
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
??@ "A7%88-'1"B-"
.,$"&0'$+"+%("""""""""""""""""""""""""""""""""""""""""""""%*)%"""""""""""""""""""""""""""""""""""""""""""""30."/$&.*7%'"
"
"
%''"3$.+"%&$"-88"""""""""""""""""""""""""""""""""""""""""""""%''"∃.,$+$%"""""""""""""""""""""""""""""""""""""""""""""&-6+"
"
"
"
"
"
%&$"2*#9+ """""""""""""""""""""""""""""""""""9%4$∀3-%&1"),(+*7+"""""""""""""""""""""""""""""""""""∃7-'04#+"
"
"
&-6+"""""""""""""""""""""""""""""""""""""""""""""+)%7$+""""""""""""""""""""""""""""""""""""""""""""",*#9$1"%#1".,&$%1$1"
"
"
"
"
"
%#%"%.4-+),$&$""""""""""""""""""""""""""""""'%6""""""""""""""""""""""""""""""+.*''"""""""""""""""""""""""""""""".,%."-#$"
"
"
40+.">04)"""""""""""""""""""""""""40+."""""""""""""""""""""""""'$%)"∃%-"∃+$*E$%"""""""""""""""""""""""""""""""""""+*)%"
"
"
"
"
"
*4)-++*3'$%"8'(*#9"""""""""""""""""""""""""""""""""""""""""""""4%1$"""""""""""""""""""""""""""""""""""""""""""""-#'("3("
"
"
8'*9,. +"""""""""""""""""""""""""""""""""""-#'("""""""""""""""""""""""""""""""""""8*&+."""""""""""""""""""""""""""""""""""'$%)"""""
"
"
"
"
"
∀ "
"
"
"
"
"
"
"
8&%4$+"""""""""""""""""""""""""""""""""""""""""""""*#+*1$"%"8&%4$""""""""""""""""""""""""""""""""""""""""""""6*#1-6"
"
"
+.%#1*#9"-'""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""",*9,"40''*-#$1"1%EE'$4$#."
"
"
"
"
"
-8"%*&""""""""""""""""""""""""""""""3$9*##*#9"8&-4""""""""""""""""""""""""""""""-#$""""""""""""""""""""""""""""""'07$#7("
"
"
∃%680'%"""""""""""""""""""""""""""""""""""""""""""""""""""""""+-'*1*.("""""""""""""""""""""""""""""""""""""""""""""""""""""""&%$"
"
"
"
"
"
+-'*.%&*#$++".,%."3$7-4$+""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%".*))$1"
"
"
%#1"8'(∀$($1""""""""""""""""""""""""""""""+7-#7$ +""""""""""""""""""""""""""""""'$#+""""""""""""""""""""""""""""""'%+."
"
"
"
"
"
-8"7'%&*.( +"""""""""""""""""""""""""""""""""""""""""""""+.&%*9,."""""""""""""""""""""""""""""""""""""""""""""+,%..$&*#9"
"
"
.%2$∃+%""""""""""""""""""""""""""""""-#".,$"#$%&""""""""""""""""""""""""""""""8*#%'""""""""""""""""""""""""""""""8&%4$""""""
"
"
"
"
"
∀ "
"
"
"
"
"
"
"
"
"
"
%'$%.-&*7")'%*1"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""*-+#:#("
"
"
)'%##$1""""""""""""""""""""""""""""""""""""""""∃%+%""""""""""""""""""""""""""""""""""""""""+2("-&"+7&%)*#9".,$"3%&# +"
"
"
"
"
"
8%&.,$+."4-.$+"""""""""""""""""""""""""""""""""""""""""""""+.*.7,$1"""""""""""""""""""""""""""""""""""""""""""""4$'-1( +"
"
"
/$*#∃+%"""""""""""""""""""""""""+7-&$1"'$%/$+"""""""""""""""""""""""""%&7,*/$1"""""""""""""""""""""""""%#1"%&7,$1"
"
"
"
"
"
%7&-++".,%."""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""".%''"%3$(%#7$"
"
"
3'--1""""""""""""""""""""""""""""""3'$#1$1""""""""""""""""""""""""""""""∀∀""""""""""""""""""""""""""""""4%70'%.$")*)*#9"
"
"
"
"
"
$%7,"&01$#$++""""""""""""""""""""""""""""""$/$&("9&%7$""""""""""""""""""""""""""""""3-'.""""""""""""""""""""""""""""""+.%("
"
"
#-.$∃1%"""""""""""""""""""""""""""""""""""""""""""""%"'*#2*#9"""""""""""""""""""""""""""""""""""""""""""""8*#$"%#1"8%+.""""""
"
"
"
"
"
∀ "
"
"
"
"
"
"
"
"
"
"
%+"407,"7%+.*#9"""""""""""""""""""""""""""""""""""""""""""""%"#$."""""""""""""""""""""""""""""""""""""""""""""%+"7%+.*#9"
"
"
'*#$+""""""""""""""""""""""""""""""""""""""""""""""""""$#.*&$",$%.""""""""""""""""""""""""""""""""""""""""""""""""""-8"2-&'6!
.,$#"3&-6#"-&"8'%4*#9"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""1*+%))$%&%#7$+"
"
"
3'%#2"""""""""""""""""""""""""""""""""""""""""""""&$80+%'+"""""""""""""""""""""""""""""""""""""""""""""9&$$#"$&0).*-#+""∀∀"
"
"
"
"
"
+.&%#1"3("+.&%#1"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""4-&$"'*;0*1"
"
"
.,%#"9'*#.*#9""""""""""""""""""""1%&2$#*#9""""""""""""""""""""1$$)$#*#9""""""""""""""""""""6%.$&("+,$'/$+""∀∀"
"
"
"
"
"
%''"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""",%))$#+"8-&"&$%+-#+"
"
"
6,*7,"""""""""""""""""""""""""∃3$*#9%"4%1$"0)"""""""""""""""""""""""""4%2$"""""""""""""""""""""""""∃.,$"&$%'%"%*&$!"
"
"
"
"
"
∀ "
"
"
"
"
"
"
"
"
"
"
,$%1∀,*9,"+.%'2+"""""""""""""""""""""""""+.&*))$1"""""""""""""""""""""""""1&*$1"""""""""""""""""""""""""6*#1∀1&*/$#"
"
"
1-6#"""""""""""""""""""""""""""""""""""-#"%"8*$'1"""""""""""""""""""""""""""""""""""'%*1"%9%*#+.".,$"#*9,.""∀∀"""""""∀∀"
"
"
"
"
"
.0&#*#9"""""""""""""""""""""""""""""""""""""""""""""""""".,$#"""""""""""""""""""""""""""""""""""""""""""""""""".0&#*#9")1(-$$!"
"
"
∃8&$+,%"80&&-6+"""""""""""""""""""""""""""""""""""""""""""""/$&+$"""""""""""""""""""""""""""""""""""""""""""""%#1"7-#/$&+$"
"
"
"
"
"
3&$%2*#9+"""""""""""""""8'0#9"""""""""""""""7&-))$1"""""""""""""""+-"""""""""""""""+-""""""""""""""".'%&/!"
"
"
∃%#1%"3&*''*%#.+"8%''""""""""""""""""""""""""""""""""""""""""+,&*#2*#9+""""""""""""""""""""""""""""""""""""""""9%.,$&*#9+"
"
"
"
"
"
%&$"/$+.$1""""""""""""""""""""""""""""""8-0#1""""""""""""""""""""""""""""""%#1"8-0#1$1""""""""""""""""""""""""""""""#0..("
"
"
)*$3%'1")*)*#9"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""*4)&-3%3'$"%+"%*&"
"
"
"
"
"
∀ "
"
"
"
"
"
"
"
"
"
"
0#*#.$&&0).$1"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""-7$%#*7"6%+,"
"
"
90+.+"7&-++∀70..*#9""""""""""""""""""""""""""""""""""""""""6%/$"7&$+.+""""""""""""""""""""""""""""""""""""""""+*)%!"
"
"
"
"
"
'$%)+""""""""""""""""""""""""""""""'$%)+""""""""""""""""""""""""""""""-/$&"9&$%.".&-09,+""""""""""""""""""""""""""""""∃%#1%"
"
"
)//!∃40+."3$%""""""""""""""""""""""""""""""0)$#1$1""""""""""""""""""""""""""""""∀∀""""""""""""""""""""""""""""""9&%/*.("
"
"
"
"
"
%''-6+"""""""""""""""""""""""""""""""""""""""""""""$%+$"""""""""""""""""""""""""""""""""""""""""""""$#1∀#$%&*#9".&%)$E$"
"
"
1&$%4"-8"%'∃'%6%(+""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""8*#9$&.*)+"
"
"
"
"
"
8'*))*#9""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""-6#*#9".,$"9&%+)$1"3%&+"
"
"
.,$"7&%E(""""""""""""""""""""""""""""""""""""""""""""""""""6,-'$""""""""""""""""""""""""""""""""""""""""""""""""""7-#.&%).*-#"
"
"
"
"
"
∀ "
"
"
"
"
"
"
"
"
"
"
.,$")&-3'$4"&$""""""""""""""""""""""""""""∃3$*#9%""""""""""""""""""""""""""""7$&.%*#"""""""""""""""""""""""""""".,$"
"
"
1$8*#*.$""""""""""""""""""""""""""""∀∀""""""""""""""""""""""""""""+-'0.*-#"""""""""""""""""""""""""""""""""""*#"+,%1$+"
"
"
"
"
"
-8"3'%72"""""""""""""""""""""6,*.$"""""""""""""""""""""9&%(""""""""""""""""""""""""""""""""""""-2,"3%72∀8'-%.*#9"
"
"
%."10+2""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""&*3"7%9$"%&.*70'%.$1"
"
"
"
"
"
7&-++$1"%#1"'%/$1"""""""""""""""""""""""""""""""""""""""""""3(".,$"'%2$ +"""""""""""""""""""""-6#"&*))'$+"
"
"
5-5#'%!!!!!!!!!!!!!!!!"""""""""""""""""9&%),"""""""""""""""""""""""""""""""E-#$""""""""""""""""""""""""6%.$&"%+"407,"
"
"
"
"
"
%+"3-#$"""""""""""""""""""""""""""""""""""""""""""""""4-&$".,%#".6-"""""""""""""""""""""""""""""""""""""""""""""""∃.--%"
"
"
407,""#&'6!4-&$"""""""""""""""""""""""""""""""""""""""""""%#1"4-&$""""""""""""""""""""""""""""""""""""".6*#∃#%$1"
"
"
"
"
"
∀ "
"
"
"
"
"
"
"
"
"
"
6$%/$""""""""""""""""""""""""""""""""""""""""""4-&$".,%#""""""""""""""""""""""""""""""""""""""""""+-&&-6"-("&%72"
"
"
∃-#$%"($.""""""""""""""""""""""""""""""""""""""""""%+"407,"%+""""""""""""""""""""""""""""""""""""""""""∃.,$"-.,$&%"
"
"
"
"
"
($.""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""7-0#.*#9"6,%."7%#"3$"7-0#.$1""∀∀"""
"
"
3'0$∃+%""""""""""""""""""""""""""""&$$8+""""""""""""""""""""""""""""&$'07.%#7$+""""""""""""""""""""""""""""+6$%.∃+%"
"
"
"
"
"
%#1"3%&9%*#+"""""""""""""""""""""""""""""""""""∀∀"""""""""""""""""""""""""""""""""""80.0&$+ "*#+.%#.".,&$%1∃*#9%+""
"
"
3$7-4$".,$"&%8.∃$&%+"""""""""""""""""""""""""""""""""""∃8%'$19∃'%*#9+"""""""""""""""""""""""""""""""""""∃6%∃&%--8$1"
"
"
"
"
"
.7-'!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!∃"#,-'2%"%"6*'1""""""""""""""""""""""""""""""""""""""""""""%&&*/%'""
"
"
%."%"/$#."""""""""""""""""""""""""""""""""""""""""".,%."&*))'$+"+0&8""""""""""""""""""""""""""""""""""""""""""%#1"+%#1"
"
"
"
"
"
∀ "
"
"
"
"
"
"
"
"
"
"
4$%+0&*#9"6,%."""""""""""""""""""""""""""""""""""""""""""""""""7%##-.""""""""""""""""""""""""""""""""""""""""""""""""""#"
"
"
4$%+0&$1""""""""""""""""""""""""""""*#".,$"8%7$""""""""""""""""""""""""""""-0""""""""""""""""""""""""""""+)&$%1*#9"
"
"
"
"
"
∃6,%."%&$"#-.%"&$%'"""""""""""""""""""""""""""""""""""%&4+"""""""""""""""""""""""""""""""""""""""""".-"9-"∃,*9,%"
"
"
0)""""""""""""""""""""""""""""+6*#9*#9"%7&-++""""""""""""""""""""""""""""3%&""""""""""""""""""""""""""""3%&"%8.$&"
"
"
"
"
"
3%&""""""""""""""""""""""""""""""""""""""""""""""""""%+"407,"8*+,"%+"+.%&"""""""""""""""""""""""""""""""""""%+"407,"
"
"
%77-4)'*7$"%+""""""""""""""""""""""""""""""""""""""""""7-4)*#9""""""""""""""""""""""""""""""""""""""""""3$%.$#"6$''"
"
"
"
"
"
#-.,*#9"'-%!#-.$1"""""""""""""""""""""""""""""""""""""""""""""""%''""""""""""""""""""""""""""""""""""""""""""""""""%77-0#.$1"
"
"
$/$&("9--1"∃90*'.(%"3-(""""""""""""""""""""""""""""""""""""""""""1-*#9""""""""""""""""""""""""""""""""""""""""""0&'#"
"
"
"
"
"
∀ "
"
"
"
"
"
"
"
"
"
"
-6#$1""""""""""""""""""""""""""""""""""""""""""%+"407,""""""""""""""""""""""""""""""""""""""""""%+"&%*+$1")6)&'$%!
%+"407,""""""""""""""""""""""""""""-+'""""""""""""""""""""""""""""&*37%9$"%+""""""""""""""""""""""""""""4$.%'"4%E$"
"
"
"
"
"
.,$"6-&2""""""""""""""""""""""""""""""""""""""""""*.+$'8"""""""""""""""""""""""""""""""""""""""""".,$"09'("8%7.#"
"
"
#$6"),&%+$+"+$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%#1"3$%0.*80'"
"
"
"
"
"
,()-.,$+$+"+'%(""""""""""""""""""""""""""""""""""""""""""∃&$%1&$%4""""""""""""""""""""""""""""""""""""""""""3$7-4$"
"
"
%*&$"""""""""""""""""""""""""""-3>$7.""""""""""""""""""""""""""""7'*43%3'$""""""""""""""""""""""""""""&$7%'7*.&%#."
"
"
"
"
"
%+"7,-4)$&+""""""""""""""""""""""""""""""""""""""""""3-#$+""""""""""""""""""""""""""""""""""""""""""7-#8$++*-#%'+""""
"
"
%#1"4-#2$("3%&+""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#-"4-&$"∃'%#1*#9+%"+.072"
"
"
"
"
"
∀ "
"
"
"
""
"
"
"
"
"
"
.%..$&$1"7-%.""""""""""""""""""""""""""""""""""""""""""8'(*#9""""""""""""""""""""""""""""""""""""""""""""5-(#".,%#"8-&'-&#"
"
"
8'$1""""""""""""""""""""""""""""%+"407,"%+".-&#"""""""""""""""""""""""""""",∃%%&)""""""""""""""""""""""""""""4-&$"
"
"
"
"
"
.,%#"$%+$"""""""""""""""""""""7%''∃$1%"""""""∀∀"""""""$&∃&%""""""""""""""""""""")$&7,"""""""""""""""""""""%#1".,$"6*1$""""
""""""
"
+4*'$"∃5)2#"-8%""""""""""".6*+.∃$1%""""""""""""""∃6%*&$+""""""""""""""∃8%'*)+""""""""""""""2*++$+"
"
"
"
"
"
%#1"9*#"""""""""""""""""""""""""""""""")*.7,∃*#9+%""""""""""""""""""""".$#.""""""""""""""""""""""&*+*3'$".&%)"
"
"
9&$%.$+."4-3*'$"-8")'$%+$"""""""""""""""""""""""""""""""""""""""""")'$%+$"""""""""""""""""""""""""""""""""""""""""")'$%+$"
"
"
"
"
"
"#,-'2!%''""""""""""""""""""""""""""""%''""""""""""""""""""""""""""""#$9-.*%.*-#+""""""""""""""""""""""""""""'%72+"
"
"
∃3$%'-#9*#9 +"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""3%72(%&1",*/$"%#1"4%)"
"
"
"
"
"
∀ "
"
"
"
"
"
"
"
"
"
"
∃&'%+)$7.$&+""""""""""""""""""""""""""""""""""""""∃%%"'*8$ +""""""""""""""""""""""""""""""""+*40'%7&%"""""""∀∀""""""""
"
"
%$&*$"""""""""""""""""""""""""""""".%#9'$""""""""""""""""""""""""""""""3&*%&")%.7,""""""""""""""""""".&$''*+"
"
"
"
"
"
7-/$&$1"6*.,"7-''$7.*3'$"&%*#"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""9&%*#$1"
"
"
&$80+%'+"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""6*.,".,$*&"'-8.("%3%70+"
"
"
"
"
"
3-#$"'%11$&+"""""""""""""""""""""""""""""""""""""""""&*33-#$1"&%9+"""""""""""""""""""""""""""""""""""-8".,$",$%&."
"
"
8'0..$&*#9",*9,∀6*&$"%&."""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""'%09,.$&"
"
"
"
"
"
*#".,$"∃$#1*#9%"""""""""""""""""""""""""&%8.$&+""""""""""""""""""""""""""6,%."&$""""""""""""""""""""""""""""""4-&$"
"
"
.,%#"/&3#""""""""""""""""""""""""""""""""""""""""""""""""""""6,%."*+"∃'*2$'(%"""""""""""""""""""""""""""""%.".,$"$#1"
"
"
"
"
"
∀ "
"
"
"