diff --git a/example/without-color-dither.html b/example/without-color-dither.html new file mode 100644 index 0000000..c4b7d65 --- /dev/null +++ b/example/without-color-dither.html @@ -0,0 +1,98 @@ + + +
+ + + + +?7??7?????C???7?C??C???C??CCC??C??C???C?CC?C??C???????C?C?C?C?CCC?C?C??C??C?COCC?C?C??C?C???C??C?C?C +7????7C7C??7C7??7???7C???????C??????C??OCC??C???C?C?C???C?C?CCOCOO?C?C??C???COCOC?CC??CC?C??7CC??7C? +7?7?7?7??7C?7?7C??????7?C7?C?C??7C?7??C?CCC??C??????7C?C?C?OCCCC?C??C?C??C??COOCCC?7O?C?CC?C??7?CCC? +?7?7???????7?C?7???7???C???7?C7C????C??COO?C?C?CC7C?C??C?CCCCO$OO?C?C??C??CCOC$COCOC?O?CCC7???C???O? +7?7?7?????C??7???7?C?C???7??C?????7??CCCCCO?C?C??C?C?C?C?OCOOCCOOC?C?C??CC?O?OOOCO?OCO?O?C?CCC7O?CC? +?7??????C7?7C?C?C??C????CC???O???C?C??C?OCOO?C?CCO?O?CCC?OCCCOOOCOC?C?C?O??COOOOOCOCCCOC?O??C?C?O?CO +?????7???C????C??C?O?O?C??C?C??C??C?CCCOO?OOOCO??CCCOCCCOCCCOCCCCO?OCCCC?COCCOCOCCOOOCCCO?CC7C?CCO?C +?7????C???C?CC?CO?COCCO?C?C?CCCCCC?C?C?OOCCCC?COCOCOCOCCOCCCC?OC?CCC?C?CO?CCCCO?CCCC?OCCCOCCO?C?C?OC +?????7?C7O??C?CCCOOOOCO?O?CC?C?C?CC?O?O?OO?COCOQOCOOOC$OOOOCOCOCOCOCOCC?C?C?COCCCC?CO?CO?CCC?O?OCCCO +???C?CC???CCCCCOCOOCOCO?C??CCCCO?O?C?CCO?CCO$Q$$QQNONQNQNO$COCCC$COOOOOOCO?CC?C?C?O?CCCCCOCO?CC?O?OC +?C??C?7CCC??C?O?OOOCOO?CCCC?CCCOOC?CCCCCOOOOHNMNNMNNQNHNNNNHQO$$O$$C$O$O$OOCCC?OC???CC?C?CC?COCOCCCO +?O?C???C??O?O?COOOOO?OC?CC?OCCOOOO?OO?O?COOHHNMMNMMMMNMMNNHHQN$Q$Q$H$$O$OO$HOCC?O?C??CC7;. . .7OCO +C?C?O?O???C??C?COCCOCOCC?CCCC$OO?OC?COCOOC$Q$QQQMHNNNMHHQNQNNMNNH$QQQH$Q$$O$O$O??C?C7-. . . !7C +CCC?C?C??O?CCCOCOOCO?CCCCCCCO?CCO?OC?OOC$N$$Q$$HHNNNHO$QHHMMNNNNNNNQN$NQ$H$Q$$OC?C; .. -. . . +?CCCCCCC?C?C??C?CCC?CCC?CO?C?O?$CC?OOOOH$QQH$QQ$HHQQQQNNHHNQNNNMNNQNQNQNHHQQ$NH77; .... ..;- . +C?C?C?C?C?CCCC?O?C?O?CCOCCCO??C?C?OO$Q$HQQQ$Q$$QQQ$$NHQHHQQ$QQHMMMNNQNHH$HH$$Q>!:.... --;.. . .-- +?CCC?O?O?C?C?O??CCC?CCC?C?CCC?C?O$$Q$NOHHHQ$H$QQH$QNQNNQQ$NQNNNNNMNNHHHHNQHNHQC>-.... . ..;.. . ;.-; +C??C??CCCCCC??CCC?CC?C?C?O?CO$$NHQQQNQHN$OQQ$QH$QHNHHOQNQNHQHNMNMNMNNNHHHHNHNN$>;..;..; -.; . ..>;.. +?CC?CC?O??C?O??7?????CC?CC$$HQ$H$QNNHNHOQNQNH$QNQNQ$QQ$Q$HHNQNQMNNHHHHNNNHNMMNH>-......;;.... ;-.-. +????C??C?CC??CC??C7?C7?COQOQ$HHH$NNHNQNQ$$HQNQ$NNQ$H$QQQNQMNMNMNMNQNNNHHNNMNMMHC;......-.....;--.... +7C7CC7O???C??7?7?7C??COQ$Q$$HHQQNMNMNNQHNQH$Q$HHONNQQNNMNMNMNMNMHMNNNHNNNMNMMNNC7.;..;--.....-. .... +?7??7??????7?C7?77??7O$O$OQNHQNMNMMNHNQHHQN$QNHQNQNNNNNHNHMNNNHNHHNNNNMNNNNMNNM$C..;;;!;;;.;. ...;. +7C?C7C??7??7?77777C?$CC$QNNNHNNNMNNNMQNH$N$QQNHNMNMMHHHMNMHNH$$QQNNNMNNNNMNMNMNH$;.;---;............ +7?77?777C777?77?77?OCO$NNQNQNMNNMNMMNQNNQQQHNNNQNMNHHNMNH$QOCC?CC$QNHNNMNNNNNMNN$>;----;.;. ..... .. +7?77?77777C7777??O$$$$NQNMNMMMNNMMNNNQNQQHQQMHHNNMNMMHQ$CCC?7C>>>?OHHMNMMNMMNMHNQO--;:;.;........; . +77777777?777C?7??$7>?HNNMNNNNNMMNMMNNNHHONNNQNNNMMNNH$C??7>>>>>>>7?C$NHNNMMNMNNNN$;---.-; .;.......; +7?77777777777:-!-:::>>HHHHMNNMNMMMNHNNHHHQNHNMMMMMMHCC77>>C>>>>>>>7CC$NMMNNMMNNNNN.--;;-;.;.;.; ..;. +777777?7>:------!-:!>7OHHMNNNMMMMNNNMHNNQMNMMNNMNNN$C77>>>>>>>!>>>>7?O$MNMNNMMMMQN---;-:;.;.;.;.;..; +777!!;;-----!-!:-!!:>7CNOMNMMMMNMNNNHNQQNNHMNMMNMHQC77>>>>>!!!>>>>>7?CCHNNMMNNNNHN;!--:>;.;-.......; +;---;--:--:-!-:!:>>>7?$HHNMNMNMNMMNMMNMQNMMMMMMMNQCC>>>7>>!>>>:>!>>7>?CQNMNMMMMHNQ-:-!!!.-.;.;....;- +-;---:---!-!:>!>>>>7COQHHNNNNNMNNNMNNMNQMMNMMMMMHC?7>7>>>>!!>>>>>>>>77CCMNMNMNMNN:;-!->:;-;.;....;.; +--:----!-::!:!>>>>?CC$HNNQNMMMNMMNMMNMMQMMMMMMMNC?7>>>>>>!>>!!::>!>>>??CNNNHMMNMH-!--!7-;.;......;;. +---;-!--!-!>>>>>7CCC$QHHNMHNNMMMNMNMNNMNMNMNNMQC?777>>>!>>:>>!>>>>>>777C$NNMMMNN!---!7>;-;;;...;;.;; +--!--:::>>>>>>77C?COQHNNMNMNMMNNNMMMMMMHMMMMNN$C7>>7>>>>:>>!!>>:>>>?7C$CCNNNMNM7>;!!-?:......;.;.;;; +-:-:::!!>>>>>?7CCC$HNNMNNMMNNMNMNMMNNMNNMMMMMN?C7?>>>>!>>>>>>>>>7>?$$$$H?NHMMNN?>!-!:--.-.......-.;. +-:::!::>>>>77C7CO$HNMMNMMMMMMMNMMMNMNMMNMMMNH$CC7>77!7>7>>>>>!7>C$QQ$QCO$QNMNNMH!!-!-!.;......;..;;; +.--!:>>>>>?7CC$$QNNMMNMMMMMNMNMMMMMMMMNMMMMQ$CC?CC?C$$Q$?7>7>>7C?O??C7C7CC$MMMNNC!!!-!;.....;..;-.-; + ...:!>>>?CCC$ONHCCHMMMMMMMNMMMMMMMMMMMNMN$OC??O$$$NQQ$$OC?>7>>CC7?7CCCC7CQNMNNNNC>!!!....;..;.-.;-. + ....->77C?O$O7OQOCNMMMMMMMMMMMMMMMMMMNMM$C?C?OQ$?7?7C?CC??>>>7>7C>??O$C??QMMNMHH?>!!;;....;.-.;.-.; +...;;.;?CCOC??COC?CNMMMMMMMMMMMMMMMMMMMMNCC?CC7C>77>7?7??C?>>>>C7COO$MN$C?$NNMNOCC777;...;.;.;;;;;-- +.....-..7C7?7??O?CONMMMMMMMMMMMMMMMMNMNMQ?C>>C>?C?C7?C$?C?7>>:>7?O7>NQ$C7>$NNMQO?O7O7;...;;;-.;;-.;- +.;;..;;-->>7?77C?C?NMMMMMMMMMMMNMMNCNMMMNC77>7C7CC$N$C$NQ7>>>:>7>C7CC?C7>7$NNNOOCCC?7: .;.-.;.;;;--. +..;..;;.-:>7?7????ONMMMMMMMMMMMMMMQNNMNMNC?>?>>CONNO>CNNH7>>!:>>>7C7C7>>C>CNMNOCC??O7>..;;.;.;;.-;.- +!.;-.-;-!>>?7?77??CNNHMMMMMMMMMMMMNNMNNMNC7?7>>>77CC??C?>>>!!-!>>>>>>>>>>7?MNNQCC??7?7-.---.;;;;;--- +>;;;--->->??C7?7?7OHMMMMMMMMMMMMMMNMNMNNN$77>>>>>>7C?C?>>!>>>:!>>:>:>:>>>7?NNNQOC7C7C7:--.;.;;;;--.- +.-;--.!!>7?7?7?7??CHNMMMMMMMMMMMMMMNNHNNN$C>>7>>>>>!>!>!>:>:!!:!>>:!!!>!>>?MNMH$O??7C?!-;;;;.-..;;-. +>!-;-.!>7?7?7????7COMNMMMMMMMMMMMNMHHMNNNQ?7?>>>!!!::!:>!:>!>:!:>>!!!!!>7>CMNMNOO??C77>;--.-..--;;-. +-!--.-7?7?77?7?7???OHNMMMMMMMMMNMNNO$NHQQHC>7>7>!!::>->-:>:>>-!->>>>>!>>>>ONMNH$O?7??7-:--.-.;;;;.-. +! .-->?777?77?7??7?OHNMMMMNMMMMNMMN$$H$Q$HCC7>>>!!->-!->!>>>>:-!>>>>>>>>7>$MNNNHCC7?77;--;;-.-.;;-.. +!>!->77?7?77?7?7?7??HMNNNMNMNMMMMNMNCC?$OQ??C7>>>>!!!:!>>>>:>>>>:>7??>7>77NNNNNQO??7?>.-;;-;.-.-;.;. +--!->?7?7777777?7?7OOHNMMMMMMMMMNNMMOCCCC$OC7?7>>>!!>!>>7C7>>7>>>C>>?>7>77NMNMHN$??77:-.;--;;;;;;;.; +.----->7?77????7?7?COHNMNMMMMMMNMMMMN?C?CCC?7?>7>>>>>>>??7CCOO??7>>>>C>C>?NHNMNHQ?C?7-.;.-- -.;;-..; + ;.;--->7?77?7?7?O7?$QNMMMNMMMMNMMNNMM?C7CCC777?7>7>>7>77>>7?7C7?7>>7>7>77MNMNQNQOC77;;;;.;.--.-.;;. +.-.;.;-;>>?7?7??7?O7OQNNNMNMMMMMMMMMMMMNO?$C7?7>C>C>7>?77>>>>>>>>>>>7>>7>ONNNNONNH777-..;..-.;;.-.;; +.;;..-.-;!>?7?7C7O7CQOQMNNNMMMMMMNNMMMMMMNM?>?>C>7>>C>7?>>:>:7>?77??7?>7>$MNHQQQH$O?7;.;.;;;;-;-..;. +-;.;.;-;-->>?7?77?C7OCNNNNMMMMMMHNMMMMMMMMMQC7>7>7?7>>>?!>7CCCCCC$C$C7>77HHNQ$O$QO$77.-.;.-;;.;.-.;; +-..;..;;...!777?777?CHOQNNNNMMMNMONMNMMMMMMNCC>?7>>>7>7?OQ$OCC???7?7>7>77NNQHH?OCOCC>.;;.;;;-.-.-.;; +;.;...;;-;.;>?777?777$O$NHNNNMMNMCOMNMMMMMMM?C>7>>7>>>>777C????7??>7>?7>ONNOOO$OOCC?:.;;.;-.-;.;.;-. +;.;.;.;..-.;-77777?7?OOQNNNMMMNNMHCNMNMMMMMMC?7?7>>7?7>C>>77???7?7?>7>77NNNQOO$$OCC7-.-.;-.-.;-.-.;; +;.;.;-;.;.; ;...-!>77CO$NNNMNNMMMQ$QMMMMNMMNH?>777>>>>7>777777C77>7>>>7CNMNMO$HOOOO7.;.-.;-.-;.;.-;- +.;..;.-;;.;..;-.;--->7OHNQMNNNMNMHQHHHMNMMMMNC>C>>C>7?>7>>>77>>>>>>>77?NMNMNNNCOCC?-;-..-.;;;;;.;;-; +.;.;..-.-..;;.;;;-.->??QONQMNMNNM$NOHMNHNMMMN77>C>7>>7>7>7>>>>>7>>>>>7NNQNNHNO$OOOC.-..;.-.-;.;.-.;- +.;..;.-.;.;..;;;;!;--7?O$MHNNHMNNQOMQQNHQNMNM??77?777>>7>>>>:>!>>!>>!$HNMHMCOCCCOCO..-.;.;;;;;;;.-.- +..;.;;--;..;.;;..-;.>?7?C$NNNMNNQMNHNNNNQQQMNN>C>?>777>>>>>!>>!>>>>>CO$HCC7?7???CC7.;;.;;;.;.;.;;--; +.;.;.-;;;;.;..-;;;;-!!>>C>?CNNNNQQHC?C?OCOOOQN>>C>C>C>777>>>>>>7>>7>C??77?7CC7C??7>.-..;.;.;.;;.;;.- +.;.;.;-;-;....;..;;;>!7!77?HNNCH$OOOC?CCO???C7C>7C>7>C7>7>7>>7>>>!7?CO>C7?O7??7?77:.;-;.; -.;.;;;--- +.;.;.;--;;.;.;;.;.-!-!7>$?CHHQO$O7?C?C77O?7?7777?7>C>7?7?777>7?C??7?>$!-7?7?????7>.;.-..;;.;.;.;-;;- +.;.;.;-;;;-.;.;;;;-!;-!!O?OQH$?O??7?77?7?77?7777777>C>77>C7C>7>77>777O:-.??????7>...;.;;.;;.;;.;;;;- +.;;;;.--;;....-.;.--.>!>??$HN???7?>?>!?7?7?77>>>7??>7C>C>7>7?7C>C7??>!-;;-7???77-;...;.-.;.;..;.---- +-;;;;.-;-;-.;.;;.;;.--!>?7$HN>7>>!7?7>>7?77>!:!>7>?7?7>7?7C>7?7>>7>7C---.--C7?7--..;.;;.;.; ;.;;;;-- +;;;;;;;--.;..;.;;..-;-!!>?ON?!!>!!77!!!>7>!!-;!>7?>C>7?7>7>C7>7C>C7C:-.-;;-.C7-;-..;..;;.;.;.;---;;- +-.;.;;.-;-;.;.;.;;.;.---!7?!:>!!!>!!!-:>!---;.:>77?>7>7>C>7>C>>>7>C:-;;;--;.;-;;.....;.-..;.;;-.---- +.;..;.;--.-;.;.-.;..-;-;--:-;-:-!-!!-!-7!--;..;>>7>??7C>7>C>7C7?>7!--;.-;;-;.;-.;......;..;;--;;;-;- +-.;.;-.-;-;.;..-..;..;--;!;--:--;---!-!!-!;.. :>7?7?>7>7>7>C>>>7>7:-.-;-;;-;- - .. ...;.;.;.-.-;-;-; +--;;.;;.--;..-.--.;.;-;;.-.;-;-;--;-:!>---.;; ;>77>?>C>C>>7>C7>>7!;-;;;;;-;...-....;..;.;.--;-;-;--; +-;--;.;;;;-;. .-..;.;;;.;--.;--.;;-!- ;-.-..;-!?>7?7>7>7?>7>?7>:-;-;;;;;- ;.;.......;.-.;;;;.-;--;- ++ + + \ No newline at end of file diff --git a/example/without-color.html b/example/without-color.html index c4b7d65..5e17776 100644 --- a/example/without-color.html +++ b/example/without-color.html @@ -16,82 +16,82 @@ -
?7??7?????C???7?C??C???C??CCC??C??C???C?CC?C??C???????C?C?C?C?CCC?C?C??C??C?COCC?C?C??C?C???C??C?C?C -7????7C7C??7C7??7???7C???????C??????C??OCC??C???C?C?C???C?C?CCOCOO?C?C??C???COCOC?CC??CC?C??7CC??7C? -7?7?7?7??7C?7?7C??????7?C7?C?C??7C?7??C?CCC??C??????7C?C?C?OCCCC?C??C?C??C??COOCCC?7O?C?CC?C??7?CCC? -?7?7???????7?C?7???7???C???7?C7C????C??COO?C?C?CC7C?C??C?CCCCO$OO?C?C??C??CCOC$COCOC?O?CCC7???C???O? -7?7?7?????C??7???7?C?C???7??C?????7??CCCCCO?C?C??C?C?C?C?OCOOCCOOC?C?C??CC?O?OOOCO?OCO?O?C?CCC7O?CC? -?7??????C7?7C?C?C??C????CC???O???C?C??C?OCOO?C?CCO?O?CCC?OCCCOOOCOC?C?C?O??COOOOOCOCCCOC?O??C?C?O?CO -?????7???C????C??C?O?O?C??C?C??C??C?CCCOO?OOOCO??CCCOCCCOCCCOCCCCO?OCCCC?COCCOCOCCOOOCCCO?CC7C?CCO?C -?7????C???C?CC?CO?COCCO?C?C?CCCCCC?C?C?OOCCCC?COCOCOCOCCOCCCC?OC?CCC?C?CO?CCCCO?CCCC?OCCCOCCO?C?C?OC -?????7?C7O??C?CCCOOOOCO?O?CC?C?C?CC?O?O?OO?COCOQOCOOOC$OOOOCOCOCOCOCOCC?C?C?COCCCC?CO?CO?CCC?O?OCCCO -???C?CC???CCCCCOCOOCOCO?C??CCCCO?O?C?CCO?CCO$Q$$QQNONQNQNO$COCCC$COOOOOOCO?CC?C?C?O?CCCCCOCO?CC?O?OC -?C??C?7CCC??C?O?OOOCOO?CCCC?CCCOOC?CCCCCOOOOHNMNNMNNQNHNNNNHQO$$O$$C$O$O$OOCCC?OC???CC?C?CC?COCOCCCO -?O?C???C??O?O?COOOOO?OC?CC?OCCOOOO?OO?O?COOHHNMMNMMMMNMMNNHHQN$Q$Q$H$$O$OO$HOCC?O?C??CC7;. . .7OCO -C?C?O?O???C??C?COCCOCOCC?CCCC$OO?OC?COCOOC$Q$QQQMHNNNMHHQNQNNMNNH$QQQH$Q$$O$O$O??C?C7-. . . !7C -CCC?C?C??O?CCCOCOOCO?CCCCCCCO?CCO?OC?OOC$N$$Q$$HHNNNHO$QHHMMNNNNNNNQN$NQ$H$Q$$OC?C; .. -. . . -?CCCCCCC?C?C??C?CCC?CCC?CO?C?O?$CC?OOOOH$QQH$QQ$HHQQQQNNHHNQNNNMNNQNQNQNHHQQ$NH77; .... ..;- . -C?C?C?C?C?CCCC?O?C?O?CCOCCCO??C?C?OO$Q$HQQQ$Q$$QQQ$$NHQHHQQ$QQHMMMNNQNHH$HH$$Q>!:.... --;.. . .-- -?CCC?O?O?C?C?O??CCC?CCC?C?CCC?C?O$$Q$NOHHHQ$H$QQH$QNQNNQQ$NQNNNNNMNNHHHHNQHNHQC>-.... . ..;.. . ;.-; -C??C??CCCCCC??CCC?CC?C?C?O?CO$$NHQQQNQHN$OQQ$QH$QHNHHOQNQNHQHNMNMNMNNNHHHHNHNN$>;..;..; -.; . ..>;.. -?CC?CC?O??C?O??7?????CC?CC$$HQ$H$QNNHNHOQNQNH$QNQNQ$QQ$Q$HHNQNQMNNHHHHNNNHNMMNH>-......;;.... ;-.-. -????C??C?CC??CC??C7?C7?COQOQ$HHH$NNHNQNQ$$HQNQ$NNQ$H$QQQNQMNMNMNMNQNNNHHNNMNMMHC;......-.....;--.... -7C7CC7O???C??7?7?7C??COQ$Q$$HHQQNMNMNNQHNQH$Q$HHONNQQNNMNMNMNMNMHMNNNHNNNMNMMNNC7.;..;--.....-. .... -?7??7??????7?C7?77??7O$O$OQNHQNMNMMNHNQHHQN$QNHQNQNNNNNHNHMNNNHNHHNNNNMNNNNMNNM$C..;;;!;;;.;. ...;. -7C?C7C??7??7?77777C?$CC$QNNNHNNNMNNNMQNH$N$QQNHNMNMMHHHMNMHNH$$QQNNNMNNNNMNMNMNH$;.;---;............ -7?77?777C777?77?77?OCO$NNQNQNMNNMNMMNQNNQQQHNNNQNMNHHNMNH$QOCC?CC$QNHNNMNNNNNMNN$>;----;.;. ..... .. -7?77?77777C7777??O$$$$NQNMNMMMNNMMNNNQNQQHQQMHHNNMNMMHQ$CCC?7C>>>?OHHMNMMNMMNMHNQO--;:;.;........; . -77777777?777C?7??$7>?HNNMNNNNNMMNMMNNNHHONNNQNNNMMNNH$C??7>>>>>>>7?C$NHNNMMNMNNNN$;---.-; .;.......; -7?77777777777:-!-:::>>HHHHMNNMNMMMNHNNHHHQNHNMMMMMMHCC77>>C>>>>>>>7CC$NMMNNMMNNNNN.--;;-;.;.;.; ..;. -777777?7>:------!-:!>7OHHMNNNMMMMNNNMHNNQMNMMNNMNNN$C77>>>>>>>!>>>>7?O$MNMNNMMMMQN---;-:;.;.;.;.;..; -777!!;;-----!-!:-!!:>7CNOMNMMMMNMNNNHNQQNNHMNMMNMHQC77>>>>>!!!>>>>>7?CCHNNMMNNNNHN;!--:>;.;-.......; -;---;--:--:-!-:!:>>>7?$HHNMNMNMNMMNMMNMQNMMMMMMMNQCC>>>7>>!>>>:>!>>7>?CQNMNMMMMHNQ-:-!!!.-.;.;....;- --;---:---!-!:>!>>>>7COQHHNNNNNMNNNMNNMNQMMNMMMMMHC?7>7>>>>!!>>>>>>>>77CCMNMNMNMNN:;-!->:;-;.;....;.; ---:----!-::!:!>>>>?CC$HNNQNMMMNMMNMMNMMQMMMMMMMNC?7>>>>>>!>>!!::>!>>>??CNNNHMMNMH-!--!7-;.;......;;. ----;-!--!-!>>>>>7CCC$QHHNMHNNMMMNMNMNNMNMNMNNMQC?777>>>!>>:>>!>>>>>>777C$NNMMMNN!---!7>;-;;;...;;.;; ---!--:::>>>>>>77C?COQHNNMNMNMMNNNMMMMMMHMMMMNN$C7>>7>>>>:>>!!>>:>>>?7C$CCNNNMNM7>;!!-?:......;.;.;;; --:-:::!!>>>>>?7CCC$HNNMNNMMNNMNMNMMNNMNNMMMMMN?C7?>>>>!>>>>>>>>>7>?$$$$H?NHMMNN?>!-!:--.-.......-.;. --:::!::>>>>77C7CO$HNMMNMMMMMMMNMMMNMNMMNMMMNH$CC7>77!7>7>>>>>!7>C$QQ$QCO$QNMNNMH!!-!-!.;......;..;;; -.--!:>>>>>?7CC$$QNNMMNMMMMMNMNMMMMMMMMNMMMMQ$CC?CC?C$$Q$?7>7>>7C?O??C7C7CC$MMMNNC!!!-!;.....;..;-.-; - ...:!>>>?CCC$ONHCCHMMMMMMMNMMMMMMMMMMMNMN$OC??O$$$NQQ$$OC?>7>>CC7?7CCCC7CQNMNNNNC>!!!....;..;.-.;-. - ....->77C?O$O7OQOCNMMMMMMMMMMMMMMMMMMNMM$C?C?OQ$?7?7C?CC??>>>7>7C>??O$C??QMMNMHH?>!!;;....;.-.;.-.; -...;;.;?CCOC??COC?CNMMMMMMMMMMMMMMMMMMMMNCC?CC7C>77>7?7??C?>>>>C7COO$MN$C?$NNMNOCC777;...;.;.;;;;;-- -.....-..7C7?7??O?CONMMMMMMMMMMMMMMMMNMNMQ?C>>C>?C?C7?C$?C?7>>:>7?O7>NQ$C7>$NNMQO?O7O7;...;;;-.;;-.;- -.;;..;;-->>7?77C?C?NMMMMMMMMMMMNMMNCNMMMNC77>7C7CC$N$C$NQ7>>>:>7>C7CC?C7>7$NNNOOCCC?7: .;.-.;.;;;--. -..;..;;.-:>7?7????ONMMMMMMMMMMMMMMQNNMNMNC?>?>>CONNO>CNNH7>>!:>>>7C7C7>>C>CNMNOCC??O7>..;;.;.;;.-;.- -!.;-.-;-!>>?7?77??CNNHMMMMMMMMMMMMNNMNNMNC7?7>>>77CC??C?>>>!!-!>>>>>>>>>>7?MNNQCC??7?7-.---.;;;;;--- ->;;;--->->??C7?7?7OHMMMMMMMMMMMMMMNMNMNNN$77>>>>>>7C?C?>>!>>>:!>>:>:>:>>>7?NNNQOC7C7C7:--.;.;;;;--.- -.-;--.!!>7?7?7?7??CHNMMMMMMMMMMMMMMNNHNNN$C>>7>>>>>!>!>!>:>:!!:!>>:!!!>!>>?MNMH$O??7C?!-;;;;.-..;;-. ->!-;-.!>7?7?7????7COMNMMMMMMMMMMMNMHHMNNNQ?7?>>>!!!::!:>!:>!>:!:>>!!!!!>7>CMNMNOO??C77>;--.-..--;;-. --!--.-7?7?77?7?7???OHNMMMMMMMMMNMNNO$NHQQHC>7>7>!!::>->-:>:>>-!->>>>>!>>>>ONMNH$O?7??7-:--.-.;;;;.-. -! .-->?777?77?7??7?OHNMMMMNMMMMNMMN$$H$Q$HCC7>>>!!->-!->!>>>>:-!>>>>>>>>7>$MNNNHCC7?77;--;;-.-.;;-.. -!>!->77?7?77?7?7?7??HMNNNMNMNMMMMNMNCC?$OQ??C7>>>>!!!:!>>>>:>>>>:>7??>7>77NNNNNQO??7?>.-;;-;.-.-;.;. ---!->?7?7777777?7?7OOHNMMMMMMMMMNNMMOCCCC$OC7?7>>>!!>!>>7C7>>7>>>C>>?>7>77NMNMHN$??77:-.;--;;;;;;;.; -.----->7?77????7?7?COHNMNMMMMMMNMMMMN?C?CCC?7?>7>>>>>>>??7CCOO??7>>>>C>C>?NHNMNHQ?C?7-.;.-- -.;;-..; - ;.;--->7?77?7?7?O7?$QNMMMNMMMMNMMNNMM?C7CCC777?7>7>>7>77>>7?7C7?7>>7>7>77MNMNQNQOC77;;;;.;.--.-.;;. -.-.;.;-;>>?7?7??7?O7OQNNNMNMMMMMMMMMMMMNO?$C7?7>C>C>7>?77>>>>>>>>>>>7>>7>ONNNNONNH777-..;..-.;;.-.;; -.;;..-.-;!>?7?7C7O7CQOQMNNNMMMMMMNNMMMMMMNM?>?>C>7>>C>7?>>:>:7>?77??7?>7>$MNHQQQH$O?7;.;.;;;;-;-..;. --;.;.;-;-->>?7?77?C7OCNNNNMMMMMMHNMMMMMMMMMQC7>7>7?7>>>?!>7CCCCCC$C$C7>77HHNQ$O$QO$77.-.;.-;;.;.-.;; --..;..;;...!777?777?CHOQNNNNMMMNMONMNMMMMMMNCC>?7>>>7>7?OQ$OCC???7?7>7>77NNQHH?OCOCC>.;;.;;;-.-.-.;; -;.;...;;-;.;>?777?777$O$NHNNNMMNMCOMNMMMMMMM?C>7>>7>>>>777C????7??>7>?7>ONNOOO$OOCC?:.;;.;-.-;.;.;-. -;.;.;.;..-.;-77777?7?OOQNNNMMMNNMHCNMNMMMMMMC?7?7>>7?7>C>>77???7?7?>7>77NNNQOO$$OCC7-.-.;-.-.;-.-.;; -;.;.;-;.;.; ;...-!>77CO$NNNMNNMMMQ$QMMMMNMMNH?>777>>>>7>777777C77>7>>>7CNMNMO$HOOOO7.;.-.;-.-;.;.-;- -.;..;.-;;.;..;-.;--->7OHNQMNNNMNMHQHHHMNMMMMNC>C>>C>7?>7>>>77>>>>>>>77?NMNMNNNCOCC?-;-..-.;;;;;.;;-; -.;.;..-.-..;;.;;;-.->??QONQMNMNNM$NOHMNHNMMMN77>C>7>>7>7>7>>>>>7>>>>>7NNQNNHNO$OOOC.-..;.-.-;.;.-.;- -.;..;.-.;.;..;;;;!;--7?O$MHNNHMNNQOMQQNHQNMNM??77?777>>7>>>>:>!>>!>>!$HNMHMCOCCCOCO..-.;.;;;;;;;.-.- -..;.;;--;..;.;;..-;.>?7?C$NNNMNNQMNHNNNNQQQMNN>C>?>777>>>>>!>>!>>>>>CO$HCC7?7???CC7.;;.;;;.;.;.;;--; -.;.;.-;;;;.;..-;;;;-!!>>C>?CNNNNQQHC?C?OCOOOQN>>C>C>C>777>>>>>>7>>7>C??77?7CC7C??7>.-..;.;.;.;;.;;.- -.;.;.;-;-;....;..;;;>!7!77?HNNCH$OOOC?CCO???C7C>7C>7>C7>7>7>>7>>>!7?CO>C7?O7??7?77:.;-;.; -.;.;;;--- -.;.;.;--;;.;.;;.;.-!-!7>$?CHHQO$O7?C?C77O?7?7777?7>C>7?7?777>7?C??7?>$!-7?7?????7>.;.-..;;.;.;.;-;;- -.;.;.;-;;;-.;.;;;;-!;-!!O?OQH$?O??7?77?7?77?7777777>C>77>C7C>7>77>777O:-.??????7>...;.;;.;;.;;.;;;;- -.;;;;.--;;....-.;.--.>!>??$HN???7?>?>!?7?7?77>>>7??>7C>C>7>7?7C>C7??>!-;;-7???77-;...;.-.;.;..;.---- --;;;;.-;-;-.;.;;.;;.--!>?7$HN>7>>!7?7>>7?77>!:!>7>?7?7>7?7C>7?7>>7>7C---.--C7?7--..;.;;.;.; ;.;;;;-- -;;;;;;;--.;..;.;;..-;-!!>?ON?!!>!!77!!!>7>!!-;!>7?>C>7?7>7>C7>7C>C7C:-.-;;-.C7-;-..;..;;.;.;.;---;;- --.;.;;.-;-;.;.;.;;.;.---!7?!:>!!!>!!!-:>!---;.:>77?>7>7>C>7>C>>>7>C:-;;;--;.;-;;.....;.-..;.;;-.---- -.;..;.;--.-;.;.-.;..-;-;--:-;-:-!-!!-!-7!--;..;>>7>??7C>7>C>7C7?>7!--;.-;;-;.;-.;......;..;;--;;;-;- --.;.;-.-;-;.;..-..;..;--;!;--:--;---!-!!-!;.. :>7?7?>7>7>7>C>>>7>7:-.-;-;;-;- - .. ...;.;.;.-.-;-;-; ---;;.;;.--;..-.--.;.;-;;.-.;-;-;--;-:!>---.;; ;>77>?>C>C>>7>C7>>7!;-;;;;;-;...-....;..;.;.--;-;-;--; --;--;.;;;;-;. .-..;.;;;.;--.;--.;;-!- ;-.-..;-!?>7?7>7>7?>7>?7>:-;-;;;;;- ;.;.......;.-.;;;;.-;--;- +??????????C???????CCC?CCCCCCCCCC?CCC?CCCCCCC??C?????????CCCCCCCCCCCC?C??C???CCOCC?CC??CCCC??CC?????? +?7???????????????????????????C?????????CCCC?????????????CCCCCCCCCCCCC???????COCCCCCC??CCC??????C???C +77?????????????????????????????????????CCCC????????????CCCCCCCOCCCCCC???????COOOCCC?C?CCC????????CCC +?7?????????????????????????????????????COCCCCC????C????CCCCOOOOOCCCCC???CCCCCOOOOCCCCCCCC???????CCCC +?7????????????????????????????????????CCCCOCCCCCCCCCCCCCCCCOCOOOOCCCC??CCCCCOOOOOCCOCCCCCC??????CCCC +???????????????????CC???C???CC???????CCCCOCCCCCCCCCCCCCCCCCOCOOOOCCCCCCCCCCCCOOOOCOOOOCCCCCC??CCCCCC +?????????????CCCCCCCCCCCC???CCCC??CC?CCCCCOOCCCCCCCCCCCCOCCCCCCCCCCCCCCCCCCCOOOOOCOOOOCOCCCC???CCCCC +????????????CCCCCCCOOOCCCCCCCCCCCC?CCCCCOCCCOCCCOCCOCOCCOCCOCCOCCCCCCCCCCCCCCOOCCCCCCCCCCCCCCCCCCCCC +????????????CCCCOOOOOOCCCCCCCCCCCCCCCCCCOOCCCC$$$$O$O$$OOOOOCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC +???????????CCCCCOOOOOOCCCCCCCCCCCCCCCCCCCOCO$QQ$QQQQQQHHHQ$OOOOOOOOO$OOOCCCCCCCCCCCCCCCCCOCCCCCCCCCC +CC?????CC?CCCCCCOOOOOCCCCCCCCCOOOCCCCCCCCOOQHMMNMMNNHNNNMNNHQ$$OO$$OO$$O$Q$CCCCCCCC?CCCCCCCCCCCCCCCC +CC?CC??CCCCCCCCOOOOOOOCCCCCCCCOOOCCCCCCCCO$HHNNMNMMMMMMMNNNHHHQHQQQH$$$OO$$Q$CCCCCCCCCC?. .7COC +CCC?CCC??CCCCCCCOOOOCCCCCCCCCOOOOOCCCCCOO$$QQQHHNMMMMMNNHHHNNMNNHQQQHHQQQO$$OQCC?CCC7- .-?C +CCCCCCCCCCCCCCCCOOOCCCCCCCCCCCCOOCCCCCO$$QQQQQQHNNMNNQ$QHHMMMMNMNNHHHHHHQQQQQQ$?CC. ... +CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCO$$QQQQQQQQQHHQQQQHNNHNNNNMMMMNHHHHNHHHQQHH?7; .;;. +CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC?CCC$QQQHQHHQQ$QQHQQQNHHHNHHQHHNMMMMNNNNHHHHQQQ>!:.. .;;. ;- +CCCCCCCCCCCCCCCCCCCCCCCCCCCCCC?CO$QQQNQHHHQQQ$QHQ$QNHNNHQQHHHNNNMMNNHHHHHHHHNQC>-.... ..;. .;-. +CC??CCCCCCCCCCC?C?C?CCC?CCCCO$QHHQQQHHQNHQQQQQHQQNHHN$QHHHNQHMMMMMMNNNNNNHNNNMQ>;..... ..... .:;.. +CCC?CCCCCCCCCC???????????C$QHHQHQQNNNNNQQQHHHQQHHNHQQQQQQHHNHNNNMMNNNNNNNNMMMNH7;.......;.. .-;... +?????CCCCCC?C??????C???COQ$$QHHHQNNNMNHQQQHHHHQHMQQQQQQHHNMMMNMMMNNNNNNNNMMMMMH?-......;.... .-;.... +????C?C???????????????OQQ$$$HHHQMNMMNNHHHHHQHQHNQHNHQNNMMMMMMMMMMMNNNNNNNMMMMMMO>....;;;.....;...... +?????????????????????O$O$$HHNHNMMMMMNNHHNHNQQHNQNNNNMNNNNNMMMNNNNNNMMMNMMMMMMMMQC...;;:;;.... . ... +??????????????7777??OO$$QNNNNNMMMMMMMHNNQHQQHNNNNNMMNHNMMMNNHQQQQNNNNMMMNMMMMMNH$;.;;--;.... .... +???????7????777777?OOO$HNNNNNMMMMMMMNHNNHQHHNNNNNMMNNNMNHQQOOC?CC$HNNMMMMMMMMMNHQ>;;;--;... ..... . +???777777???7777??Q$$QHNNMNNMMMMMMMMNHNHHHQHNNHNMMMMMNH$CCC??7777?OHNNNMMMMMMMMNHC----;.;. ......... +?77777777777??7?C$?>?QNNMNMMMMMMMMMMNNNHQHNNNNNMMMMMN$C??777>>>>>7?OQNNMMMMMMMNNNQ;;-;.;; ..... .... +777777777777>:---:::!7HNNNMNNMMMMMMNNNNHHNNNNMMMMMMHOC?7777>>>>>>>7?CQNMMMMMMMMNNN;--.;-;........... +77777777!-------::::!7OHHNMMMMMMMMMNMNNNHNNMMMMMMMN$C?7>7>>>!>!>>>77?OQMMMMMMMMMNN;-;;--;...;......; +777!-;-------:::::!!>7OHQNMMMMMMMMMNMNHHNMNMMMMMMNHC?7>>>>!!!!!!>>>77COHMMMMMMMNHN;:--:!;..;.......; +;;---------::::::!!>7C$HNNMMMMMMMMMMMNMQMMMMMMMMMQC?7>>>>!!!!!!!!>>>7?CQMMMMMMMNNQ-:--!!;;;;.......; +;;--------:::!!!>>77COQHNNMMMMMMMMMMMMMHMMMMMMMMHC?7>>>>>!!!!!!!!>>>77?ONMMMMMMMN:---:>:;;;.... ...; +---------::!!!!>>77CO$HNNNNMMMMMMMMMMMMHMMMMMMMNC?77>>>>>!!!!!!!!!>>77?CNMMMMMMMN---:!7;;;.........; +--------:::!>>>77?CO$QHNNMNMMMMMMMMMMMMNMMMMMMNO?777>>>!>!!!!!!!!!>>77?CQNNMMMMN!---:7>;;........... +-----:::!!>>>>7???O$QHNMMMMMMMMMMMMMMMMMMMMMMM$C?77>>>>!!!!!!!!>>>>7?C$CONNMMMM?:-::-?-...........;; +---::::!!>>777??CO$HNNMMMMMMMMMMMMMMMMNMMMMMMNC?77>>>>>>>>>>>>>>>>CO$$QHCHNMMMMC!::::-;..... .....;; +-:::::!>>>777??CO$HNMMMMMMMMMMMMMMMMMMMMMMMMN$C??>>>>>>>>>>>>>>7?$QHQ$OO$QNMMMMH>:::::...........;;; +.;:::!!>>77??COQHNNMMMMMMMMMMMMMMMMMMMMMMMMN$O??CCCO$$QO?7>>>>7?CO???????OHMMMMNC!::::;.........;;;; +....:!>>7??CC$QHH$OHMMMMMMMMMMMMMMMMMMMMMMQOCC?$Q$QHHQQ$OC?>>>7???77?CCC?CQMMMMNNC!!!:..........;;;; + ..->7??CO$O7$$OCNMMMMMMMMMMMMMMMMMMMMMQCC??$QO??????CC?77>>77?777C$$C??QMMMMNHC>>!-.........;;;;; +.. ....?CC$C???$C?CNMMMMMMMMMMMMMMMMMMMMNO??????777>7?7?C??>>!>7??$$QMNQ??$MMMM$CC?7>;.........;;;;; +... .;;.7??????O??ONMMMMMMMMMMMMMMMMMMMMNC??7?77?????COC???>!!>??O7>NHQ?77$NMMHO?C???; ...;...;;;;; +.....;;;-!7777?C?CCNMMMMMMMMMMMMMMMOMMMMMC?777??CO$N$CQNQ7>>!:!7>???C??777ONNN$OCC???-....;....;;;;; +.;....;;-:>7777?C?ONMMMMMMMMMMMMMMNNMMMMMC77777?ONN$7CNNH>>>!:!>>7??C77777CNMN$CCC?C?!...;;;..;;;;;; +-..;;;;-:!7??777??CNMMMMMMMMMMMMMMNNMMMMMO777>>7>?CC????7>!!!:!>>>>>>>>>>7CMMNQCC?????;.;;;..;.;;;;; +!;;;;;-::7????????OHMMMMMMMMMMMMMMMMMMMMM$777>>>>>7????7>!!!!::!>!!!!!!>>7?MMMHOC?????:;;;;....;;;;; +.;;;-;:!>7????????CHNMMMMMMMMMMMMMMMNMMMMQ?77>>>>>>!>>>!!!!!!!:!>!!!!!!>>7?NMMN$CC????!-;;...;.;;;;; +>:-;;.!>7?????????C$MMMMMMMMMMMMMMMNNMMNNH?77>>>!!!::!!:!!!!!:::!!!!!!!>>7?MNMNQC?????:-;;;...;;;;;; +-:-;;-7??777???????ONMMMMMMMMMMMMMM$QNHHHH??7>>>!:::::::!!!!!:::!>>>!!!>>7ONMMN$CC???7---;;;;;;;;;.; +:..;;777777777?????CNMMMMMMMMMMMMMMO$HQQ$HC?77>>!!:::::!!>>!>:::!>77>>>>7>QMMNNHO??7?7;;-;;;;;;;;;.. +:>-:>7777777777?7??CNMMMMMMMMMMMMMMMCO?$OQO??7>>>!!!!:!!>7>!>>!>!>7?77>777HMMMNHOC?7?!;;;;;;.;;;;... +;-::77777777777777?C$HNMMMMMMMMMMMMMOCC?COO??777>>!!!!!>?C7>77>>>?>7?77777NMMMNN$??77:;;;;;;.;;;;... +;;-;;:>>777?????????ONNMMMMMMMMMMMMMM?CCCCC?7777>>>>>>>??7?OOO?7?7>>>77777NMMMNNHC?7?;..;;;.;;;;;... +....;-;!7777????????$QNMMMMMMMMMMMMMMM????C?7777777>>7777>>7????77>>>>777?MMMMHHHO??7;;...;.;;;;;... +.;.;.;-;!7?77?????C?Q$NMMMMMMMMMMMMMMMMNO?QC?77777777777>>>>>>7>>!>>77777CNNNMQHNH?77;.....;;;;;.... +.;.;.;;-;!77?????CC?$QHMMMMMMMMMMMMMMMMMMMM?777777777777>>!!!>>7????7777>$MMNHQQNHO77;.....;;;;;.... +;;...;;;-;:777??????C$HNNMMMMMMMNNMMMMMMMMMQ?77777777>77>>7??CCCCOO$?7>7>HHNH$O$QOO?7.....;;;;;;...; +;;.....;;;;-7777?7??CQ$QNNMMMMMMM$NMMMMMMMMMC?77>77>>>7?O$$OCCC?7??777>>7NNHQHC$CCCC>;....;;;;;;..;; +;.......;;;.77777777?$Q$NNNMMMMMM$$MNMMMMMMM??77>>>>>>7777???777??777777CMNOO$O$CCCC-.;..;;;;;;..;;; +............;7777777?COQNNNMMMMMMHONMMMMMMMMO?7777>>77777777??????77>777HMMH$O$$OCC?;....;;;;;;..;;; +......;;.....;..->777COQNNMMMMMMMH$QMMMMMMMMN?7777>7>>7777777???77>7>>7OMMMMOONOOCC>.;...;;;;;;..;;; +......;;.....;;.;;;-7?OHNHMMMMMMMHQHNMMMMMMMM?7777777777>>>777>>>>>>>77NMMMNNMO$CCC-....;;;;;;....;; +......;;;....;..;;;-!?CHQNNNMMNMMHN$HMMNMMMMM7777777>>>>>>>>>>>>>!>>>7HNHMNNNQOCCOO;;...;;;;;...;;;; +......;;......;.;:;;:7?$$NHNMMNMNHQNQHNHHNMMMC777777>>>>>>!!!!!>>!>>>$HNMNNOOCCC$CC.;;....;;;..;;;;; +.....;;;......;..;;.:?7?CQNMNMMNHNNNHMMNHQHMMN777777777>>>>!!!>>>>>>C$QHCC??????CC?.;;....;;....;;;; +.....;;;;.....;.;;;;:>7>?>?$NNNMQHHCCC?O$COQQN77777777777>>>>>>>>>>>CC?7??????????!.;...........;;;; +......-;;.....;...;->:>>77?HHMOH$$$$???CO???C?777777777777>>>>>>>>7??O>?????????77;.;...........;;;; +......;;;;....;...-:-!7>O?OHHHOQC7??C???C?7??77777777777777777????777$!;7????????!...;;...;.....;;;; +......;;;;;...;..;;:;-!!O?OHN$CO?7????????7?7777777777777777777777777O-;.7??????>;.....;.;.....;;;;; +..;;;.;;;;....;...;;;:!!C?$HN???7777>!7???777>>7777777777777777777777!-;;-?????>-......;.......;;;;; +;;;;;.;;;;;...;.....--!!C7$HN7>7>!7?>!>???7>::!>77777777777777777777?-;;;;-???7--......;......;;;;;; +;;.;;.;;;;;........;;;!:>COH?!!>!!77!!:>7>::-;:>7777777777777777777?:;;;;;;;77;-.......;......;;;;-- +;;...;;-;;...........;:-!>?!::!!:!!::::!!::-;.->777777777777777777?!-;;;;;;;;;;;.. ....;....;;;;;;;; +;....;;;;;;....;.....;-;-----:::::-::::7:--;. ->777777777777777777!-;;;;;;;;;.;.............;;;;;;;; +;......;;;;....;.....;-;;:;;;------:::!!--;.. ->77777777777777777>-;;;;;;;;;..;.. .........;;;;;;;;; +-;;....;;;;....;;....;;;.-;;;;;;;;---:!:-;;...;>7777777777777777>:;;;;;;;;;...... ........;;;;;;;-;; +--;;;...;;;....;;....;;..;..;;;;;;;--...;;....;!777777777777777>:;;;;;;;;;...............;;;;;;;;;;;