diff options
Diffstat (limited to 'fuzz/jplist-crashes')
7 files changed, 70 insertions, 0 deletions
diff --git a/fuzz/jplist-crashes/clusterfuzz-testcase-minimized-jplist_fuzzer-4997614678966272 b/fuzz/jplist-crashes/clusterfuzz-testcase-minimized-jplist_fuzzer-4997614678966272 new file mode 100644 index 0000000..e9982b8 --- /dev/null +++ b/fuzz/jplist-crashes/clusterfuzz-testcase-minimized-jplist_fuzzer-4997614678966272 @@ -0,0 +1,65 @@ +{"Some AISCI stri,{}ng""e:sTt ASCII Stri{"":tring""e:sTt ASCII Stri{"":5}ome UTF8 stringq":["àéËçù","日I Stri""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,i,{}ng""e:sT. + + + + + + + + + + + + + + + +[ + + + + + + + + + + + + + + + +Stri:sTt ASCII Stri{"":5}ome UTF8 stringq":["àéËçù","日I Stri""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,i,{}ng""e:sT. + + + + + + + + + + + + + + + +[ + + + + + + + + + + + + + + + +Stri{"":5}ome UTF8 stringq":["àéËçù","日I Stri""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""0:""SCI stri,{}ng""e:sTt ASCII Stri{"":tring""e:sTt ASCII Stri{"":5}ome UTF8 stringq":["àéËçù","日I Stri""""""""""{""{,""""""""""""""""""{""{,"""""""""",0""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""0:""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""(Zߐtheyk Ѥन्दी"],"Keys & \"entiti]s\"":"helloִבְרִ*f(Zߐtheyk \nий ѯ-0.2e+3yk polski","\nTest A''I{"":0}oee UT0ссी"],"Keys & \"ti]s\"":"helloִבְרִ*f(Zߐtheyk \nий ѯзыothe""""""""""""""""""{""{,""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""0:""SCI stri,{}ng""e:sTt ASCII Stri{"":tring""e:sTt ASCII Stri{"":5}ome UTF8 stringq":["àéËçù","日I Stri""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""0:""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""(Zߐtheyk Ѥन्दी"],"Keys & \"entiti]s\"":"helloִבְרִ*f(Zߐtheyk \nий ѯ-0.2e+3yk pËçù","Test A''I{"":0}oee UT0ссी"],"Keys & \"ti]s\"":"helloִבְרִ*f(Zߐtheyk \nий ѯзыotheyk polski","\nह check this: falSs{"":5}ome UTF8 stringq":["àéËçù","日I Stri""""""""""{""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""0:""SCI stri,{}ng""e:sTt ASCII Stri{"":tring""e:sTt ASCII Stri{"":5}ome UTF8 stringq":["àéËçù","日I Stri""""""""""{""{,""""""""""""""""""{""{,"""""""""",0""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""0:""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""(Zߐtheyk Ѥन्दी"],"Keys & \"entiti]s\"":"helloִבְרִ*f(Zߐtheyk \nий ѯ-0.2e+3yk polski","\nTest A''I{"":0}oee UT0ссी"],"Keys & \"ti]s\"":"helloִבְרִ*f(Zߐtheyk \nий ѯзыothe""""""""""""""""""{""{,""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""0:""SCI stri,{}ng""e:sTt ASCII Stri{"":tring""e:sTt ASCII Stri{"":5}ome UTF8 stringq":["àéËçù","日I Stri""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""0:""""""""""{""{,""""""""""""""""""{""{,""""""""""""""""""{""{,""""""""""""""(Zߐtheyk Ѥन्दी"],"Keys & \"entiti]s\"":"helloִבְרִ*f(Zߐtheyk \nий ѯ-0.2e+3yk pËçù","Test A''I{"":0}oee UT0ссी"],"Keys & \"ti]s\"":"helloִבְרִ*f(Zߐtheyk \nий ѯзыotheyk polski","\nह check this: falSse2 !!!"}
\ No newline at end of file diff --git a/fuzz/jplist-crashes/clusterfuzz-testcase-minimized-jplist_fuzzer-5149455463088128 b/fuzz/jplist-crashes/clusterfuzz-testcase-minimized-jplist_fuzzer-5149455463088128 new file mode 100644 index 0000000..653c585 --- /dev/null +++ b/fuzz/jplist-crashes/clusterfuzz-testcase-minimized-jplist_fuzzer-5149455463088128 @@ -0,0 +1 @@ +{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\Xn!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!\\n!\n!"}{"\n\\\n!\n!n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}{"\n\\\n!\n!"}
\ No newline at end of file diff --git a/fuzz/jplist-crashes/clusterfuzz-testcase-minimized-jplist_fuzzer-5161359598288896 b/fuzz/jplist-crashes/clusterfuzz-testcase-minimized-jplist_fuzzer-5161359598288896 Binary files differnew file mode 100644 index 0000000..10c37ec --- /dev/null +++ b/fuzz/jplist-crashes/clusterfuzz-testcase-minimized-jplist_fuzzer-5161359598288896 diff --git a/fuzz/jplist-crashes/clusterfuzz-testcase-minimized-jplist_fuzzer-5486807695884288 b/fuzz/jplist-crashes/clusterfuzz-testcase-minimized-jplist_fuzzer-5486807695884288 new file mode 100644 index 0000000..e440e5c --- /dev/null +++ b/fuzz/jplist-crashes/clusterfuzz-testcase-minimized-jplist_fuzzer-5486807695884288 @@ -0,0 +1 @@ +3
\ No newline at end of file diff --git a/fuzz/jplist-crashes/clusterfuzz-testcase-minimized-jplist_fuzzer-5576833398079488 b/fuzz/jplist-crashes/clusterfuzz-testcase-minimized-jplist_fuzzer-5576833398079488 new file mode 100644 index 0000000..734562b --- /dev/null +++ b/fuzz/jplist-crashes/clusterfuzz-testcase-minimized-jplist_fuzzer-5576833398079488 @@ -0,0 +1 @@ +{""f ""}{""[""""""]""}{""[""""""]""}{""[""""""]""[""""""]""}{""[""""""]""}{""[""""""]""}{""[""""""]""{""}{""[""""""]""}{""[""""""]""}{""[""""]""}{""[""""""]""}{""[""""""]""}{""[""""""{""}{""[""""""]""}{""[""""""]""}{""[""""""]""}{""[""""]""}{""[""""{""[""]""}{""[""""""]""}{""[""""""]""}{""}{""}{""}{""}{""[""""""]""}{""[""""""]}{""[""""]""}{""[""""]""}{""}{""[""""""]""}""]}{""[""""""]""}{""}{""}{""[""""""]""}{""[""""]}]}{""[""""""]""}{""[""""""]""}{""}{""[""""""]""}}
\ No newline at end of file diff --git a/fuzz/jplist-crashes/clusterfuzz-testcase-minimized-jplist_fuzzer-5704016686874624 b/fuzz/jplist-crashes/clusterfuzz-testcase-minimized-jplist_fuzzer-5704016686874624 new file mode 100644 index 0000000..7853ee8 --- /dev/null +++ b/fuzz/jplist-crashes/clusterfuzz-testcase-minimized-jplist_fuzzer-5704016686874624 @@ -0,0 +1 @@ +{"Some Ak this: \u-170141183460469231731687303715884040192 !!!"}
\ No newline at end of file diff --git a/fuzz/jplist-crashes/clusterfuzz-testcase-minimized-jplist_fuzzer-6639076466360320 b/fuzz/jplist-crashes/clusterfuzz-testcase-minimized-jplist_fuzzer-6639076466360320 new file mode 100644 index 0000000..3cf20d5 --- /dev/null +++ b/fuzz/jplist-crashes/clusterfuzz-testcase-minimized-jplist_fuzzer-6639076466360320 @@ -0,0 +1 @@ +-
\ No newline at end of file |