diff --git a/CompGraph/Ninth.ppm b/CompGraph/Ninth.ppm new file mode 100644 index 0000000..87f346e --- /dev/null +++ b/CompGraph/Ninth.ppm @@ -0,0 +1,20003 @@ +P3 +200 100 +255 +206 227 255 +206 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 226 255 +205 226 255 +205 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +203 226 255 +203 226 255 +203 226 255 +203 226 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +201 225 255 +201 225 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +199 224 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 220 255 +194 220 255 +194 220 255 +194 220 255 +194 220 255 +193 220 255 +193 220 255 +193 220 255 +193 220 255 +193 220 255 +193 220 255 +193 220 255 +194 220 255 +194 220 255 +194 220 255 +194 220 255 +194 220 255 +194 220 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 225 255 +201 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 226 255 +203 226 255 +203 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +205 226 255 +205 226 255 +205 226 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 226 255 +205 226 255 +205 226 255 +205 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +203 226 255 +203 226 255 +203 226 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +201 225 255 +201 225 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +199 224 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +196 221 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 225 255 +201 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 226 255 +203 226 255 +203 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +205 226 255 +205 226 255 +205 226 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 226 255 +205 226 255 +205 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +203 226 255 +203 226 255 +203 226 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +201 225 255 +201 225 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +199 224 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +196 221 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 225 255 +201 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 226 255 +203 226 255 +203 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +205 226 255 +205 226 255 +205 226 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 226 255 +205 226 255 +205 226 255 +205 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +203 226 255 +203 226 255 +203 226 255 +203 226 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +201 225 255 +201 225 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +199 224 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +194 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 225 255 +201 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +203 225 255 +203 225 255 +203 225 255 +203 226 255 +203 226 255 +203 226 255 +203 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +205 226 255 +205 226 255 +205 226 255 +205 226 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +207 227 255 +207 227 255 +207 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 226 255 +205 226 255 +205 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +203 226 255 +203 226 255 +203 226 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +201 225 255 +201 225 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +199 224 255 +199 224 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +196 221 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 226 255 +203 226 255 +203 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +205 226 255 +205 226 255 +205 226 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +207 227 255 +207 227 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 227 255 +207 227 255 +207 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 226 255 +205 226 255 +205 226 255 +205 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +203 226 255 +203 226 255 +203 226 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +201 225 255 +201 225 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +199 224 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +196 221 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 225 255 +201 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 226 255 +203 226 255 +203 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +205 226 255 +205 226 255 +205 226 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +207 227 255 +207 227 255 +207 227 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 227 255 +207 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 226 255 +205 226 255 +205 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +203 226 255 +203 226 255 +203 226 255 +203 226 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +201 225 255 +201 225 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +199 224 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 221 255 +196 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +195 221 255 +196 221 255 +196 221 255 +196 221 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 225 255 +201 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +203 225 255 +203 225 255 +203 225 255 +203 226 255 +203 226 255 +203 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +205 226 255 +205 226 255 +205 226 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +207 227 255 +207 227 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +208 228 255 +208 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 227 255 +207 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 226 255 +205 226 255 +205 226 255 +205 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +203 226 255 +203 226 255 +203 226 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +201 225 255 +201 225 255 +201 225 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +199 224 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 225 255 +201 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 226 255 +203 226 255 +203 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +205 226 255 +205 226 255 +205 226 255 +205 226 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +207 227 255 +207 227 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 227 255 +207 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 226 255 +205 226 255 +205 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +203 226 255 +203 226 255 +203 226 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +201 225 255 +201 225 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +199 224 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +196 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 225 255 +201 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 226 255 +203 226 255 +203 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +205 226 255 +205 226 255 +205 226 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +207 227 255 +207 227 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 227 255 +207 227 255 +207 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 226 255 +205 226 255 +205 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +203 226 255 +203 226 255 +203 226 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +201 225 255 +201 225 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +197 223 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 225 255 +201 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 226 255 +203 226 255 +203 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +205 226 255 +205 226 255 +205 226 255 +205 226 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +207 227 255 +207 227 255 +207 227 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 227 255 +207 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 226 255 +205 226 255 +205 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +203 226 255 +203 226 255 +203 226 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +201 225 255 +201 225 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 225 255 +201 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 226 255 +203 226 255 +203 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +205 226 255 +205 226 255 +205 226 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +207 227 255 +207 227 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +209 229 255 +209 229 255 +209 229 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 227 255 +207 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 226 255 +205 226 255 +205 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +203 226 255 +203 226 255 +203 226 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +201 225 255 +201 225 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +199 224 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 222 255 +197 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 225 255 +201 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 226 255 +203 226 255 +203 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +205 226 255 +205 226 255 +205 226 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +207 227 255 +207 227 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 227 255 +207 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 226 255 +205 226 255 +205 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +203 226 255 +203 226 255 +203 226 255 +203 225 255 +203 225 255 +203 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +201 225 255 +201 225 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 224 255 +199 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 225 255 +201 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +203 225 255 +203 225 255 +203 225 255 +203 226 255 +203 226 255 +203 226 255 +203 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +205 226 255 +205 226 255 +205 226 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +207 227 255 +207 227 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 227 255 +207 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 226 255 +205 226 255 +205 226 255 +205 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +203 226 255 +203 226 255 +203 226 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +201 225 255 +201 225 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +199 224 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +198 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 225 255 +201 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 226 255 +203 226 255 +203 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +205 226 255 +205 226 255 +205 226 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +207 227 255 +207 227 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +209 228 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +210 229 255 +210 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 227 255 +207 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 226 255 +205 226 255 +205 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +203 226 255 +203 226 255 +203 226 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +201 225 255 +201 225 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +199 224 255 +199 224 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 224 255 +199 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 225 255 +201 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 226 255 +203 226 255 +203 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +205 226 255 +205 226 255 +205 226 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +207 227 255 +207 227 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +209 228 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 227 255 +207 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 226 255 +205 226 255 +205 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +203 226 255 +203 226 255 +203 226 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +201 225 255 +201 225 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +199 224 255 +199 224 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 223 255 +199 224 255 +199 224 255 +199 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 225 255 +201 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 226 255 +203 226 255 +203 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +205 226 255 +205 226 255 +205 226 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +207 227 255 +207 227 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +209 228 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 227 255 +207 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 226 255 +205 226 255 +205 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +203 226 255 +203 226 255 +203 226 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +201 225 255 +201 225 255 +201 225 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 225 255 +201 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 226 255 +203 226 255 +203 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +205 226 255 +205 226 255 +205 226 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +207 227 255 +207 227 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +209 228 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +211 230 255 +211 230 255 +210 230 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 227 255 +207 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 226 255 +205 226 255 +205 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +203 226 255 +203 226 255 +203 226 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +201 225 255 +201 225 255 +201 225 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +200 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 225 255 +201 225 255 +201 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 226 255 +203 226 255 +203 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +205 226 255 +205 226 255 +205 226 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +207 227 255 +207 227 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +209 228 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +210 230 255 +210 230 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 227 255 +207 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 226 255 +205 226 255 +205 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +203 226 255 +203 226 255 +203 226 255 +203 226 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +201 225 255 +201 225 255 +201 225 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 225 255 +201 225 255 +201 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 226 255 +203 226 255 +203 226 255 +203 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +205 226 255 +205 226 255 +205 226 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +207 227 255 +207 227 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 230 255 +210 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +210 230 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 227 255 +207 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 226 255 +205 226 255 +205 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +203 226 255 +203 226 255 +203 226 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +201 225 255 +201 225 255 +201 225 255 +201 225 255 +201 225 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 224 255 +201 225 255 +201 225 255 +201 225 255 +201 225 255 +201 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 226 255 +203 226 255 +203 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +205 226 255 +205 226 255 +205 226 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +207 227 255 +207 227 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +209 228 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +212 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +210 230 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 227 255 +207 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 226 255 +205 226 255 +205 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +203 226 255 +203 226 255 +203 226 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 226 255 +203 226 255 +203 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +205 226 255 +205 226 255 +205 226 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +207 227 255 +207 227 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +210 230 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +209 229 255 +208 228 255 +208 228 255 +207 228 255 +206 227 255 +206 227 255 +205 226 255 +204 226 255 +203 226 255 +204 226 255 +204 226 255 +204 226 255 +203 226 255 +204 226 255 +205 227 255 +205 227 255 +206 227 255 +206 227 255 +207 228 255 +208 228 255 +208 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 227 255 +207 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 226 255 +205 226 255 +205 226 255 +205 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +203 226 255 +203 226 255 +203 226 255 +203 226 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +195 218 250 +172 196 234 +149 174 221 +129 155 210 +101 129 194 +93 123 191 +94 124 192 +100 129 194 +100 129 195 +119 145 203 +136 162 214 +151 175 221 +161 185 228 +194 217 250 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +202 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 225 255 +203 226 255 +203 226 255 +203 226 255 +203 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +205 226 255 +205 226 255 +205 226 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +207 227 255 +207 227 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +208 228 255 +201 219 242 +194 208 221 +190 203 209 +184 195 199 +176 183 175 +180 183 161 +174 178 154 +164 165 136 +172 173 147 +162 162 132 +168 167 130 +168 168 138 +169 171 146 +174 175 146 +172 175 154 +165 167 147 +177 182 171 +186 194 189 +184 197 207 +195 210 225 +201 217 237 +209 228 254 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +210 229 255 +209 229 255 +208 228 255 +207 228 255 +205 227 255 +205 226 255 +203 226 255 +202 225 255 +201 224 255 +201 224 255 +200 224 255 +199 223 255 +198 223 255 +198 223 255 +198 223 255 +197 222 255 +197 222 255 +197 222 255 +196 222 255 +197 222 255 +197 222 255 +197 222 255 +198 223 255 +199 223 255 +199 223 255 +200 224 255 +202 225 255 +203 225 255 +204 226 255 +206 227 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 227 255 +207 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 226 255 +205 226 255 +205 226 255 +205 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +203 226 255 +203 226 255 +203 226 255 +203 226 255 +203 226 255 +203 226 255 +203 225 255 +203 225 255 +185 208 244 +139 164 213 +95 125 190 +62 99 179 +61 98 176 +62 99 173 +62 99 179 +61 98 177 +62 99 178 +62 99 179 +62 99 174 +63 100 179 +62 99 179 +62 99 179 +62 99 178 +62 99 179 +61 98 177 +86 117 187 +147 172 219 +173 196 236 +201 224 254 +203 225 255 +203 225 255 +203 226 255 +203 226 255 +203 226 255 +203 226 255 +203 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +205 226 255 +205 226 255 +205 226 255 +205 226 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +207 227 255 +207 227 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +202 220 244 +188 202 212 +182 191 188 +173 177 159 +164 162 115 +166 163 108 +168 165 110 +169 166 111 +171 169 113 +171 169 113 +170 168 113 +171 169 113 +170 168 112 +172 170 113 +172 170 114 +172 170 113 +172 169 113 +170 168 112 +172 169 112 +169 166 110 +172 169 112 +171 168 111 +167 162 108 +167 162 107 +161 156 103 +160 154 101 +168 163 110 +171 172 144 +184 188 176 +187 198 205 +204 221 244 +211 229 254 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 231 255 +212 231 255 +212 231 255 +212 231 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +211 230 255 +210 229 255 +209 229 255 +207 228 255 +205 227 255 +204 226 255 +204 226 255 +202 225 255 +202 225 255 +200 224 255 +199 223 255 +198 223 255 +198 223 255 +197 222 255 +196 222 255 +196 222 255 +195 221 255 +194 221 255 +194 221 255 +193 220 255 +193 220 255 +193 220 255 +193 220 255 +192 220 255 +193 220 255 +192 220 255 +192 220 255 +193 220 255 +193 220 255 +193 220 255 +194 221 255 +194 221 255 +196 222 255 +197 222 255 +199 223 255 +201 224 255 +204 226 255 +206 227 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 227 255 +207 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 226 255 +205 226 255 +205 226 255 +205 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +199 221 252 +163 187 229 +87 118 187 +62 99 179 +62 99 179 +62 99 179 +62 99 177 +63 100 181 +63 100 177 +63 99 176 +62 99 175 +63 100 181 +62 99 180 +62 99 173 +63 100 177 +63 100 178 +62 98 173 +61 98 175 +63 100 178 +62 99 176 +62 99 175 +63 99 177 +62 99 181 +91 121 188 +161 184 227 +199 221 252 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +204 226 255 +205 226 255 +205 226 255 +205 226 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +207 227 255 +207 227 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 227 254 +195 211 228 +176 183 174 +168 170 140 +165 162 108 +167 165 110 +171 170 114 +170 169 113 +170 169 113 +170 169 114 +169 169 114 +168 168 114 +168 169 114 +169 169 114 +169 169 114 +169 169 114 +170 169 114 +170 169 114 +170 169 114 +170 169 114 +170 169 114 +171 170 114 +172 170 114 +172 170 114 +172 170 114 +173 170 114 +174 171 114 +175 171 114 +175 171 113 +175 171 113 +172 168 111 +171 167 110 +169 163 108 +167 162 106 +165 159 104 +157 153 114 +167 170 154 +192 202 204 +201 217 239 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 230 255 +212 231 255 +212 231 255 +212 231 255 +212 231 255 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +212 231 255 +212 231 255 +212 231 255 +212 231 255 +212 230 255 +212 230 255 +212 230 255 +211 230 255 +209 229 255 +208 228 255 +206 227 255 +205 227 255 +204 226 255 +203 225 255 +201 225 255 +200 224 255 +199 223 255 +199 223 255 +198 223 255 +197 222 255 +196 222 255 +195 221 255 +195 221 255 +194 220 255 +193 220 255 +192 220 255 +192 219 255 +191 219 255 +191 219 255 +191 219 255 +191 219 255 +190 218 252 +190 218 252 +189 218 250 +190 219 254 +189 218 252 +188 217 253 +189 218 255 +189 218 255 +190 218 255 +190 218 255 +190 219 255 +191 219 255 +192 220 255 +193 220 255 +194 221 255 +197 222 255 +200 224 255 +203 226 255 +206 227 255 +208 228 255 +208 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 227 255 +207 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 226 255 +205 226 255 +205 226 255 +205 226 255 +204 226 255 +204 226 255 +199 221 251 +161 184 227 +78 111 184 +63 100 179 +62 99 179 +62 99 174 +63 99 177 +63 100 180 +63 100 178 +62 99 174 +63 100 176 +63 99 179 +63 99 175 +63 99 175 +63 100 176 +62 99 179 +63 99 173 +63 99 178 +63 100 178 +63 100 177 +63 99 176 +62 99 171 +62 99 175 +63 100 176 +62 99 175 +62 99 178 +62 99 177 +71 105 181 +141 165 214 +201 223 254 +204 226 255 +204 226 255 +205 226 255 +205 226 255 +205 226 255 +205 226 255 +205 226 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +207 227 255 +207 227 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +206 226 252 +184 196 204 +179 187 182 +159 158 115 +169 167 112 +170 169 113 +170 169 114 +169 169 114 +168 168 114 +167 168 114 +167 168 114 +167 168 114 +166 168 114 +166 168 114 +167 168 114 +166 167 114 +166 168 114 +167 168 114 +167 168 114 +167 168 114 +168 168 114 +168 168 114 +168 168 114 +169 169 114 +170 169 114 +169 169 114 +170 169 114 +170 169 114 +171 170 114 +172 170 114 +173 171 114 +174 171 114 +174 171 114 +175 171 114 +176 172 114 +176 172 113 +177 172 114 +176 171 112 +175 169 111 +169 163 107 +175 168 110 +166 159 104 +175 175 148 +185 195 201 +208 225 246 +212 230 255 +212 230 255 +212 231 255 +212 231 255 +212 231 255 +212 231 255 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +212 230 255 +210 230 255 +209 229 255 +207 228 255 +206 227 255 +204 226 255 +203 225 255 +202 225 255 +201 225 255 +200 224 255 +199 223 255 +198 223 255 +197 222 255 +197 222 255 +196 221 255 +195 221 255 +194 221 255 +195 221 254 +193 219 250 +195 221 250 +197 222 252 +198 221 242 +197 221 245 +197 221 245 +199 223 249 +197 221 240 +193 218 238 +197 221 244 +196 221 245 +199 223 248 +198 222 246 +196 220 238 +198 222 245 +197 221 245 +196 221 245 +193 220 249 +192 219 249 +190 218 252 +189 218 254 +188 217 254 +188 218 255 +190 218 255 +191 219 255 +193 220 255 +195 221 255 +198 223 255 +201 224 255 +205 226 255 +207 228 255 +208 228 255 +208 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 227 255 +207 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +166 188 228 +100 129 193 +63 99 176 +62 99 176 +62 99 176 +63 99 175 +63 100 174 +62 99 176 +63 99 175 +63 100 176 +63 100 176 +63 99 173 +63 100 175 +63 99 173 +62 99 175 +63 100 176 +63 100 178 +63 99 177 +62 99 176 +62 99 175 +63 99 173 +63 100 179 +63 99 174 +63 99 177 +62 99 171 +63 100 176 +63 99 176 +62 99 177 +61 98 176 +63 100 179 +71 105 179 +171 194 233 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +205 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +207 227 255 +207 227 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +208 228 255 +208 228 255 +208 228 255 +201 218 237 +179 188 184 +167 165 119 +170 168 112 +169 169 113 +169 169 114 +168 168 114 +167 168 114 +166 167 114 +165 167 114 +165 167 114 +165 167 114 +165 167 114 +164 167 114 +165 167 114 +165 167 114 +165 167 114 +165 167 114 +165 167 114 +166 167 114 +166 167 114 +165 167 114 +167 168 114 +167 168 114 +167 168 114 +168 168 114 +168 168 114 +168 168 114 +169 169 114 +170 169 114 +170 169 114 +170 169 114 +172 170 114 +172 170 114 +173 171 114 +174 171 114 +174 171 114 +175 172 114 +177 172 114 +176 172 114 +177 173 114 +177 172 113 +178 172 113 +175 169 110 +173 167 109 +169 163 106 +166 159 106 +181 184 167 +199 212 225 +211 230 254 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +212 231 255 +211 230 255 +209 229 255 +207 228 255 +206 227 255 +205 226 255 +204 226 255 +203 225 255 +202 225 255 +201 224 255 +200 224 255 +199 223 255 +198 223 255 +197 222 255 +196 222 255 +197 222 255 +197 222 248 +199 223 250 +201 224 249 +201 224 248 +199 222 244 +200 223 250 +201 223 242 +201 224 245 +203 225 252 +201 224 248 +201 224 250 +200 223 248 +200 223 244 +200 223 246 +199 222 242 +199 222 244 +197 221 238 +198 222 242 +198 222 245 +198 222 249 +199 222 246 +198 221 237 +198 222 248 +199 222 242 +196 221 244 +197 221 242 +195 220 244 +192 219 253 +190 218 245 +189 218 255 +189 218 255 +191 219 255 +193 220 255 +195 221 255 +199 223 255 +204 226 255 +207 227 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 227 255 +207 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +201 222 252 +116 142 199 +63 100 178 +63 100 179 +62 98 170 +62 99 176 +63 99 173 +63 99 172 +63 100 175 +63 100 179 +63 100 177 +63 99 171 +63 99 174 +63 99 175 +63 99 173 +64 100 172 +63 99 171 +63 100 176 +62 99 170 +63 100 172 +62 99 172 +63 99 172 +64 100 178 +63 99 173 +62 99 171 +63 99 172 +62 99 177 +62 99 175 +63 99 171 +63 99 175 +63 99 177 +63 99 176 +62 99 173 +63 99 175 +133 157 206 +203 224 254 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +206 227 255 +207 227 255 +207 227 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +197 213 229 +178 184 172 +166 163 109 +169 168 113 +169 169 114 +167 168 114 +167 168 114 +166 167 114 +165 167 114 +165 167 114 +164 166 114 +164 166 114 +163 166 114 +163 166 114 +163 166 114 +164 166 114 +163 166 114 +164 166 114 +164 167 114 +164 167 114 +165 167 114 +165 167 114 +165 167 114 +165 167 114 +166 167 114 +166 168 114 +166 168 114 +167 168 114 +168 168 114 +168 168 114 +169 169 114 +169 169 114 +170 169 114 +170 169 114 +172 170 114 +171 170 114 +173 170 114 +173 171 114 +173 171 114 +175 172 114 +176 172 114 +176 172 114 +176 172 114 +178 173 114 +178 173 114 +178 172 113 +178 172 113 +180 173 113 +176 169 110 +171 164 107 +171 164 106 +169 165 127 +197 208 218 +210 227 249 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +213 231 255 +214 231 255 +214 231 255 +214 231 255 +214 231 255 +213 231 255 +213 231 255 +211 230 255 +209 229 255 +208 228 255 +207 228 255 +205 227 255 +204 226 255 +203 226 255 +202 225 255 +201 225 255 +200 224 255 +200 224 255 +199 223 255 +198 223 255 +197 222 253 +198 222 249 +201 223 245 +202 224 248 +201 223 238 +203 224 246 +201 223 245 +203 224 245 +201 224 245 +203 225 250 +202 224 249 +202 224 248 +198 222 240 +198 221 233 +199 222 242 +194 219 231 +198 222 240 +198 221 240 +197 220 234 +197 221 238 +198 221 240 +198 222 242 +195 219 228 +195 219 231 +195 219 228 +196 220 238 +198 222 240 +196 220 236 +197 221 238 +199 222 245 +199 222 248 +198 221 244 +195 220 238 +196 221 246 +195 221 250 +191 218 252 +189 218 255 +190 218 255 +192 220 255 +195 221 255 +198 223 255 +204 226 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 227 255 +207 227 255 +207 227 255 +206 227 255 +180 202 238 +86 117 182 +62 99 177 +62 98 169 +63 100 175 +62 99 174 +63 100 174 +62 99 177 +63 99 174 +63 100 176 +63 100 172 +63 99 172 +62 99 171 +63 100 175 +63 99 171 +63 100 173 +64 100 177 +64 100 174 +63 99 170 +63 99 169 +62 99 169 +63 100 176 +63 100 175 +63 100 175 +63 99 174 +63 100 174 +62 99 172 +63 99 171 +63 100 176 +63 100 175 +63 100 174 +62 99 168 +62 99 172 +63 100 176 +62 99 177 +63 99 177 +104 132 194 +186 207 241 +206 227 255 +206 227 255 +207 227 255 +207 227 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +195 211 229 +176 180 160 +166 163 109 +169 167 112 +169 169 114 +167 168 114 +166 168 114 +165 167 114 +165 167 114 +164 166 114 +163 166 114 +163 166 114 +163 166 114 +162 166 114 +163 166 114 +163 166 114 +163 166 114 +163 166 114 +163 166 114 +163 166 114 +163 166 114 +164 166 114 +164 167 114 +164 167 114 +165 167 114 +166 167 114 +166 167 114 +166 168 114 +167 168 114 +167 168 114 +168 168 114 +168 168 114 +169 169 114 +170 169 114 +169 169 114 +170 169 114 +171 170 114 +171 170 114 +172 170 114 +173 170 114 +173 171 114 +174 171 114 +174 171 114 +176 172 114 +176 172 114 +177 172 114 +177 173 114 +178 173 114 +179 173 114 +180 174 114 +181 174 114 +180 174 113 +176 169 110 +173 166 108 +176 167 108 +166 162 125 +193 203 212 +212 230 254 +214 231 255 +214 231 255 +214 231 255 +214 231 255 +214 232 255 +214 231 255 +214 231 255 +214 231 255 +212 231 255 +210 229 255 +209 229 255 +207 228 255 +206 227 255 +205 227 255 +204 226 255 +203 226 255 +202 225 255 +201 225 255 +201 224 255 +200 224 255 +199 223 255 +201 224 253 +203 225 248 +204 225 246 +202 224 242 +204 225 248 +203 225 249 +202 224 246 +204 225 246 +203 225 248 +201 223 238 +201 223 241 +200 222 238 +198 221 236 +199 222 238 +198 221 236 +201 223 242 +199 222 237 +200 222 242 +200 223 246 +200 222 237 +196 219 227 +201 223 241 +199 222 244 +200 223 242 +199 222 244 +199 222 240 +201 223 242 +199 222 240 +199 222 242 +198 222 242 +197 220 237 +197 221 240 +196 220 233 +195 219 233 +198 222 242 +197 221 238 +198 222 244 +198 222 248 +197 221 246 +194 220 250 +191 219 252 +191 219 255 +193 220 255 +195 221 255 +199 223 255 +204 226 255 +208 228 255 +209 229 255 +209 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +180 201 236 +66 102 180 +62 98 170 +62 99 170 +63 99 172 +64 100 177 +62 98 166 +63 99 173 +63 99 174 +63 99 174 +63 99 170 +63 100 174 +62 99 168 +62 98 165 +63 100 174 +64 100 177 +64 100 174 +62 99 172 +63 99 171 +63 99 172 +63 99 168 +62 99 166 +63 99 170 +63 100 174 +63 100 172 +63 100 173 +63 99 174 +62 99 171 +63 99 170 +63 99 171 +63 99 174 +63 99 170 +63 100 175 +62 99 172 +63 99 171 +63 99 172 +63 99 169 +62 99 173 +77 109 182 +177 199 234 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +207 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +209 228 255 +209 229 255 +202 221 245 +173 178 163 +168 164 109 +171 169 113 +169 169 114 +167 168 114 +166 167 114 +165 167 114 +164 167 114 +164 166 114 +163 166 114 +163 166 114 +162 166 114 +162 166 114 +162 166 114 +162 166 114 +162 166 114 +162 166 114 +163 166 114 +163 166 114 +163 166 114 +163 166 114 +163 166 114 +164 167 114 +164 167 114 +165 167 114 +165 167 114 +166 167 114 +166 167 114 +166 167 114 +167 168 114 +168 168 114 +167 168 114 +168 168 114 +169 169 114 +170 169 114 +169 169 114 +171 170 114 +171 170 114 +172 170 114 +172 170 114 +172 170 114 +173 171 114 +174 171 114 +174 171 114 +176 172 114 +175 172 114 +177 172 114 +176 172 114 +178 173 114 +178 173 114 +179 173 114 +179 173 114 +181 174 114 +182 175 114 +181 173 113 +181 173 113 +179 171 111 +174 165 106 +170 167 137 +201 213 224 +214 231 255 +214 232 255 +214 232 255 +214 232 255 +214 232 255 +213 231 255 +211 230 255 +210 229 255 +209 229 255 +208 228 255 +207 228 255 +205 227 255 +205 226 255 +204 226 255 +203 225 255 +202 225 255 +201 224 255 +200 224 254 +202 225 250 +204 225 248 +203 223 242 +202 224 244 +204 225 248 +204 225 248 +205 225 244 +204 225 245 +204 225 246 +201 223 237 +200 222 237 +199 222 234 +199 221 234 +201 223 240 +204 225 246 +201 223 240 +201 223 240 +204 225 250 +202 224 244 +204 226 250 +200 222 237 +203 225 246 +200 223 241 +201 223 242 +201 223 241 +200 222 240 +200 222 238 +202 224 246 +202 224 246 +199 222 237 +200 222 241 +201 223 241 +200 222 240 +201 224 246 +199 222 242 +197 220 237 +198 221 240 +197 221 241 +199 222 249 +197 221 241 +196 219 236 +199 223 246 +198 221 240 +196 220 248 +192 219 254 +191 219 255 +193 220 255 +197 222 255 +202 225 255 +207 228 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +164 186 227 +69 104 176 +63 100 175 +63 100 174 +63 99 176 +63 99 169 +63 99 169 +63 99 174 +64 100 171 +62 99 164 +64 100 174 +63 99 166 +64 100 173 +63 100 168 +62 98 164 +63 99 169 +63 100 173 +63 99 172 +63 99 170 +63 99 165 +63 99 170 +63 99 171 +63 99 171 +63 99 168 +63 99 173 +63 99 172 +63 100 175 +63 99 167 +63 99 168 +63 99 168 +63 100 173 +62 98 166 +63 99 170 +64 100 175 +63 99 171 +63 100 171 +62 99 170 +63 100 176 +63 100 174 +63 100 177 +68 102 168 +177 198 234 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +208 228 255 +209 228 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +192 205 215 +164 163 121 +170 168 113 +169 169 114 +168 168 114 +166 168 114 +165 167 114 +164 167 114 +164 167 114 +163 166 114 +163 166 114 +163 166 114 +162 166 114 +162 166 114 +162 166 114 +162 166 114 +162 166 114 +163 166 114 +163 166 114 +163 166 114 +163 166 114 +163 166 114 +164 166 114 +164 167 114 +165 167 114 +165 167 114 +165 167 114 +166 167 114 +166 167 114 +167 168 114 +167 168 114 +168 168 114 +168 168 114 +168 169 114 +169 169 114 +169 169 114 +170 169 114 +170 169 114 +171 170 114 +171 170 114 +172 170 114 +172 170 114 +173 170 114 +173 171 114 +174 171 114 +175 171 114 +175 172 114 +176 172 114 +176 172 114 +177 172 114 +177 173 114 +178 173 114 +179 173 114 +180 174 114 +180 174 114 +181 174 114 +182 175 114 +182 174 113 +179 171 111 +179 170 110 +177 168 109 +171 162 104 +170 173 160 +211 227 248 +214 232 255 +215 232 255 +213 231 255 +211 230 255 +210 229 255 +209 229 255 +208 228 255 +207 228 255 +206 227 255 +205 227 255 +204 226 255 +203 226 255 +202 225 255 +202 225 255 +204 226 252 +205 225 245 +207 227 250 +204 225 248 +206 226 246 +206 227 246 +208 228 250 +205 226 248 +204 225 244 +203 224 242 +203 224 242 +201 223 240 +201 223 238 +203 225 244 +202 224 240 +203 224 244 +203 225 242 +204 225 245 +203 224 238 +203 225 242 +205 226 249 +204 225 244 +203 224 242 +203 224 241 +203 225 249 +203 224 242 +202 224 245 +201 223 240 +204 225 246 +203 225 248 +205 226 253 +203 225 248 +203 225 249 +203 225 248 +200 222 242 +202 224 244 +201 224 248 +199 222 241 +200 223 244 +200 223 241 +198 221 238 +198 221 240 +196 220 236 +198 221 242 +196 220 234 +198 221 238 +200 223 246 +196 221 249 +193 220 254 +192 220 255 +196 221 255 +199 223 255 +205 226 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 228 255 +208 228 255 +179 200 234 +65 101 170 +63 99 172 +62 99 169 +62 99 171 +64 100 170 +63 100 169 +63 99 165 +63 99 169 +63 99 167 +63 99 169 +62 98 161 +63 99 168 +62 98 160 +63 99 166 +63 99 171 +63 99 167 +62 98 163 +63 100 173 +63 99 166 +63 99 162 +63 99 167 +63 99 169 +62 98 160 +62 99 166 +64 100 172 +63 100 170 +63 100 174 +64 101 176 +63 99 170 +62 98 162 +63 100 169 +62 98 163 +63 99 166 +63 100 169 +63 100 170 +64 100 174 +63 99 174 +63 100 172 +63 99 170 +63 100 173 +63 99 171 +62 99 169 +177 198 233 +208 228 255 +209 228 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +205 223 246 +178 182 165 +173 170 113 +171 170 114 +169 169 114 +168 168 114 +166 167 114 +165 167 114 +164 167 114 +164 167 114 +163 166 114 +163 166 114 +163 166 114 +163 166 114 +163 166 114 +162 166 114 +163 166 114 +163 166 114 +163 166 114 +163 166 114 +163 166 114 +163 166 114 +164 166 114 +164 167 114 +165 167 114 +165 167 114 +165 167 114 +165 167 114 +166 167 114 +166 168 114 +167 168 114 +167 168 114 +168 168 114 +168 168 114 +168 168 114 +169 169 114 +170 169 114 +170 169 114 +171 169 114 +171 170 114 +172 170 114 +172 170 114 +172 170 114 +173 171 114 +173 171 114 +174 171 114 +174 171 114 +176 172 114 +175 172 114 +176 172 114 +177 172 114 +177 172 114 +177 173 114 +179 173 114 +179 173 114 +180 174 114 +181 174 114 +181 174 114 +182 175 114 +182 175 114 +183 175 114 +183 175 113 +183 175 113 +179 170 110 +177 168 108 +171 166 130 +200 212 222 +213 231 255 +212 230 255 +210 229 255 +209 229 255 +209 229 255 +207 228 255 +206 227 255 +206 227 255 +205 226 255 +204 226 255 +203 226 255 +204 226 252 +207 227 250 +205 226 245 +206 226 245 +207 227 249 +208 228 248 +205 226 248 +207 227 252 +202 223 236 +204 224 240 +202 223 236 +202 222 236 +203 224 242 +203 224 240 +204 225 244 +204 225 242 +205 226 246 +205 226 250 +205 226 245 +207 227 253 +205 226 250 +204 225 246 +204 225 246 +203 224 244 +204 225 244 +205 226 250 +203 224 242 +205 226 248 +204 225 244 +203 224 245 +203 224 244 +205 226 249 +205 226 249 +203 225 250 +205 226 248 +204 225 246 +203 225 245 +202 224 246 +203 224 242 +203 224 246 +203 224 244 +202 224 248 +202 224 242 +200 223 241 +203 225 248 +200 223 246 +198 221 238 +195 219 228 +197 221 240 +201 224 254 +200 223 246 +198 222 250 +193 220 255 +195 221 255 +198 223 255 +204 226 255 +209 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +195 215 246 +75 108 179 +62 99 170 +63 100 169 +62 98 164 +62 98 166 +63 100 172 +64 100 174 +64 100 172 +62 98 160 +62 98 162 +63 99 168 +63 99 166 +63 99 165 +63 99 166 +63 99 167 +62 98 159 +64 100 164 +63 99 168 +64 100 168 +63 99 170 +63 99 166 +64 100 174 +64 100 174 +63 99 163 +63 99 166 +62 98 160 +62 99 169 +63 99 168 +64 100 169 +63 99 170 +62 99 163 +64 100 175 +63 100 171 +63 99 169 +62 99 167 +63 99 169 +63 99 167 +62 98 162 +63 99 165 +64 100 171 +63 99 170 +62 98 164 +63 99 170 +73 106 168 +194 214 243 +209 229 255 +209 229 255 +209 229 255 +209 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +196 209 223 +171 169 122 +171 168 112 +171 170 114 +169 169 114 +168 168 114 +166 167 114 +166 167 114 +164 167 114 +164 167 114 +164 166 114 +164 166 114 +163 166 114 +163 166 114 +163 166 114 +163 166 114 +163 166 114 +163 166 114 +163 166 114 +163 166 114 +163 166 114 +164 167 114 +164 167 114 +165 167 114 +165 167 114 +165 167 114 +165 167 114 +166 167 114 +167 168 114 +167 168 114 +167 168 114 +167 168 114 +168 168 114 +168 168 114 +169 169 114 +169 169 114 +169 169 114 +170 169 114 +170 169 114 +171 170 114 +172 170 114 +172 170 114 +172 170 114 +173 171 114 +174 171 114 +175 171 114 +175 172 114 +175 172 114 +175 172 114 +177 172 114 +176 172 114 +177 172 114 +178 173 114 +179 173 114 +179 173 114 +179 174 114 +180 174 114 +181 174 114 +181 174 114 +182 175 114 +182 175 114 +183 175 114 +184 176 114 +184 175 113 +184 175 113 +181 172 111 +177 167 108 +168 159 104 +211 230 255 +211 230 255 +209 229 255 +209 229 255 +208 228 255 +207 228 255 +206 227 255 +205 227 255 +205 226 255 +204 226 254 +207 227 252 +208 228 252 +209 228 254 +206 226 245 +206 226 242 +208 228 249 +208 227 248 +204 225 238 +203 224 237 +203 224 236 +202 223 230 +205 225 240 +205 225 241 +204 225 240 +205 225 242 +205 226 244 +207 227 248 +206 226 244 +203 224 238 +205 225 246 +206 226 245 +205 226 248 +205 226 245 +206 226 250 +205 225 244 +208 228 253 +205 226 246 +205 226 248 +204 225 245 +205 225 241 +207 227 250 +206 226 248 +206 226 246 +203 224 240 +207 227 253 +206 226 248 +205 226 252 +204 225 245 +205 226 249 +202 224 241 +203 224 244 +201 223 241 +203 224 249 +204 225 249 +201 223 240 +201 223 238 +200 222 240 +202 224 246 +201 223 245 +201 224 246 +199 222 240 +197 221 238 +201 224 250 +201 224 252 +198 222 253 +194 221 255 +197 222 255 +202 225 255 +208 228 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +203 223 251 +98 126 191 +64 100 179 +63 100 170 +62 98 161 +63 99 168 +64 100 171 +63 99 164 +64 100 171 +63 99 167 +63 99 165 +63 100 174 +62 99 172 +63 99 166 +63 99 167 +63 99 162 +63 99 165 +62 98 159 +63 99 163 +63 99 165 +63 99 163 +63 99 162 +62 98 163 +63 100 170 +63 99 166 +63 99 164 +63 99 167 +63 99 169 +64 100 168 +63 99 162 +63 99 167 +63 99 169 +62 98 159 +63 99 168 +63 99 169 +63 99 168 +63 99 166 +62 99 168 +63 99 165 +62 98 165 +63 99 168 +63 99 170 +62 99 168 +62 99 169 +63 99 170 +62 97 158 +96 124 184 +198 218 246 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +210 229 255 +194 204 207 +171 167 112 +173 171 114 +172 170 114 +170 169 114 +167 168 114 +167 168 114 +166 168 114 +165 167 114 +165 167 114 +164 167 114 +164 167 114 +164 166 114 +164 166 114 +164 166 114 +163 166 114 +164 167 114 +164 166 114 +164 167 114 +164 167 114 +164 167 114 +165 167 114 +165 167 114 +165 167 114 +166 167 114 +166 168 114 +166 167 114 +167 168 114 +167 168 114 +168 168 114 +168 168 114 +168 168 114 +169 169 114 +169 169 114 +170 169 114 +170 169 114 +170 169 114 +171 170 114 +172 170 114 +171 170 114 +172 170 114 +172 170 114 +173 170 114 +173 171 114 +173 171 114 +175 171 114 +175 171 114 +175 172 114 +175 172 114 +176 172 114 +177 172 114 +177 172 114 +178 173 114 +178 173 114 +179 173 114 +180 174 114 +179 174 114 +180 174 114 +180 174 114 +181 174 114 +182 175 114 +182 175 114 +183 175 114 +183 175 114 +185 176 114 +185 176 114 +186 176 113 +177 168 109 +177 167 108 +211 230 255 +210 229 255 +210 229 255 +208 228 255 +208 228 255 +207 228 255 +206 227 255 +206 227 255 +205 226 253 +208 228 250 +208 228 248 +208 227 246 +207 227 246 +209 228 249 +211 230 253 +207 226 244 +203 224 234 +206 226 245 +206 226 241 +204 224 238 +206 226 242 +206 226 246 +206 225 240 +208 228 250 +208 228 250 +206 226 245 +206 225 242 +207 227 245 +206 226 245 +206 226 244 +208 227 246 +207 227 250 +205 225 242 +205 225 242 +208 228 250 +207 227 250 +206 226 244 +207 227 250 +205 225 242 +207 227 249 +206 226 246 +205 226 245 +205 226 245 +206 226 244 +206 227 249 +208 228 250 +206 226 244 +206 226 248 +206 226 250 +205 226 250 +208 228 253 +205 225 246 +204 225 242 +205 226 246 +203 224 236 +202 224 245 +204 225 248 +203 224 244 +204 225 248 +201 223 244 +200 223 241 +201 223 241 +197 220 234 +202 224 245 +202 224 245 +198 222 246 +195 221 255 +198 223 255 +202 225 255 +209 229 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +210 230 255 +134 158 206 +62 98 165 +63 99 170 +63 99 170 +62 99 165 +64 100 171 +63 99 170 +63 99 164 +63 99 164 +63 99 166 +62 98 157 +63 99 164 +63 99 163 +63 99 164 +63 99 165 +62 98 157 +63 99 164 +63 99 167 +62 98 161 +63 99 163 +63 99 166 +63 99 161 +63 99 160 +63 99 164 +63 99 166 +63 99 165 +63 99 162 +62 98 157 +63 99 163 +63 99 165 +63 99 163 +63 99 163 +63 99 170 +63 99 166 +64 100 170 +63 99 162 +62 99 165 +63 100 170 +62 98 164 +62 98 165 +62 98 162 +62 98 167 +61 97 155 +63 99 166 +62 98 161 +63 99 164 +63 100 173 +123 147 197 +210 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +189 197 197 +175 170 112 +174 171 114 +172 170 114 +170 169 114 +169 169 114 +168 168 114 +167 168 114 +166 167 114 +166 167 114 +165 167 114 +165 167 114 +165 167 114 +165 167 114 +165 167 114 +165 167 114 +165 167 114 +165 167 114 +165 167 114 +165 167 114 +166 167 114 +166 167 114 +166 167 114 +166 167 114 +167 168 114 +167 168 114 +167 168 114 +168 168 114 +168 168 114 +168 168 114 +169 169 114 +169 169 114 +170 169 114 +170 169 114 +170 169 114 +171 170 114 +171 170 114 +171 169 114 +172 170 114 +172 170 114 +173 171 114 +173 170 114 +173 171 114 +174 171 114 +174 171 114 +175 171 114 +176 172 114 +176 172 114 +176 172 114 +177 172 114 +177 172 114 +177 172 114 +177 173 114 +178 173 114 +179 173 114 +179 174 114 +180 174 114 +180 174 114 +181 174 114 +181 174 114 +181 174 114 +183 175 114 +183 175 114 +183 175 114 +184 175 114 +185 176 114 +186 176 114 +185 176 114 +187 177 114 +183 173 111 +211 230 255 +210 229 255 +209 229 255 +209 228 255 +208 228 255 +207 228 255 +207 227 255 +208 228 255 +210 228 248 +209 228 246 +209 228 249 +209 229 250 +209 228 248 +210 229 252 +204 224 233 +204 224 234 +205 225 236 +205 224 234 +206 226 241 +206 226 240 +206 225 240 +208 227 245 +210 229 250 +208 227 245 +207 226 244 +207 226 244 +207 227 245 +207 226 241 +207 227 246 +205 225 244 +208 227 249 +209 228 252 +206 226 242 +208 228 248 +204 224 242 +208 228 250 +207 227 249 +207 227 246 +206 226 245 +207 227 245 +204 224 238 +207 227 249 +207 227 249 +208 228 253 +208 227 249 +205 225 244 +206 226 242 +208 228 249 +205 226 246 +207 227 248 +207 227 246 +206 226 246 +205 225 244 +204 225 242 +205 226 242 +204 225 242 +205 226 249 +203 224 244 +202 224 240 +204 225 246 +203 225 245 +203 225 245 +202 223 241 +200 222 238 +199 222 240 +201 224 244 +202 224 252 +198 223 255 +199 223 255 +203 225 255 +210 229 255 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +172 192 227 +63 99 172 +63 99 169 +61 97 156 +63 99 161 +63 99 166 +62 99 162 +63 99 167 +63 99 165 +62 98 160 +62 98 158 +63 99 161 +62 98 154 +63 100 167 +63 99 164 +62 98 158 +63 99 167 +63 99 161 +63 99 166 +63 99 161 +63 99 162 +63 99 163 +62 98 159 +63 99 165 +63 99 166 +63 99 163 +63 99 163 +63 99 169 +63 99 162 +63 99 165 +63 98 160 +62 98 162 +63 99 166 +62 98 161 +64 100 166 +64 100 165 +62 98 161 +63 99 164 +63 99 161 +63 99 168 +62 98 159 +63 99 164 +63 99 163 +63 99 168 +63 99 168 +63 98 162 +63 99 169 +63 99 170 +62 98 164 +180 200 232 +211 230 255 +211 230 255 +211 230 255 +211 230 255 +183 191 188 +174 169 111 +175 172 114 +173 171 114 +171 170 114 +170 169 114 +169 169 114 +168 168 114 +167 168 114 +167 168 114 +166 168 114 +166 168 114 +166 167 114 +166 167 114 +166 167 114 +166 167 114 +166 167 114 +166 168 114 +166 167 114 +166 167 114 +167 168 114 +167 168 114 +167 168 114 +167 168 114 +167 168 114 +168 168 114 +168 168 114 +168 168 114 +169 169 114 +169 169 114 +169 169 114 +171 170 114 +170 169 114 +170 169 114 +171 170 114 +172 170 114 +172 170 114 +173 170 114 +173 171 114 +173 171 114 +173 171 114 +174 171 114 +174 171 114 +175 172 114 +176 172 114 +175 171 114 +175 172 114 +177 172 114 +177 172 114 +177 173 114 +177 173 114 +178 173 114 +178 173 114 +179 173 114 +179 173 114 +180 174 114 +179 173 114 +180 174 114 +181 174 114 +182 175 114 +182 175 114 +182 175 114 +182 175 114 +183 175 114 +184 176 114 +184 176 114 +186 176 114 +185 176 114 +186 176 114 +187 177 114 +188 178 114 +211 230 255 +210 229 255 +209 229 255 +209 229 255 +208 228 255 +208 228 255 +208 227 249 +211 229 252 +209 228 244 +208 227 247 +212 230 252 +208 227 241 +211 230 253 +207 227 241 +206 226 237 +207 226 240 +204 224 234 +208 228 246 +209 228 248 +209 228 250 +208 227 244 +207 227 241 +208 227 244 +208 227 245 +205 224 238 +209 228 248 +208 228 246 +208 228 246 +208 227 248 +208 227 246 +208 227 244 +208 227 245 +209 228 246 +208 228 248 +207 226 241 +208 227 244 +207 227 245 +209 228 250 +209 228 249 +209 228 249 +209 229 253 +207 227 244 +208 227 246 +208 227 248 +208 228 250 +207 227 246 +206 226 241 +207 227 250 +207 227 249 +208 227 246 +208 227 248 +208 228 250 +207 227 248 +205 226 244 +206 227 249 +207 227 249 +205 226 250 +203 224 242 +203 224 242 +205 225 244 +204 225 241 +205 226 249 +203 225 244 +203 224 244 +202 224 242 +201 223 241 +201 223 244 +203 225 250 +200 224 255 +200 224 255 +204 226 255 +211 230 255 +212 230 255 +212 230 255 +206 225 251 +89 119 180 +62 98 162 +63 99 161 +63 100 169 +63 99 165 +62 98 163 +63 99 162 +62 98 160 +64 100 169 +63 99 166 +63 98 160 +62 98 160 +62 98 154 +63 99 166 +63 99 163 +62 98 155 +63 99 166 +62 97 154 +63 99 160 +63 99 160 +63 99 161 +63 99 163 +64 100 167 +63 99 163 +62 98 158 +63 98 160 +62 98 153 +63 99 160 +63 99 162 +63 99 168 +63 99 162 +63 99 161 +63 99 162 +62 99 164 +64 100 169 +64 100 170 +62 98 158 +64 99 163 +63 99 161 +62 99 162 +62 98 160 +63 99 165 +63 99 165 +63 99 165 +62 98 162 +63 99 167 +63 98 166 +63 99 171 +62 99 165 +87 116 173 +207 225 252 +212 230 255 +212 230 255 +198 208 211 +177 170 112 +176 172 114 +174 171 114 +172 170 114 +171 170 114 +170 169 114 +169 169 114 +169 169 114 +169 169 114 +168 168 114 +168 168 114 +167 168 114 +167 168 114 +167 168 114 +167 168 114 +167 168 114 +168 168 114 +167 168 114 +168 168 114 +168 168 114 +168 168 114 +168 168 114 +168 168 114 +168 169 114 +169 169 114 +169 169 114 +169 169 114 +170 169 114 +170 169 114 +171 170 114 +171 170 114 +171 170 114 +172 170 114 +172 170 114 +173 170 114 +173 171 114 +173 171 114 +174 171 114 +174 171 114 +174 171 114 +175 171 114 +175 172 114 +175 172 114 +175 172 114 +176 172 114 +176 172 114 +176 172 114 +177 173 114 +178 173 114 +178 173 114 +179 173 114 +179 174 114 +179 173 114 +180 174 114 +179 174 114 +180 174 114 +181 174 114 +181 174 114 +182 175 114 +182 175 114 +182 175 114 +183 175 114 +183 175 114 +184 176 114 +185 176 114 +185 176 114 +185 176 114 +186 176 114 +186 177 114 +187 177 114 +187 177 114 +211 230 255 +211 230 255 +210 229 255 +209 229 255 +209 228 255 +211 230 254 +211 229 250 +211 229 250 +210 228 248 +212 230 252 +213 231 254 +211 229 249 +209 227 241 +207 226 237 +207 227 240 +205 224 233 +208 226 242 +209 228 242 +210 229 249 +209 228 248 +208 227 242 +209 228 249 +210 229 248 +210 228 246 +209 228 244 +206 225 238 +208 226 244 +210 228 246 +211 229 250 +207 226 244 +210 229 248 +208 227 245 +209 227 244 +208 227 244 +210 229 248 +209 228 250 +207 226 242 +207 226 241 +208 227 246 +210 229 249 +207 226 244 +209 228 250 +211 229 252 +208 227 242 +209 228 248 +210 229 250 +209 228 252 +209 229 252 +207 226 245 +207 227 246 +206 226 241 +207 227 246 +207 226 248 +208 227 246 +209 228 249 +209 228 249 +205 226 241 +206 226 242 +208 228 252 +203 224 242 +206 226 249 +205 225 240 +205 226 245 +203 224 238 +206 226 248 +204 225 244 +202 224 241 +202 224 241 +206 227 253 +201 224 254 +201 224 255 +206 227 255 +211 230 255 +212 231 255 +155 176 216 +63 99 166 +63 99 163 +63 100 171 +63 99 162 +63 99 163 +62 98 157 +63 99 164 +62 98 157 +63 99 166 +63 99 165 +62 98 160 +62 98 155 +63 98 161 +63 99 162 +62 98 160 +63 99 164 +62 98 153 +63 98 161 +62 98 162 +63 99 161 +63 99 163 +62 98 158 +62 98 156 +63 99 166 +62 98 157 +63 99 158 +63 99 163 +63 98 160 +63 99 158 +63 99 163 +63 99 159 +63 99 163 +63 99 166 +62 97 156 +63 99 161 +63 99 161 +63 99 159 +63 99 167 +62 98 157 +62 98 161 +63 98 158 +63 99 160 +64 99 165 +63 99 163 +63 99 162 +63 99 165 +63 99 165 +63 99 169 +63 98 159 +63 98 158 +156 177 212 +212 231 255 +200 213 224 +178 171 112 +179 173 114 +176 172 114 +174 171 114 +172 170 114 +172 170 114 +171 169 114 +170 169 114 +170 169 114 +170 169 114 +169 169 114 +169 169 114 +169 169 114 +169 169 114 +169 169 114 +169 169 114 +169 169 114 +169 169 114 +169 169 114 +169 169 114 +169 169 114 +170 169 114 +170 169 114 +171 170 114 +170 169 114 +170 169 114 +171 170 114 +171 170 114 +171 170 114 +172 170 114 +173 171 114 +173 170 114 +172 170 114 +173 171 114 +174 171 114 +174 171 114 +174 171 114 +175 171 114 +175 171 114 +175 172 114 +176 172 114 +177 172 114 +176 172 114 +177 172 114 +177 172 114 +178 173 114 +177 173 114 +178 173 114 +179 173 114 +179 173 114 +179 173 114 +179 174 114 +180 174 114 +181 174 114 +180 174 114 +181 174 114 +181 174 114 +183 175 114 +182 175 114 +182 175 114 +183 175 114 +183 175 114 +184 175 114 +184 175 114 +184 176 114 +185 176 114 +185 176 114 +186 177 114 +186 177 114 +187 177 114 +187 177 114 +189 178 114 +211 230 255 +211 230 255 +210 229 255 +210 229 255 +211 230 254 +212 230 250 +210 228 246 +210 228 244 +212 230 249 +214 231 254 +211 229 248 +211 230 249 +209 228 242 +208 227 238 +208 227 238 +210 228 245 +210 228 246 +211 229 246 +210 229 246 +211 230 250 +209 228 245 +209 228 246 +212 230 250 +209 228 246 +209 228 244 +210 228 246 +210 229 248 +210 229 249 +211 229 246 +210 229 248 +210 229 246 +211 229 249 +210 229 252 +210 228 246 +208 227 245 +211 229 250 +210 228 248 +211 229 250 +209 228 245 +209 228 248 +208 227 242 +209 228 244 +211 230 254 +210 228 248 +210 229 250 +209 228 246 +210 229 249 +208 227 242 +207 227 246 +207 226 245 +206 225 244 +208 227 246 +208 228 248 +209 228 249 +210 229 252 +209 228 249 +209 228 250 +208 227 246 +209 229 253 +208 228 248 +208 228 250 +207 227 246 +208 228 249 +205 225 241 +206 226 248 +205 226 248 +204 225 242 +201 223 237 +203 224 241 +206 227 250 +202 225 255 +203 225 255 +208 228 255 +211 229 254 +75 107 166 +63 99 168 +62 98 163 +62 98 157 +62 98 160 +63 98 159 +63 99 161 +62 98 156 +62 98 154 +63 99 160 +62 98 154 +62 98 154 +62 98 159 +62 98 158 +62 98 156 +63 98 157 +63 99 161 +63 99 161 +62 98 155 +63 98 157 +63 99 159 +63 98 156 +62 97 151 +62 98 156 +63 98 159 +63 98 156 +63 99 156 +63 99 162 +63 99 160 +62 98 160 +62 98 155 +62 98 158 +62 98 153 +63 99 165 +63 99 159 +63 99 162 +61 97 151 +64 99 164 +63 99 158 +63 99 161 +63 99 168 +62 97 152 +63 98 156 +61 97 155 +64 100 167 +64 99 164 +61 97 154 +62 97 156 +61 96 144 +63 98 160 +63 98 163 +68 100 156 +202 215 230 +175 169 120 +179 173 113 +177 173 114 +175 172 114 +175 171 114 +173 171 114 +173 170 114 +172 170 114 +171 170 114 +171 170 114 +170 169 114 +171 170 114 +170 169 114 +170 169 114 +171 170 114 +171 169 114 +171 170 114 +171 170 114 +171 170 114 +171 169 114 +171 170 114 +171 170 114 +172 170 114 +172 170 114 +172 170 114 +173 170 114 +172 170 114 +173 170 114 +173 171 114 +173 171 114 +174 171 114 +174 171 114 +174 171 114 +174 171 114 +175 172 114 +175 171 114 +175 171 114 +176 172 114 +176 172 114 +176 172 114 +177 173 114 +177 172 114 +178 173 114 +178 173 114 +179 173 114 +179 173 114 +178 173 114 +178 173 114 +179 173 114 +180 174 114 +179 173 114 +181 174 114 +180 174 114 +181 174 114 +181 175 114 +183 175 114 +183 175 114 +183 175 114 +183 175 114 +183 175 114 +184 176 114 +183 175 114 +184 176 114 +185 176 114 +185 176 114 +185 176 114 +186 177 114 +186 177 114 +186 177 114 +186 177 114 +187 177 114 +188 177 114 +188 178 114 +212 230 255 +211 230 255 +211 230 255 +211 230 253 +213 230 252 +213 231 250 +211 229 246 +212 230 249 +214 231 252 +213 231 252 +208 227 241 +209 227 238 +209 228 242 +209 227 244 +210 228 242 +210 228 244 +209 228 241 +210 228 244 +210 228 242 +210 228 244 +212 230 252 +210 228 245 +211 229 248 +207 225 237 +209 227 242 +210 228 245 +211 229 248 +210 228 245 +212 230 250 +212 230 250 +211 229 248 +211 230 250 +210 228 249 +211 229 250 +210 228 248 +211 229 248 +210 228 246 +210 228 246 +210 228 245 +211 229 249 +213 231 254 +210 229 252 +210 228 249 +209 228 246 +211 229 249 +211 229 248 +209 227 246 +210 229 249 +208 227 242 +210 228 250 +209 228 246 +211 230 255 +209 228 249 +211 229 250 +210 229 250 +209 228 248 +210 229 250 +209 228 248 +208 227 246 +209 228 250 +208 228 248 +207 226 242 +207 227 248 +208 228 248 +206 226 245 +205 225 240 +208 227 249 +205 225 244 +206 226 248 +207 227 249 +205 226 252 +202 225 253 +205 227 255 +154 176 213 +64 100 167 +63 98 160 +62 98 155 +63 99 162 +62 98 156 +62 98 160 +62 98 154 +63 99 161 +63 99 161 +62 98 155 +62 98 155 +64 99 160 +63 99 157 +63 98 162 +63 99 160 +62 98 155 +62 98 156 +62 98 155 +63 99 161 +61 97 151 +63 99 162 +62 98 159 +63 99 157 +62 98 155 +62 98 154 +63 99 163 +61 97 150 +62 98 156 +63 98 159 +63 98 161 +62 98 162 +61 97 149 +61 97 152 +62 98 158 +63 98 157 +62 98 155 +63 99 160 +62 98 155 +63 99 162 +62 98 158 +63 99 164 +63 98 159 +62 98 156 +63 99 160 +63 98 158 +63 99 160 +62 97 152 +62 98 160 +62 98 163 +62 97 157 +62 98 158 +63 98 160 +140 143 137 +179 172 112 +178 173 114 +177 173 114 +175 171 114 +174 171 113 +168 166 112 +165 164 111 +164 163 110 +166 165 111 +168 167 113 +170 169 113 +172 170 114 +172 170 114 +172 170 114 +172 170 114 +173 171 114 +173 170 114 +173 170 114 +173 171 114 +172 170 114 +173 171 114 +173 171 114 +173 171 114 +174 171 114 +174 171 114 +174 171 114 +174 171 114 +174 171 114 +175 171 114 +175 172 114 +176 172 114 +175 172 114 +176 172 114 +176 172 114 +177 173 114 +178 173 114 +177 172 114 +177 173 114 +178 173 114 +178 173 114 +178 173 114 +178 173 114 +179 173 114 +179 173 114 +180 174 114 +180 174 114 +180 174 114 +180 174 114 +180 174 114 +180 174 114 +181 174 114 +182 175 114 +182 175 114 +182 175 114 +182 175 114 +182 175 114 +183 175 114 +183 175 114 +184 176 114 +184 176 114 +185 176 114 +184 176 114 +185 176 114 +186 177 114 +187 177 114 +186 176 114 +186 176 114 +187 177 114 +187 177 114 +187 177 114 +188 178 114 +189 178 114 +189 178 114 +212 231 255 +212 230 255 +212 230 255 +212 230 252 +214 231 250 +211 229 246 +213 231 250 +213 231 250 +214 231 252 +213 230 249 +211 229 245 +209 227 238 +211 229 246 +210 228 244 +211 229 245 +210 228 245 +210 229 244 +211 229 245 +210 228 244 +211 229 246 +211 229 245 +212 230 249 +210 228 245 +210 228 243 +209 227 242 +212 230 250 +211 229 248 +210 228 242 +212 229 248 +213 230 249 +211 229 246 +211 229 250 +210 228 244 +213 230 252 +213 231 252 +213 230 250 +212 230 249 +210 228 246 +209 228 242 +211 229 244 +211 229 246 +210 228 245 +210 228 246 +212 230 253 +210 228 248 +213 231 253 +212 230 253 +211 229 248 +212 230 253 +213 231 255 +210 229 249 +209 228 245 +210 229 248 +211 229 250 +212 230 252 +208 227 244 +210 229 250 +211 229 252 +209 228 248 +211 229 249 +209 228 246 +210 229 250 +208 227 246 +208 227 244 +209 228 249 +207 227 246 +209 228 250 +205 225 238 +206 226 242 +206 226 245 +206 227 248 +205 226 246 +203 225 254 +97 125 181 +62 98 157 +62 98 161 +63 99 162 +64 100 165 +63 98 161 +63 99 161 +62 97 153 +64 99 160 +62 98 162 +62 98 152 +62 98 156 +63 98 156 +63 98 157 +63 98 157 +62 98 156 +63 99 164 +62 98 156 +63 98 157 +63 98 152 +62 97 150 +62 97 149 +63 98 156 +61 97 145 +62 98 154 +62 98 153 +61 97 149 +62 98 155 +62 98 152 +62 97 149 +63 98 153 +63 99 157 +62 97 151 +62 97 150 +62 97 151 +64 99 159 +62 97 145 +62 98 156 +62 98 149 +62 97 147 +61 96 142 +62 98 154 +62 98 160 +62 97 151 +63 99 161 +63 98 157 +61 97 147 +62 98 159 +64 99 162 +63 98 158 +63 98 156 +61 96 158 +62 97 152 +81 107 155 +180 174 115 +178 173 114 +176 171 113 +159 157 107 +159 157 107 +148 148 103 +150 150 105 +151 151 105 +149 150 105 +150 151 105 +160 159 109 +162 161 110 +166 164 111 +173 170 113 +174 171 114 +174 171 114 +175 172 114 +175 171 114 +175 172 114 +175 171 114 +175 172 114 +175 172 114 +176 172 114 +175 172 114 +175 172 114 +176 172 114 +176 172 114 +176 172 114 +176 172 114 +177 172 114 +177 172 114 +178 173 114 +178 173 114 +178 173 114 +178 173 114 +179 173 114 +179 173 114 +179 173 114 +179 174 114 +180 174 114 +180 174 114 +181 174 114 +181 174 114 +181 174 114 +181 174 114 +181 174 114 +182 175 114 +183 175 114 +182 175 114 +182 175 114 +183 175 114 +183 175 114 +184 176 114 +184 176 114 +184 176 114 +184 176 114 +185 176 114 +184 176 114 +185 176 114 +186 177 114 +186 176 114 +186 177 114 +186 177 114 +186 177 114 +186 177 114 +187 177 114 +187 177 114 +188 178 114 +187 177 114 +188 177 114 +189 178 114 +188 178 114 +189 178 114 +213 231 255 +213 231 255 +213 230 250 +215 232 254 +215 232 253 +212 230 246 +212 230 246 +215 232 253 +213 231 249 +212 229 246 +210 228 240 +209 227 237 +208 226 234 +210 228 242 +209 227 233 +212 229 248 +212 229 245 +212 230 246 +211 229 244 +209 227 238 +213 230 248 +210 227 240 +213 230 249 +214 231 252 +212 230 246 +211 229 245 +213 230 248 +211 228 246 +212 229 245 +213 230 249 +213 231 250 +213 230 252 +211 228 242 +214 231 253 +213 231 250 +209 228 240 +211 229 244 +211 229 246 +212 229 246 +211 228 249 +211 229 250 +211 228 246 +212 230 249 +208 226 241 +212 230 250 +211 228 244 +211 229 249 +212 230 252 +212 230 248 +211 229 249 +212 229 249 +211 229 246 +211 229 250 +212 230 250 +213 231 253 +212 229 250 +210 229 246 +209 228 244 +210 228 246 +211 229 249 +210 228 245 +212 230 253 +209 228 248 +209 227 248 +211 229 250 +205 224 243 +204 223 238 +207 226 244 +203 223 242 +205 225 239 +208 227 244 +209 228 248 +177 198 229 +63 99 166 +63 99 160 +63 98 158 +62 98 161 +63 98 157 +63 99 157 +62 98 154 +62 98 156 +61 97 149 +62 97 154 +62 97 153 +62 98 153 +62 97 151 +63 99 155 +62 98 150 +63 99 164 +63 98 155 +63 99 160 +63 98 155 +63 99 158 +61 97 149 +62 98 155 +63 98 153 +61 97 145 +62 97 155 +62 97 150 +63 99 157 +63 98 156 +62 98 159 +62 98 155 +63 98 157 +61 97 147 +62 97 145 +61 97 145 +62 98 149 +63 99 163 +61 97 149 +63 99 159 +63 99 165 +62 98 150 +63 99 162 +61 96 148 +63 99 161 +62 97 149 +62 98 155 +62 98 154 +62 98 155 +61 96 143 +62 97 151 +62 98 157 +62 97 154 +62 97 151 +62 97 152 +63 97 157 +153 153 124 +167 162 107 +147 146 101 +131 132 95 +110 115 87 +121 124 90 +111 116 86 +118 123 91 +133 135 97 +136 138 99 +149 150 104 +151 151 104 +167 164 111 +169 166 111 +174 170 113 +176 172 114 +176 172 114 +176 172 114 +177 173 114 +177 172 114 +177 172 114 +177 172 114 +178 173 114 +177 173 114 +178 173 114 +178 173 114 +178 173 114 +178 173 114 +178 173 114 +179 173 114 +179 173 114 +179 173 114 +180 174 114 +180 174 114 +180 174 114 +181 174 114 +181 174 114 +180 174 114 +180 174 114 +181 174 114 +181 174 114 +181 174 114 +182 175 114 +182 175 114 +182 175 114 +183 175 114 +184 176 114 +183 175 114 +183 175 114 +185 176 114 +184 176 114 +184 176 114 +184 176 114 +185 176 114 +185 176 114 +186 177 114 +186 177 114 +185 176 114 +186 177 114 +186 177 114 +186 177 114 +187 177 114 +187 177 114 +186 177 114 +188 177 114 +188 178 114 +188 177 114 +189 178 114 +188 178 114 +189 178 114 +189 178 114 +189 178 114 +189 178 114 +214 231 255 +214 232 255 +214 231 252 +213 230 248 +213 230 248 +213 230 244 +215 232 252 +216 233 255 +216 233 254 +215 232 252 +211 229 242 +212 229 244 +212 229 244 +212 229 244 +211 229 241 +212 229 244 +215 232 253 +209 227 233 +212 229 246 +213 230 248 +212 229 246 +210 228 242 +213 231 249 +213 230 248 +213 230 246 +211 229 246 +213 230 248 +214 231 248 +213 230 248 +214 231 250 +214 231 248 +214 231 252 +213 230 248 +212 229 248 +213 231 249 +212 230 248 +212 229 248 +213 230 250 +213 231 252 +211 228 246 +215 232 253 +212 229 250 +213 230 248 +211 229 246 +211 228 246 +213 231 249 +215 232 253 +210 227 246 +213 230 253 +212 230 248 +211 228 246 +213 231 250 +213 230 250 +212 230 253 +213 230 252 +213 230 250 +213 231 252 +213 230 250 +211 229 246 +210 229 246 +211 229 249 +209 227 246 +207 225 246 +208 225 246 +207 225 245 +204 222 242 +204 222 240 +205 224 244 +203 222 238 +204 223 240 +204 223 246 +207 226 242 +145 167 202 +62 98 152 +62 98 154 +62 98 153 +61 97 152 +62 98 150 +63 99 156 +62 98 155 +62 97 150 +62 98 153 +61 97 150 +62 97 144 +63 99 157 +63 99 163 +62 98 156 +62 98 152 +63 99 155 +62 98 152 +62 98 151 +63 98 154 +62 97 149 +62 98 154 +63 99 158 +63 98 157 +62 98 157 +62 98 153 +63 99 157 +63 98 157 +62 98 153 +63 99 157 +62 98 159 +62 98 157 +62 98 154 +62 97 150 +63 99 160 +62 98 153 +62 98 152 +62 98 154 +64 100 164 +61 97 149 +62 97 147 +63 98 155 +61 96 146 +61 96 145 +62 98 157 +61 97 150 +62 98 152 +62 98 152 +62 98 155 +62 98 155 +63 99 159 +62 98 154 +63 98 160 +62 98 157 +62 96 152 +115 125 128 +133 132 93 +118 119 84 +91 96 72 +94 100 75 +70 83 73 +83 92 74 +96 103 79 +101 107 82 +103 110 85 +130 132 96 +134 136 98 +152 151 104 +158 156 106 +174 169 112 +177 172 114 +179 173 114 +178 173 114 +179 173 114 +178 173 114 +178 173 114 +180 174 114 +180 174 114 +180 174 114 +179 174 114 +181 174 114 +180 174 114 +181 174 114 +181 174 114 +181 174 114 +181 174 114 +182 175 114 +181 174 114 +182 175 114 +182 175 114 +182 175 114 +183 175 114 +183 175 114 +183 175 114 +183 175 114 +183 175 114 +183 175 114 +184 176 114 +183 175 114 +185 176 114 +184 176 114 +184 176 114 +185 176 114 +185 176 114 +186 176 114 +185 176 114 +185 176 114 +186 177 114 +186 177 114 +186 177 114 +187 177 114 +187 177 114 +186 177 114 +187 177 114 +187 177 114 +187 177 114 +188 178 114 +188 177 114 +190 178 114 +189 178 114 +189 178 114 +188 178 114 +190 178 114 +189 178 114 +190 179 114 +191 179 114 +190 179 114 +190 179 114 +214 232 255 +215 232 252 +215 232 250 +215 231 252 +216 232 252 +215 232 250 +215 232 250 +217 233 253 +217 233 255 +215 231 249 +214 231 249 +210 227 234 +213 230 245 +214 231 248 +213 230 244 +213 230 244 +213 230 246 +212 229 241 +214 231 250 +212 229 242 +212 229 244 +213 230 244 +213 230 246 +214 230 250 +215 231 250 +214 230 248 +214 231 249 +214 230 246 +214 230 249 +211 229 242 +211 228 241 +212 229 245 +213 230 250 +214 231 249 +214 231 252 +213 230 246 +212 229 245 +214 230 252 +213 229 249 +214 230 250 +212 228 248 +214 231 249 +213 230 249 +210 227 245 +214 232 253 +214 231 252 +210 227 246 +211 229 248 +214 231 252 +212 229 246 +214 231 252 +212 229 246 +214 231 249 +213 230 249 +213 230 248 +214 231 252 +212 229 244 +213 230 249 +213 230 250 +213 231 252 +210 227 246 +201 218 234 +204 222 243 +206 224 242 +203 221 242 +203 221 237 +201 220 238 +209 226 246 +205 222 244 +203 221 238 +199 218 234 +206 225 242 +88 117 170 +61 97 151 +62 98 154 +63 98 158 +63 98 156 +62 98 147 +62 98 150 +62 97 147 +63 98 156 +61 97 143 +61 96 143 +63 98 154 +62 98 153 +62 98 155 +62 98 151 +61 97 148 +62 97 150 +62 98 151 +61 96 148 +61 97 153 +62 98 154 +62 98 150 +62 97 148 +62 97 148 +61 97 144 +63 99 155 +62 98 152 +63 98 154 +62 98 154 +61 96 140 +62 97 150 +61 96 144 +63 98 149 +62 97 150 +63 99 158 +62 98 152 +61 97 144 +64 99 160 +62 98 153 +61 97 149 +63 98 150 +63 99 157 +63 99 159 +63 99 157 +63 99 157 +64 100 165 +63 99 161 +62 98 156 +61 96 140 +62 97 151 +61 97 153 +63 98 154 +63 99 161 +62 96 149 +61 95 149 +68 94 132 +98 101 72 +56 67 55 +51 65 57 +50 64 56 +53 68 61 +49 66 59 +57 72 65 +58 75 68 +84 94 77 +100 107 85 +123 126 93 +137 137 97 +153 152 104 +160 156 105 +174 168 111 +180 173 113 +180 174 114 +181 174 114 +181 174 114 +181 175 114 +182 175 114 +181 174 114 +182 175 114 +182 175 114 +182 175 114 +183 175 114 +183 175 114 +183 175 114 +183 175 114 +183 175 114 +183 175 114 +183 175 114 +183 175 114 +184 176 114 +184 176 114 +184 176 114 +184 176 114 +185 176 114 +185 176 114 +186 176 114 +185 176 114 +186 176 114 +186 176 114 +185 176 114 +185 176 114 +186 177 114 +186 177 114 +187 177 114 +186 177 114 +186 177 114 +188 178 114 +187 177 114 +188 177 114 +187 177 114 +188 178 114 +188 177 114 +189 178 114 +189 178 114 +189 178 114 +189 178 114 +188 178 114 +190 178 114 +190 179 114 +189 178 114 +190 178 114 +189 178 114 +190 178 114 +191 179 114 +191 179 114 +191 179 114 +190 179 114 +192 180 114 +216 232 255 +217 233 254 +216 232 250 +217 233 253 +216 232 252 +216 232 252 +215 231 248 +217 233 254 +217 233 252 +216 233 253 +211 228 237 +212 229 241 +211 229 238 +213 230 244 +213 230 244 +214 231 248 +212 229 242 +214 230 248 +215 232 249 +216 232 250 +214 231 248 +212 229 241 +212 229 241 +215 231 249 +213 230 242 +212 229 242 +214 231 248 +213 229 244 +214 231 250 +215 231 249 +213 230 246 +213 230 246 +212 229 242 +213 229 246 +213 230 245 +212 229 248 +214 230 250 +211 228 248 +214 230 252 +213 229 249 +213 229 249 +213 229 250 +213 230 249 +215 231 253 +215 231 252 +214 230 249 +212 229 246 +211 228 245 +214 231 249 +212 229 245 +212 229 246 +210 227 241 +213 230 250 +212 229 248 +214 231 246 +215 232 254 +214 231 250 +214 231 250 +213 230 246 +213 230 248 +212 229 249 +208 225 244 +210 227 242 +200 218 238 +203 221 239 +205 222 239 +205 222 242 +208 225 244 +201 219 233 +201 220 231 +207 224 244 +190 209 227 +61 97 145 +62 98 153 +62 98 152 +62 98 152 +63 99 156 +63 98 154 +62 98 157 +61 97 147 +62 98 151 +62 97 149 +63 98 153 +61 97 147 +61 97 144 +63 99 156 +62 98 152 +62 98 153 +61 97 147 +62 97 144 +62 98 153 +63 98 153 +61 97 142 +62 98 153 +61 96 141 +62 97 144 +62 98 150 +62 98 151 +62 97 148 +62 98 152 +62 98 151 +62 97 144 +62 97 150 +62 98 154 +62 98 148 +63 98 155 +61 96 136 +62 98 151 +62 97 145 +62 97 149 +63 99 156 +62 98 157 +62 97 149 +62 97 144 +63 98 157 +61 96 142 +62 98 156 +62 97 154 +61 96 144 +62 98 150 +62 97 150 +63 98 150 +62 97 152 +62 97 152 +62 98 155 +62 97 153 +62 97 156 +61 95 144 +48 65 75 +42 55 46 +45 58 48 +46 60 50 +51 65 55 +50 65 55 +50 66 57 +56 73 66 +62 76 66 +88 97 78 +98 105 82 +129 130 93 +143 142 99 +161 157 106 +172 166 109 +178 172 113 +183 175 114 +183 175 114 +183 175 114 +184 176 114 +183 175 114 +183 175 114 +184 176 114 +183 175 114 +184 176 114 +184 176 114 +184 176 114 +185 176 114 +184 176 114 +185 176 114 +185 176 114 +185 176 114 +186 177 114 +185 176 114 +185 176 114 +187 177 114 +185 176 114 +186 177 114 +186 176 114 +186 177 114 +187 177 114 +186 177 114 +187 177 114 +187 177 114 +187 177 114 +188 178 114 +188 178 114 +187 177 114 +188 178 114 +188 178 114 +189 178 114 +189 178 114 +189 178 114 +189 178 114 +190 178 114 +190 179 114 +190 178 114 +190 179 114 +190 179 114 +190 179 114 +190 179 114 +191 179 114 +190 179 114 +190 179 114 +191 179 114 +191 179 114 +191 179 114 +191 179 114 +192 180 114 +191 179 114 +191 179 114 +193 180 114 +218 233 255 +217 232 253 +217 233 254 +217 232 253 +216 232 252 +217 233 252 +217 233 253 +218 233 253 +217 233 252 +217 233 253 +215 231 246 +213 230 241 +213 230 241 +214 231 244 +213 229 240 +215 231 246 +210 227 236 +216 232 250 +216 232 249 +214 231 247 +213 230 244 +214 230 244 +215 231 246 +216 232 249 +216 232 249 +215 231 249 +213 230 245 +217 233 253 +214 231 245 +213 230 244 +215 231 248 +213 230 242 +210 227 242 +212 228 245 +215 232 252 +212 228 248 +212 228 248 +213 230 248 +211 227 248 +211 227 248 +214 230 252 +214 231 252 +211 227 246 +212 228 249 +212 228 248 +214 230 250 +213 229 248 +213 230 245 +212 228 245 +214 231 249 +214 230 248 +213 230 246 +215 232 252 +215 231 250 +214 231 250 +216 232 252 +214 231 246 +214 231 248 +212 229 244 +208 225 240 +208 225 244 +202 219 242 +211 228 242 +206 223 240 +211 227 245 +207 224 239 +206 223 241 +205 222 241 +203 221 239 +205 222 244 +202 220 236 +177 195 219 +63 98 157 +62 97 148 +63 99 158 +62 98 150 +62 98 151 +62 97 148 +61 96 139 +62 97 149 +62 98 153 +62 98 152 +63 98 151 +61 97 145 +62 97 144 +63 99 160 +62 98 150 +62 97 147 +62 98 153 +62 97 147 +61 96 142 +62 97 152 +63 98 157 +62 97 148 +63 99 161 +62 97 152 +62 97 145 +61 97 142 +63 98 156 +60 95 136 +62 97 154 +60 95 142 +63 99 155 +61 96 143 +63 98 151 +62 97 148 +62 97 147 +62 97 145 +62 97 145 +61 96 141 +62 97 148 +62 97 147 +63 98 149 +62 97 149 +62 97 152 +61 96 142 +63 98 156 +62 98 150 +61 96 143 +61 97 144 +61 97 148 +62 97 149 +62 97 152 +63 98 155 +61 96 139 +62 97 149 +62 95 147 +61 95 144 +45 63 79 +38 49 37 +43 55 42 +46 59 49 +47 61 51 +50 64 52 +50 65 55 +52 68 62 +53 70 62 +57 73 66 +89 98 78 +107 112 84 +125 127 92 +147 145 98 +163 158 106 +173 166 110 +184 175 114 +186 176 114 +185 176 114 +186 177 114 +186 177 114 +186 177 114 +186 177 114 +186 176 114 +187 177 114 +187 177 114 +186 177 114 +186 177 114 +187 177 114 +186 177 114 +188 177 114 +187 177 114 +187 177 114 +188 177 114 +188 178 114 +188 177 114 +188 178 114 +188 178 114 +188 177 114 +189 178 114 +188 178 114 +189 178 114 +188 178 114 +189 178 114 +190 178 114 +188 178 114 +189 178 114 +190 178 114 +190 178 114 +190 178 114 +189 178 114 +190 179 114 +190 179 114 +190 179 114 +191 179 114 +191 179 114 +191 179 114 +190 179 114 +190 179 114 +191 179 114 +192 180 114 +191 179 114 +191 179 114 +192 180 114 +193 180 114 +192 179 114 +191 179 113 +192 179 113 +192 179 113 +192 179 113 +193 180 114 +193 180 114 +218 234 255 +218 233 253 +218 233 253 +219 234 255 +218 234 254 +217 233 250 +217 233 250 +218 233 253 +219 234 255 +218 234 253 +218 234 254 +216 232 248 +215 231 245 +214 231 244 +215 231 247 +215 231 245 +215 231 246 +214 230 244 +215 231 244 +214 230 241 +214 230 244 +215 231 246 +214 230 242 +216 232 246 +214 230 241 +214 230 245 +214 231 244 +217 232 250 +217 232 250 +214 230 241 +215 231 246 +214 230 245 +216 232 248 +215 231 249 +214 231 246 +215 231 248 +214 230 250 +211 227 246 +213 228 250 +210 225 246 +213 228 249 +214 230 251 +210 226 246 +217 232 253 +213 229 249 +216 231 252 +210 226 242 +216 232 252 +215 231 249 +215 231 249 +215 231 248 +216 232 252 +214 231 245 +215 231 246 +216 233 253 +214 231 246 +213 230 241 +217 233 253 +213 230 244 +208 224 244 +212 228 247 +204 220 242 +204 221 240 +206 223 240 +207 224 242 +208 225 246 +207 224 242 +210 226 245 +206 223 235 +206 223 240 +206 223 238 +156 176 199 +62 97 149 +62 98 150 +62 97 150 +61 97 144 +62 97 149 +63 98 151 +62 98 150 +61 96 143 +63 98 157 +62 98 151 +61 97 148 +62 97 150 +63 98 154 +60 96 136 +61 96 140 +62 97 147 +62 97 145 +62 97 145 +61 97 142 +61 96 142 +63 98 153 +61 97 142 +62 97 148 +62 97 143 +61 96 144 +61 97 147 +61 96 140 +62 97 150 +63 98 159 +61 96 142 +61 96 143 +61 96 141 +61 96 139 +61 96 140 +62 97 145 +62 98 153 +61 96 142 +62 97 145 +62 97 145 +61 97 144 +61 96 143 +63 98 153 +61 96 140 +61 97 149 +62 97 150 +61 96 144 +63 99 156 +62 97 150 +62 97 148 +61 96 139 +62 98 153 +62 97 152 +61 96 146 +60 94 135 +61 95 140 +62 95 149 +53 79 113 +39 48 34 +40 52 39 +46 59 46 +48 61 45 +49 63 52 +49 63 50 +51 67 59 +53 70 64 +52 70 59 +65 79 66 +100 106 81 +124 125 88 +144 141 96 +155 150 101 +179 171 111 +182 173 112 +188 178 114 +188 178 114 +189 178 114 +189 178 114 +189 178 114 +188 178 114 +189 178 114 +188 178 114 +189 178 114 +188 178 114 +188 178 114 +189 178 114 +189 178 114 +189 178 114 +189 178 114 +189 178 114 +189 178 114 +189 178 114 +190 179 114 +190 179 114 +190 179 114 +189 178 114 +190 179 114 +190 179 114 +191 179 114 +190 179 114 +190 178 114 +190 179 114 +190 179 114 +191 179 114 +191 179 114 +191 179 114 +191 179 114 +191 179 114 +191 179 114 +191 179 114 +191 179 114 +193 180 113 +192 180 114 +192 180 114 +192 179 114 +193 180 114 +192 179 113 +192 180 114 +192 179 113 +191 179 112 +193 180 113 +193 180 114 +193 180 113 +193 180 113 +193 180 113 +192 179 112 +192 179 112 +190 178 110 +192 179 111 +219 234 255 +219 234 255 +219 234 255 +219 234 255 +219 234 254 +219 234 255 +218 234 253 +219 234 254 +218 233 250 +219 235 255 +219 234 253 +218 234 253 +219 234 254 +219 234 254 +216 232 248 +217 233 250 +216 232 248 +215 231 250 +217 232 250 +215 231 244 +216 231 248 +214 230 240 +216 232 246 +216 232 248 +216 232 246 +216 231 245 +216 232 249 +216 232 248 +215 231 245 +215 231 245 +214 230 244 +215 231 245 +217 232 250 +217 232 249 +217 233 252 +213 229 246 +216 231 252 +215 231 252 +214 230 252 +207 223 242 +211 226 248 +215 230 252 +212 228 248 +211 227 247 +213 229 250 +215 231 248 +216 231 248 +216 232 249 +216 232 249 +216 231 249 +215 231 248 +217 233 250 +216 232 250 +216 232 248 +217 233 252 +215 231 245 +218 233 254 +217 233 252 +207 224 240 +206 222 244 +211 227 240 +208 224 244 +205 221 234 +206 222 242 +208 224 242 +209 226 240 +207 223 242 +203 220 235 +206 223 238 +210 226 243 +203 219 234 +124 147 173 +62 97 147 +62 97 144 +63 98 152 +61 96 141 +62 97 147 +62 97 151 +61 96 140 +62 97 150 +62 97 147 +61 97 145 +61 97 144 +61 97 143 +61 96 140 +61 96 144 +62 97 142 +62 97 141 +61 95 135 +62 97 143 +61 96 139 +63 98 148 +61 96 143 +62 97 145 +62 97 145 +62 98 148 +61 96 143 +63 98 150 +63 99 154 +61 96 139 +61 96 141 +61 97 141 +61 96 140 +62 98 150 +62 98 150 +62 98 148 +62 97 145 +63 98 147 +62 97 145 +61 97 142 +62 97 148 +62 97 148 +61 96 139 +61 96 137 +63 98 155 +61 97 144 +60 95 135 +61 96 142 +62 97 148 +61 96 142 +61 96 139 +62 97 150 +61 96 141 +62 98 154 +62 97 146 +62 97 152 +60 94 135 +60 94 138 +50 75 101 +35 44 30 +39 50 36 +43 54 39 +46 57 42 +45 58 43 +49 62 46 +51 66 52 +51 67 56 +52 69 59 +58 76 70 +83 92 75 +105 109 80 +140 138 96 +169 161 107 +174 165 106 +182 172 111 +187 176 113 +190 178 114 +190 178 114 +190 178 114 +189 178 114 +190 179 114 +190 179 114 +191 179 114 +191 179 114 +191 179 114 +191 179 114 +191 179 114 +191 179 114 +190 179 114 +191 179 114 +191 179 114 +190 179 114 +191 179 114 +192 180 114 +191 179 114 +191 179 114 +192 179 114 +191 179 114 +191 179 114 +191 179 114 +192 180 114 +192 179 114 +192 180 113 +192 179 113 +192 179 113 +192 180 114 +192 179 114 +192 180 113 +192 179 113 +193 180 114 +191 179 113 +193 180 113 +193 180 114 +193 180 113 +192 180 113 +191 179 112 +193 180 113 +192 179 113 +193 180 113 +193 180 113 +192 179 111 +192 179 111 +193 179 112 +192 179 112 +193 180 112 +190 178 109 +194 180 112 +193 179 110 +191 178 109 +192 179 110 +220 235 255 +220 235 255 +219 234 255 +220 235 255 +220 235 255 +220 235 255 +220 235 255 +220 235 255 +219 234 254 +219 234 253 +219 234 254 +220 235 255 +220 235 255 +220 235 255 +219 234 254 +216 231 251 +219 234 252 +217 232 249 +217 233 250 +216 231 244 +216 231 244 +215 231 242 +218 233 250 +216 232 245 +214 230 238 +218 233 252 +217 232 248 +217 232 248 +218 234 252 +217 232 248 +216 232 245 +216 231 244 +218 233 250 +217 232 248 +215 231 250 +215 231 252 +214 230 250 +217 232 253 +211 227 247 +215 230 250 +215 230 250 +213 228 248 +213 228 250 +214 229 250 +215 230 250 +216 231 252 +216 232 248 +217 232 248 +219 234 255 +216 232 246 +217 232 250 +216 232 246 +218 234 253 +216 232 246 +214 230 241 +215 231 244 +218 233 252 +218 233 250 +209 225 240 +211 227 243 +213 229 243 +203 219 235 +207 223 240 +214 229 248 +212 228 244 +208 225 236 +213 229 245 +206 222 237 +206 222 240 +207 223 242 +209 224 242 +113 136 177 +62 97 147 +61 96 137 +62 98 150 +61 96 144 +61 96 141 +62 97 147 +62 97 147 +61 96 139 +61 97 141 +61 96 140 +62 97 142 +60 95 137 +61 96 140 +62 97 142 +61 96 141 +62 97 144 +60 95 131 +62 98 149 +61 96 141 +61 97 144 +62 97 147 +62 98 150 +63 98 153 +62 97 142 +61 96 136 +63 98 148 +61 96 135 +60 95 135 +61 96 142 +62 97 141 +62 97 147 +61 97 140 +61 96 136 +60 95 134 +61 97 144 +61 96 144 +62 97 149 +61 96 140 +61 97 144 +61 96 140 +60 95 136 +61 96 140 +60 95 135 +60 95 136 +62 97 149 +62 97 141 +62 97 152 +62 97 142 +61 96 139 +62 96 143 +62 97 145 +61 96 140 +62 97 144 +60 94 128 +60 94 138 +60 93 132 +55 85 119 +33 42 30 +37 47 33 +42 53 37 +43 54 39 +44 56 39 +48 62 48 +52 67 54 +51 67 54 +53 70 59 +56 72 60 +72 84 68 +108 111 80 +124 124 88 +161 154 101 +152 146 98 +181 170 109 +190 178 113 +191 179 113 +193 180 113 +191 179 113 +192 179 114 +191 179 112 +191 179 113 +192 179 113 +190 178 111 +192 180 113 +193 180 113 +192 179 113 +192 180 114 +193 180 114 +191 179 113 +192 180 113 +193 180 113 +193 180 113 +193 180 113 +192 179 112 +192 179 113 +193 180 113 +193 180 113 +190 178 109 +193 180 113 +191 179 112 +190 178 109 +192 179 111 +192 179 112 +192 179 110 +192 179 112 +193 180 113 +191 179 112 +192 179 111 +193 180 112 +189 177 108 +193 179 112 +192 179 111 +192 179 111 +192 179 111 +192 179 112 +193 180 112 +192 179 110 +191 178 108 +191 178 109 +192 179 110 +192 179 111 +192 179 110 +193 180 112 +192 179 110 +191 178 109 +190 177 107 +193 180 112 +192 179 110 +190 178 108 +220 235 255 +220 235 255 +220 235 255 +220 235 255 +221 235 255 +220 235 255 +220 235 255 +220 235 255 +220 235 255 +220 235 255 +220 235 255 +221 235 255 +221 235 255 +220 235 255 +220 235 255 +221 235 255 +219 234 255 +220 235 255 +220 234 255 +220 235 255 +219 234 254 +219 234 254 +219 234 253 +220 235 254 +220 235 254 +220 235 255 +221 235 255 +218 233 249 +219 234 252 +217 232 246 +219 234 252 +219 234 252 +217 232 246 +217 232 249 +215 230 251 +213 228 248 +212 227 247 +217 232 252 +216 231 251 +215 230 250 +214 229 248 +217 232 252 +214 229 249 +219 234 255 +215 230 250 +215 230 250 +214 229 249 +217 232 246 +218 233 249 +219 234 252 +218 233 250 +218 233 249 +219 234 252 +220 235 254 +219 234 253 +218 233 250 +218 233 249 +214 229 250 +214 229 246 +211 226 243 +212 228 244 +208 224 238 +214 229 249 +215 230 246 +204 220 238 +211 226 246 +209 225 244 +210 225 241 +215 230 250 +214 229 249 +213 228 248 +110 134 165 +61 97 145 +60 95 135 +62 97 144 +61 97 149 +62 97 147 +61 97 143 +61 96 137 +61 97 145 +60 95 130 +61 96 141 +60 95 126 +60 95 135 +61 96 135 +62 98 149 +61 95 135 +61 96 137 +61 97 141 +60 95 137 +61 96 139 +61 96 137 +61 96 143 +60 95 133 +62 97 147 +62 97 150 +63 98 152 +61 96 143 +62 97 144 +62 97 140 +61 97 143 +62 97 147 +60 95 133 +62 98 147 +61 96 140 +60 95 131 +61 96 137 +61 95 134 +62 97 145 +61 96 134 +63 98 151 +61 96 139 +62 97 147 +62 97 144 +61 96 142 +61 96 137 +62 97 145 +60 95 142 +61 96 142 +61 96 135 +61 95 136 +61 96 143 +61 96 139 +60 95 136 +62 96 148 +61 95 139 +61 95 137 +61 95 145 +55 84 120 +27 35 22 +36 45 31 +40 51 35 +43 54 37 +47 59 43 +49 62 48 +49 63 48 +50 65 51 +50 66 48 +51 67 49 +63 78 64 +90 96 70 +124 123 85 +148 143 93 +180 169 103 +186 174 108 +186 175 106 +190 178 109 +191 178 109 +188 177 106 +191 178 109 +191 178 109 +190 178 109 +190 178 108 +192 179 111 +191 178 109 +189 177 107 +189 177 107 +191 178 108 +189 177 106 +190 178 108 +190 177 108 +192 179 110 +191 179 109 +192 179 110 +190 178 108 +188 176 106 +192 179 110 +190 178 108 +190 177 106 +190 178 108 +192 179 110 +190 178 108 +191 178 109 +189 177 106 +189 177 105 +191 178 109 +189 177 105 +189 177 104 +190 177 106 +192 179 109 +190 178 108 +190 177 106 +191 178 108 +192 179 109 +186 175 102 +193 179 110 +189 177 105 +189 177 106 +187 175 102 +190 178 107 +191 178 109 +190 177 105 +190 177 106 +191 178 108 +190 178 107 +188 176 102 +188 176 104 +190 177 105 +189 176 104 +188 176 104 +221 235 255 +221 235 255 +221 235 255 +221 235 255 +220 234 255 +221 235 255 +221 235 255 +221 235 255 +221 235 255 +221 235 255 +221 235 255 +221 235 255 +221 235 255 +221 235 255 +221 235 255 +221 235 255 +220 234 254 +221 235 255 +221 235 255 +220 234 255 +221 235 255 +221 235 255 +220 234 254 +221 235 255 +221 235 255 +221 235 255 +221 235 255 +221 235 255 +221 235 255 +221 235 255 +221 235 255 +221 235 255 +219 233 254 +218 232 252 +218 232 252 +214 228 250 +217 231 252 +219 233 254 +215 229 250 +217 231 252 +215 229 249 +215 229 250 +218 232 253 +218 232 253 +217 231 251 +215 230 250 +214 228 250 +221 235 255 +221 235 255 +221 235 255 +221 235 255 +220 235 254 +221 235 255 +220 235 254 +220 235 254 +220 235 254 +221 235 255 +218 232 253 +219 233 254 +212 226 246 +220 234 255 +218 232 253 +206 222 246 +211 226 245 +214 228 249 +215 229 250 +213 227 248 +215 229 250 +211 225 247 +212 227 248 +210 225 247 +87 115 152 +62 97 144 +61 96 140 +61 96 135 +61 96 135 +62 97 142 +62 97 147 +61 96 141 +62 97 140 +62 97 142 +60 95 131 +61 96 139 +59 93 124 +60 95 131 +62 97 148 +62 98 153 +61 96 137 +61 96 136 +61 97 143 +59 94 127 +61 95 140 +61 96 137 +61 96 131 +61 96 141 +61 96 137 +63 98 149 +61 96 139 +61 96 141 +61 96 145 +61 96 140 +61 97 142 +61 96 131 +60 95 126 +61 96 135 +62 97 144 +62 97 150 +61 95 130 +62 97 144 +62 98 150 +61 96 140 +60 96 139 +61 96 139 +62 97 144 +61 96 142 +61 96 143 +62 97 147 +60 95 135 +60 95 136 +61 96 136 +62 97 145 +62 97 147 +61 96 136 +61 95 140 +62 96 138 +61 95 138 +61 95 135 +60 93 133 +55 85 118 +27 34 19 +34 41 22 +36 46 29 +41 52 35 +46 58 42 +46 59 41 +48 62 43 +51 67 51 +50 66 49 +53 69 53 +54 73 62 +86 93 68 +124 123 80 +147 142 85 +161 153 92 +177 167 100 +184 173 100 +187 175 102 +186 175 100 +184 173 97 +189 176 104 +188 176 103 +188 176 103 +184 174 98 +188 176 103 +189 177 104 +185 174 101 +186 175 100 +187 175 101 +189 176 103 +186 175 101 +186 174 100 +189 177 105 +187 175 101 +188 176 104 +186 175 100 +189 177 105 +188 176 101 +187 175 101 +189 177 104 +187 175 101 +186 174 99 +189 177 105 +187 175 101 +189 177 104 +188 176 103 +188 176 102 +184 173 97 +187 175 100 +190 178 108 +187 175 100 +190 178 107 +187 175 101 +189 176 104 +187 175 101 +187 175 100 +189 176 104 +187 176 103 +191 178 107 +185 174 97 +186 175 101 +189 177 104 +187 175 100 +184 173 96 +187 175 100 +188 176 102 +189 176 103 +189 176 103 +188 176 102 +187 176 102 +188 176 103 +221 236 255 +221 236 255 +221 236 255 +221 236 255 +221 236 255 +221 236 255 +221 236 255 +221 236 255 +221 236 255 +221 236 255 +221 236 255 +221 236 255 +221 236 255 +220 235 255 +221 236 255 +219 234 254 +219 234 253 +221 236 255 +220 235 254 +221 236 255 +221 236 255 +221 236 255 +221 236 255 +221 236 255 +221 236 255 +221 236 255 +221 236 255 +221 236 255 +221 236 255 +221 236 255 +221 236 255 +221 236 255 +220 235 255 +220 234 254 +218 233 254 +216 231 251 +217 232 252 +221 235 255 +217 232 252 +214 228 249 +212 227 247 +214 229 250 +218 233 253 +217 232 252 +214 229 248 +215 230 249 +216 231 252 +220 234 254 +221 236 255 +222 236 255 +222 236 255 +221 236 255 +221 235 254 +221 236 255 +221 236 255 +222 236 255 +222 236 255 +216 231 250 +219 234 254 +214 229 249 +217 232 252 +210 225 245 +216 231 252 +218 233 252 +210 224 244 +216 231 252 +208 223 244 +215 230 250 +212 227 247 +212 227 248 +209 223 245 +102 127 159 +59 94 129 +60 95 139 +62 97 143 +59 94 131 +61 96 136 +59 94 126 +61 96 135 +61 95 135 +61 96 139 +61 96 141 +61 96 142 +62 97 145 +62 97 142 +61 96 139 +61 96 137 +61 96 139 +60 95 133 +61 96 136 +60 95 126 +61 95 135 +62 98 149 +60 96 133 +62 97 144 +60 95 134 +60 95 131 +60 95 134 +60 94 127 +62 97 143 +60 94 134 +60 95 131 +59 95 127 +60 95 129 +60 95 131 +62 97 137 +60 95 134 +61 96 136 +60 95 131 +59 94 125 +60 94 129 +62 97 140 +61 96 137 +61 96 139 +60 94 127 +60 95 140 +60 95 135 +59 94 122 +60 95 129 +63 98 148 +60 95 136 +61 96 137 +61 95 134 +61 96 141 +61 95 137 +61 95 142 +59 93 129 +61 94 139 +56 85 118 +33 40 21 +36 45 27 +38 48 30 +42 53 34 +43 56 36 +46 58 40 +47 60 40 +48 63 44 +49 65 45 +50 67 50 +66 79 60 +94 100 56 +132 130 76 +138 135 76 +157 151 81 +167 159 86 +179 169 89 +180 170 89 +186 174 99 +183 172 94 +184 173 95 +184 173 95 +178 169 87 +183 172 93 +181 171 91 +182 172 93 +179 170 87 +181 171 91 +185 174 96 +186 174 99 +183 173 95 +186 174 97 +184 173 94 +180 170 89 +184 173 95 +180 170 89 +184 173 96 +182 171 92 +179 170 87 +185 174 97 +184 173 95 +184 173 96 +187 175 100 +184 173 95 +183 173 94 +183 173 95 +183 172 93 +184 173 96 +185 174 97 +187 175 101 +185 174 97 +184 173 95 +188 175 100 +187 175 100 +183 172 94 +182 172 93 +183 172 95 +187 175 99 +182 171 91 +188 176 101 +185 174 97 +187 175 100 +185 174 97 +184 173 97 +185 174 97 +188 176 103 +178 169 86 +184 173 95 +183 173 94 +184 173 95 +186 174 98 +222 236 255 +222 236 255 +222 236 255 +222 236 255 +222 236 255 +222 236 255 +222 236 255 +222 236 255 +222 236 255 +222 236 255 +222 236 255 +222 236 255 +222 236 255 +222 236 255 +221 235 255 +222 236 255 +221 235 255 +222 236 255 +222 236 255 +222 236 255 +222 236 255 +222 236 255 +222 236 255 +222 236 255 +222 236 255 +222 236 255 +222 236 255 +222 236 255 +222 236 255 +222 236 255 +221 235 254 +221 235 254 +221 236 254 +213 228 248 +215 229 249 +218 232 252 +215 229 248 +216 230 250 +217 231 250 +217 231 251 +221 235 253 +215 230 249 +215 229 250 +218 232 249 +212 227 245 +213 228 244 +217 231 250 +218 233 246 +220 234 250 +221 235 253 +221 235 253 +220 234 250 +220 235 250 +221 235 252 +220 234 250 +219 233 246 +221 235 252 +217 232 247 +218 232 251 +215 229 248 +219 233 253 +214 228 248 +216 230 250 +213 227 249 +215 229 250 +212 226 246 +207 222 242 +217 231 252 +217 231 251 +213 227 246 +219 233 252 +107 131 166 +60 94 131 +61 96 136 +61 96 135 +60 95 126 +61 96 136 +61 97 145 +60 95 127 +62 97 145 +61 96 136 +60 95 126 +60 95 137 +60 94 131 +61 96 134 +60 95 130 +61 96 133 +59 94 122 +62 97 143 +60 94 125 +61 96 137 +61 96 135 +62 97 140 +62 96 140 +60 94 126 +58 93 120 +60 94 131 +61 96 140 +60 96 136 +60 95 130 +60 95 134 +62 97 141 +61 96 140 +60 95 133 +60 95 131 +62 97 144 +61 95 139 +60 94 122 +60 95 134 +61 95 135 +60 96 133 +59 94 124 +60 95 130 +62 97 145 +61 96 140 +61 96 137 +60 95 130 +60 94 125 +62 97 142 +60 94 127 +61 96 136 +60 94 125 +61 96 143 +60 95 136 +61 95 134 +60 93 135 +60 93 127 +59 91 123 +54 83 106 +28 36 19 +31 40 27 +37 47 32 +39 49 26 +43 53 34 +46 59 40 +48 61 41 +49 63 42 +50 65 49 +50 67 48 +54 71 53 +83 91 54 +111 113 62 +138 135 67 +155 149 73 +162 156 73 +175 167 81 +174 166 78 +176 168 82 +173 165 75 +172 164 74 +175 167 79 +174 166 76 +175 167 80 +178 169 86 +175 166 78 +176 167 81 +173 165 77 +178 169 84 +178 169 84 +175 167 79 +181 171 88 +179 169 85 +180 170 87 +180 170 88 +175 167 82 +177 168 82 +178 169 86 +171 164 73 +178 169 84 +177 168 84 +176 167 81 +174 166 78 +183 172 94 +179 169 85 +174 166 79 +176 167 80 +178 169 84 +180 170 87 +180 170 88 +178 169 86 +181 171 90 +181 171 90 +179 169 85 +181 171 89 +179 169 87 +180 170 88 +177 168 84 +180 170 87 +177 169 85 +182 172 92 +180 170 88 +183 172 94 +182 171 91 +182 172 93 +185 174 97 +181 171 90 +183 172 93 +185 173 95 +182 172 92 +183 172 93 +223 236 255 +222 235 255 +223 236 255 +223 236 255 +222 236 255 +223 236 255 +222 236 255 +222 236 255 +223 236 255 +222 236 255 +222 236 255 +222 236 255 +222 236 254 +220 234 251 +220 234 254 +219 234 250 +219 233 246 +218 233 249 +221 235 253 +222 236 254 +220 235 250 +220 234 248 +219 234 246 +218 233 248 +217 232 242 +220 234 248 +220 234 249 +218 233 245 +220 234 248 +220 234 248 +218 233 245 +219 234 248 +220 235 252 +216 231 242 +216 231 246 +211 226 238 +214 228 242 +208 223 241 +212 226 243 +213 228 244 +212 227 244 +218 232 248 +214 228 244 +215 229 244 +211 226 244 +218 232 246 +219 233 248 +223 236 255 +220 235 250 +219 233 246 +221 235 250 +218 233 245 +218 233 244 +218 233 245 +221 235 252 +220 234 249 +219 233 245 +220 234 250 +215 229 248 +217 231 251 +213 227 247 +215 229 249 +208 222 242 +215 229 249 +216 231 249 +215 229 249 +215 229 250 +217 231 250 +215 229 248 +213 227 246 +215 229 249 +109 133 161 +61 96 135 +61 96 131 +61 96 134 +61 96 130 +61 96 140 +62 97 142 +62 97 139 +60 95 130 +62 97 145 +61 95 129 +61 96 133 +61 96 136 +61 96 134 +62 97 141 +60 94 130 +61 96 137 +60 95 129 +60 95 131 +59 93 117 +59 94 124 +62 97 142 +61 96 133 +62 98 148 +62 97 142 +60 95 130 +60 95 127 +60 95 129 +60 95 129 +60 95 133 +62 97 143 +60 95 129 +61 96 136 +60 94 135 +61 95 133 +60 95 127 +60 95 131 +61 96 139 +60 95 131 +61 95 134 +60 95 131 +60 95 133 +60 95 134 +61 95 135 +60 96 133 +61 96 135 +61 96 135 +61 96 135 +61 95 130 +61 95 135 +60 94 132 +60 95 130 +61 95 136 +60 94 123 +60 95 136 +59 92 119 +58 91 121 +53 80 111 +28 35 14 +31 40 17 +39 50 29 +41 53 32 +41 52 30 +43 54 35 +48 62 38 +49 64 46 +49 65 47 +50 67 48 +69 80 47 +93 100 51 +114 116 50 +147 145 57 +141 139 58 +160 155 61 +161 157 49 +163 159 54 +163 158 54 +164 159 56 +166 161 60 +172 164 73 +164 159 58 +166 161 62 +168 162 65 +168 162 66 +169 163 67 +173 165 75 +170 163 68 +172 165 73 +169 163 67 +174 166 76 +173 165 75 +175 166 77 +174 166 77 +176 167 80 +174 166 76 +167 161 62 +176 167 81 +169 162 66 +172 165 75 +174 166 76 +169 163 69 +173 165 75 +174 166 77 +174 166 77 +174 166 77 +180 170 87 +178 168 84 +178 169 84 +175 167 81 +174 166 77 +172 165 74 +179 169 86 +176 167 81 +179 169 85 +177 168 83 +175 167 79 +176 167 81 +178 169 84 +178 169 84 +174 166 77 +177 168 81 +178 169 84 +180 170 89 +182 172 91 +179 169 86 +181 171 90 +178 169 84 +183 172 93 +179 169 85 +223 237 255 +222 235 252 +222 235 252 +221 235 250 +222 235 252 +220 234 250 +218 233 244 +218 233 244 +222 236 253 +221 235 249 +217 231 238 +218 233 242 +217 232 243 +221 235 252 +220 234 249 +218 232 242 +220 235 250 +218 233 244 +219 233 248 +220 235 250 +217 232 242 +217 232 241 +217 232 242 +220 234 248 +219 233 245 +219 234 246 +219 233 246 +221 235 250 +221 235 250 +219 234 246 +217 232 241 +218 233 242 +222 236 253 +221 235 249 +220 234 250 +213 228 240 +215 229 240 +215 229 244 +215 230 246 +213 227 246 +218 232 248 +217 231 246 +220 234 250 +217 231 248 +216 230 246 +220 234 246 +220 234 248 +220 234 249 +218 233 242 +220 234 248 +220 234 246 +220 234 248 +218 233 244 +221 235 252 +220 234 248 +218 232 241 +220 234 248 +219 233 246 +219 232 249 +216 229 247 +217 231 250 +210 224 244 +216 230 249 +218 232 251 +218 232 251 +217 231 249 +214 228 249 +216 230 249 +216 230 248 +216 230 238 +204 220 222 +122 144 152 +61 96 140 +59 94 124 +60 95 130 +60 94 121 +59 94 125 +61 96 136 +60 95 130 +61 96 136 +59 94 126 +60 94 127 +61 96 140 +59 93 125 +59 94 122 +59 94 127 +60 95 131 +60 95 131 +60 95 127 +61 95 133 +60 95 131 +61 95 133 +59 93 118 +61 96 131 +61 97 140 +59 93 122 +61 96 133 +60 94 129 +61 96 139 +61 95 136 +62 97 142 +61 95 134 +60 95 127 +61 96 131 +62 97 142 +61 95 133 +60 95 133 +60 95 131 +62 97 141 +61 96 135 +60 95 135 +59 94 127 +62 96 136 +60 94 126 +61 96 134 +61 95 133 +60 94 127 +59 94 117 +60 95 130 +59 94 125 +59 93 122 +61 96 138 +61 95 134 +59 93 119 +59 92 127 +59 92 124 +59 92 122 +59 92 129 +50 76 91 +30 37 17 +33 41 15 +36 45 23 +40 51 26 +43 54 28 +45 57 33 +45 59 30 +47 63 39 +47 62 37 +55 70 44 +76 86 34 +88 96 43 +112 116 35 +132 132 46 +149 146 51 +150 148 41 +161 157 51 +161 156 54 +158 155 45 +159 155 47 +155 153 41 +163 158 54 +157 154 44 +160 156 48 +165 160 60 +163 159 56 +165 160 59 +167 161 61 +161 157 51 +163 159 54 +167 161 62 +166 160 62 +164 159 56 +165 159 60 +168 162 64 +161 157 51 +167 161 63 +168 162 68 +164 159 56 +168 162 65 +167 161 62 +165 160 58 +170 163 68 +166 160 60 +163 159 54 +168 162 65 +171 164 70 +169 163 67 +171 164 70 +170 163 67 +169 163 67 +169 163 68 +176 167 80 +173 165 74 +169 163 69 +174 166 75 +174 166 76 +177 168 83 +171 164 71 +170 164 71 +174 166 77 +174 166 77 +175 167 79 +177 168 83 +175 167 79 +176 167 80 +178 169 84 +173 165 75 +176 167 80 +175 167 78 +179 169 86 +212 228 223 +218 233 241 +215 230 235 +219 233 244 +217 232 241 +221 235 250 +219 233 245 +220 234 245 +215 230 234 +216 231 236 +218 233 242 +218 233 242 +219 234 245 +220 234 248 +219 233 245 +219 233 248 +216 231 240 +220 234 248 +220 234 246 +216 231 242 +218 232 244 +222 235 254 +219 233 245 +221 235 250 +220 234 248 +220 234 248 +219 233 245 +220 234 248 +219 233 244 +216 231 238 +220 234 246 +218 233 245 +221 235 252 +219 234 245 +219 233 245 +217 232 240 +218 232 243 +217 232 244 +218 232 250 +215 229 243 +212 227 239 +215 229 242 +217 231 248 +219 233 248 +220 234 248 +221 234 248 +220 234 248 +218 233 242 +221 235 249 +221 235 250 +220 234 248 +219 233 245 +221 235 249 +222 236 253 +220 234 248 +219 233 246 +219 233 244 +221 234 250 +215 230 240 +217 231 243 +204 220 223 +201 218 213 +202 219 214 +199 216 203 +196 214 192 +189 209 165 +190 210 162 +183 204 147 +177 200 105 +168 192 81 +169 193 88 +128 154 97 +61 96 131 +61 96 134 +60 95 130 +61 96 140 +61 97 137 +60 95 133 +61 95 129 +60 95 130 +60 95 135 +60 94 126 +60 95 126 +59 93 124 +60 94 129 +59 93 114 +60 94 127 +59 94 120 +61 96 131 +60 95 124 +61 96 136 +61 96 133 +61 96 134 +60 95 125 +61 95 134 +61 95 129 +61 95 135 +59 94 129 +59 94 120 +60 95 129 +60 95 129 +60 94 131 +61 96 141 +60 95 129 +60 94 126 +60 95 129 +60 95 131 +60 95 127 +60 95 125 +60 95 133 +61 96 135 +62 96 140 +60 95 131 +60 94 125 +60 95 129 +60 95 127 +60 94 127 +60 94 133 +60 95 131 +60 95 130 +61 95 134 +60 95 126 +61 96 137 +60 95 131 +59 92 124 +60 94 127 +58 92 123 +58 90 117 +43 64 74 +25 32 8 +34 43 18 +36 45 22 +40 50 25 +43 54 29 +43 55 31 +46 60 36 +47 62 40 +47 62 38 +52 67 42 +75 85 41 +94 102 34 +116 120 31 +125 128 36 +142 141 31 +148 147 22 +148 147 28 +150 149 28 +153 152 19 +155 153 32 +149 149 28 +155 153 30 +154 152 28 +159 156 44 +156 154 37 +156 153 41 +157 155 39 +156 153 39 +159 156 39 +156 154 36 +156 154 37 +154 153 22 +157 155 41 +154 153 32 +158 155 39 +157 155 36 +157 155 41 +159 156 44 +160 157 44 +162 158 49 +162 158 53 +162 158 48 +166 161 61 +165 159 58 +164 159 54 +164 159 54 +165 160 58 +165 160 58 +162 158 49 +165 160 59 +165 160 60 +167 161 61 +168 161 62 +167 161 61 +172 165 73 +169 162 66 +168 162 64 +169 162 66 +172 164 72 +172 164 71 +173 165 74 +169 163 68 +173 165 75 +175 167 77 +173 165 75 +171 164 70 +171 164 71 +173 165 75 +176 168 80 +174 166 77 +173 165 75 +185 207 130 +198 216 179 +206 223 206 +209 226 217 +217 232 238 +220 234 246 +219 233 244 +216 231 234 +215 230 230 +219 234 245 +219 233 244 +220 234 244 +221 234 248 +221 235 248 +217 232 240 +219 233 242 +218 232 243 +218 232 241 +220 234 245 +220 234 249 +221 235 249 +219 233 247 +218 232 242 +217 231 237 +218 232 244 +219 234 245 +219 233 244 +217 232 240 +220 234 249 +221 235 250 +219 233 242 +220 234 246 +221 235 250 +220 234 249 +220 234 249 +220 234 246 +220 234 246 +220 235 249 +220 234 246 +221 235 249 +220 234 247 +219 233 242 +220 234 248 +216 231 234 +216 231 238 +208 224 212 +209 225 214 +207 224 209 +208 225 214 +201 219 191 +201 219 193 +189 210 155 +189 210 157 +188 209 144 +186 208 142 +181 203 133 +176 200 99 +174 199 80 +169 195 62 +167 193 74 +165 190 70 +168 194 62 +168 193 82 +165 190 54 +168 194 54 +167 192 51 +168 193 70 +160 185 84 +167 192 62 +166 191 73 +165 189 76 +138 163 95 +59 93 120 +61 95 129 +59 94 127 +61 96 131 +61 96 131 +60 94 130 +59 93 118 +59 93 115 +60 95 129 +60 94 118 +58 92 110 +61 96 136 +58 92 118 +60 95 131 +60 95 133 +58 93 118 +59 93 118 +60 94 130 +60 94 125 +60 95 130 +59 93 120 +61 96 136 +60 95 126 +59 94 125 +60 95 134 +61 96 141 +59 94 124 +59 94 126 +59 94 127 +60 95 125 +59 94 124 +60 94 129 +61 95 134 +58 92 114 +60 95 125 +59 94 125 +59 93 118 +59 93 124 +60 95 134 +58 93 125 +60 95 131 +58 93 118 +60 94 125 +60 95 125 +60 94 121 +61 96 131 +61 96 134 +60 94 130 +57 91 113 +61 96 137 +59 93 121 +60 93 130 +60 94 133 +61 95 139 +58 92 120 +57 89 111 +39 57 58 +30 37 11 +31 38 14 +35 46 18 +41 51 21 +37 46 17 +40 51 24 +45 58 27 +47 63 39 +50 63 35 +58 70 37 +69 80 38 +97 102 35 +114 117 22 +122 125 22 +135 136 14 +141 141 11 +143 143 11 +147 146 11 +142 143 0 +150 149 0 +147 147 11 +149 148 16 +151 151 16 +150 149 11 +151 150 19 +151 150 0 +151 150 11 +152 152 22 +153 151 25 +150 150 16 +153 151 19 +153 151 19 +153 152 25 +152 151 16 +154 152 25 +155 153 30 +153 152 22 +156 154 37 +154 153 25 +156 153 36 +159 156 44 +160 156 45 +159 155 42 +161 157 48 +160 157 48 +163 158 53 +159 156 41 +161 157 48 +165 160 58 +160 157 47 +159 156 44 +161 157 49 +161 157 49 +162 158 52 +162 158 51 +161 157 49 +163 158 53 +164 159 56 +166 161 60 +166 160 60 +168 162 64 +167 161 62 +168 162 64 +162 158 51 +168 162 64 +164 159 54 +168 162 63 +171 164 72 +169 162 67 +170 163 69 +174 166 75 +174 199 67 +192 212 163 +194 214 165 +187 208 142 +184 207 133 +180 204 114 +185 207 135 +190 211 153 +195 215 171 +202 220 193 +196 215 175 +202 220 193 +205 222 201 +204 221 196 +204 221 199 +207 224 209 +203 221 196 +214 229 228 +212 228 226 +206 223 204 +207 224 211 +206 223 208 +202 220 199 +203 221 201 +208 225 215 +208 224 211 +200 219 188 +197 216 179 +207 224 212 +201 219 191 +200 219 188 +195 215 175 +199 217 182 +191 212 157 +189 210 149 +180 203 111 +181 204 120 +185 207 137 +179 202 105 +176 200 95 +176 200 88 +172 198 67 +171 196 51 +171 197 76 +169 195 36 +170 196 44 +170 196 51 +170 196 44 +171 197 67 +171 197 62 +170 196 51 +170 196 44 +170 196 62 +172 197 67 +170 195 44 +169 195 62 +170 195 80 +170 196 62 +165 191 62 +169 194 51 +169 194 65 +164 190 60 +166 191 84 +165 191 60 +169 195 86 +167 191 72 +167 192 80 +168 193 47 +167 192 80 +172 198 90 +161 186 54 +165 189 111 +59 94 120 +58 92 107 +56 90 99 +59 94 125 +59 93 121 +60 95 130 +60 95 122 +59 93 115 +60 95 125 +59 94 120 +58 92 115 +60 95 126 +60 94 120 +60 95 130 +59 93 117 +59 94 125 +59 94 117 +59 93 121 +60 95 129 +60 94 124 +60 95 127 +60 95 125 +60 95 126 +60 95 126 +60 95 127 +58 93 117 +61 95 134 +60 94 127 +60 95 134 +61 96 134 +59 93 110 +60 94 124 +59 94 125 +60 94 124 +60 95 126 +61 96 136 +60 94 124 +60 94 124 +58 92 110 +60 94 121 +61 96 133 +60 94 121 +59 93 121 +59 94 118 +59 94 120 +58 93 115 +59 93 115 +60 94 125 +61 95 133 +59 93 120 +60 94 125 +59 92 116 +59 92 117 +57 90 101 +58 92 108 +56 87 97 +37 47 34 +31 39 9 +31 40 17 +34 42 13 +35 45 17 +41 52 25 +40 52 23 +46 59 31 +45 58 26 +48 61 29 +61 72 33 +90 96 25 +102 107 32 +113 116 21 +123 125 14 +134 136 0 +138 138 0 +141 142 0 +141 141 0 +145 145 0 +143 144 0 +144 145 0 +147 147 0 +147 147 0 +148 148 0 +148 148 0 +147 147 0 +147 148 0 +149 150 0 +149 149 0 +151 151 11 +149 149 0 +151 151 0 +149 148 0 +152 151 0 +152 151 16 +151 151 16 +152 151 19 +153 152 19 +152 151 19 +153 152 22 +153 152 28 +154 152 19 +152 151 22 +154 153 25 +155 153 30 +153 152 22 +157 154 37 +157 154 36 +156 154 30 +158 155 39 +158 155 39 +155 153 32 +158 155 44 +156 154 34 +159 156 45 +158 155 41 +162 157 47 +157 154 37 +160 157 45 +163 159 53 +163 159 54 +162 158 51 +163 159 53 +160 157 47 +161 157 48 +163 158 52 +165 160 59 +164 159 56 +166 161 60 +168 162 65 +170 163 68 +170 196 0 +180 203 108 +187 208 140 +182 205 122 +179 202 105 +179 203 105 +179 202 108 +177 201 95 +180 203 111 +174 199 80 +171 197 57 +176 200 94 +174 198 72 +176 201 95 +174 199 76 +175 200 88 +177 201 99 +174 198 72 +171 196 72 +173 198 72 +169 195 62 +172 197 74 +173 198 67 +172 197 62 +172 197 78 +174 198 67 +174 199 76 +173 199 84 +172 197 62 +173 198 76 +172 198 72 +171 196 51 +172 197 67 +172 197 62 +173 198 76 +170 196 51 +171 197 62 +173 198 72 +172 197 62 +173 198 76 +171 197 62 +171 196 25 +171 197 67 +169 195 36 +171 197 51 +171 197 62 +170 196 36 +169 195 36 +172 197 44 +170 196 57 +169 195 51 +171 197 67 +170 195 76 +170 196 51 +171 196 62 +167 193 51 +172 197 67 +170 195 36 +168 193 76 +171 197 76 +168 194 67 +166 192 70 +167 192 51 +166 191 60 +166 192 76 +166 191 62 +169 195 95 +164 189 62 +172 197 84 +164 190 80 +171 195 114 +170 195 78 +78 108 118 +58 92 111 +60 94 122 +58 92 114 +59 93 117 +59 93 121 +58 92 113 +59 93 125 +61 96 133 +60 95 126 +58 92 110 +61 96 135 +61 96 136 +60 95 130 +57 92 108 +59 94 122 +58 93 114 +59 94 121 +60 95 130 +58 92 117 +59 93 118 +59 94 117 +59 94 122 +60 94 118 +59 94 118 +58 92 111 +60 95 131 +59 93 118 +58 93 117 +61 96 133 +59 94 118 +62 96 142 +60 95 126 +60 94 124 +60 95 130 +60 95 127 +59 94 121 +60 95 126 +60 94 124 +60 94 125 +60 94 127 +59 93 122 +58 92 111 +57 91 110 +60 94 124 +60 95 126 +60 95 130 +60 95 131 +58 92 124 +58 92 117 +58 91 114 +58 92 122 +59 93 123 +58 91 116 +58 90 124 +62 88 93 +59 62 3 +47 52 0 +35 44 11 +36 47 9 +36 45 16 +37 46 16 +39 52 20 +39 51 22 +48 59 24 +74 79 26 +66 76 28 +98 103 24 +104 107 18 +104 107 8 +123 124 8 +134 135 0 +134 135 0 +140 140 0 +140 140 0 +137 137 0 +143 143 0 +144 144 0 +143 143 0 +142 143 0 +147 146 0 +147 147 0 +147 148 0 +149 149 0 +147 147 0 +149 149 0 +148 148 0 +148 148 0 +146 147 0 +150 150 0 +150 150 0 +149 148 0 +150 149 0 +150 149 0 +151 151 0 +151 150 0 +150 150 0 +151 151 0 +150 150 0 +152 151 16 +151 151 11 +152 151 16 +153 151 16 +152 150 16 +152 151 22 +156 153 30 +152 151 11 +153 152 25 +155 152 30 +154 152 22 +155 153 30 +154 152 25 +155 153 34 +155 153 30 +157 154 34 +158 155 39 +157 155 37 +160 157 44 +157 154 37 +157 154 34 +162 157 51 +162 158 52 +158 155 41 +164 159 56 +158 155 41 +166 160 59 +168 161 63 +166 160 62 +169 195 0 +173 198 57 +184 206 125 +184 206 133 +182 205 126 +186 208 140 +177 201 92 +176 201 92 +177 201 92 +178 201 95 +177 201 95 +172 198 67 +172 197 67 +173 198 67 +172 197 57 +174 198 72 +174 199 84 +172 197 76 +173 198 62 +171 196 67 +171 196 70 +172 197 62 +170 196 54 +170 195 51 +173 199 84 +172 198 76 +171 197 57 +171 197 76 +171 197 62 +173 198 80 +172 197 67 +172 197 67 +172 197 57 +172 197 67 +172 198 67 +172 197 72 +172 198 72 +171 197 72 +169 195 36 +172 198 80 +171 196 51 +171 197 44 +171 197 62 +170 196 57 +170 196 57 +170 196 51 +171 197 72 +170 196 44 +169 195 36 +170 196 57 +172 198 84 +170 195 51 +170 196 62 +171 197 62 +169 194 44 +169 195 51 +168 194 67 +167 193 67 +169 195 80 +167 193 72 +167 192 57 +166 191 74 +164 189 67 +163 188 36 +168 193 67 +165 190 72 +166 191 95 +164 189 57 +165 190 92 +166 191 54 +168 193 80 +180 203 124 +121 146 114 +60 95 124 +57 91 103 +59 94 117 +59 93 115 +58 93 115 +58 92 120 +56 90 94 +59 93 124 +59 94 127 +59 94 127 +60 95 129 +60 95 127 +57 92 111 +60 95 131 +60 94 125 +59 94 118 +60 95 125 +61 95 127 +60 94 129 +59 94 121 +59 94 120 +60 94 121 +61 95 129 +59 93 114 +59 93 114 +58 93 115 +61 96 134 +61 95 133 +58 92 103 +59 93 125 +58 92 120 +58 93 113 +58 93 108 +58 93 113 +60 95 126 +58 92 115 +60 95 124 +59 93 110 +60 95 129 +59 93 120 +58 93 108 +58 92 117 +58 92 110 +59 93 118 +58 92 113 +58 92 108 +59 94 126 +59 92 120 +59 94 124 +59 92 117 +58 92 111 +57 90 106 +59 92 117 +56 88 107 +80 94 61 +88 91 3 +70 72 9 +49 54 12 +44 50 4 +32 42 8 +36 44 16 +36 48 20 +52 59 19 +57 63 23 +71 76 14 +68 74 16 +74 80 14 +93 98 14 +112 114 0 +123 123 0 +117 119 0 +128 130 0 +135 136 0 +136 137 0 +134 134 0 +137 138 0 +145 145 0 +143 143 0 +144 143 0 +144 143 0 +142 143 0 +148 148 0 +146 146 0 +147 146 0 +148 147 0 +146 146 0 +149 149 0 +150 149 0 +151 150 0 +150 150 0 +149 148 0 +148 149 0 +149 148 0 +150 150 0 +151 150 0 +150 150 0 +149 149 0 +150 149 0 +149 149 0 +151 151 0 +151 151 0 +150 149 0 +151 150 11 +150 151 0 +150 150 0 +150 150 0 +153 152 11 +153 152 19 +154 152 22 +153 152 22 +152 150 16 +153 152 22 +153 152 22 +154 153 25 +154 152 22 +154 153 28 +156 154 32 +154 153 32 +158 154 41 +158 155 39 +159 155 39 +162 158 51 +159 156 44 +161 157 49 +155 154 34 +160 157 47 +163 159 54 +170 195 0 +169 195 0 +177 201 95 +183 205 122 +191 211 153 +184 206 130 +179 203 108 +179 203 115 +175 199 84 +176 200 92 +175 199 76 +173 198 72 +173 198 67 +173 199 80 +171 196 51 +174 199 84 +173 198 67 +171 196 44 +170 196 65 +174 199 88 +172 197 67 +171 197 70 +173 197 84 +172 197 74 +170 196 44 +171 196 72 +169 195 51 +171 196 62 +171 197 72 +171 197 51 +170 196 62 +173 197 57 +170 196 51 +169 196 51 +171 197 76 +170 196 44 +174 198 72 +171 197 67 +171 197 51 +170 196 51 +171 197 62 +170 196 57 +169 196 72 +170 196 36 +171 196 57 +171 197 72 +168 194 36 +171 197 76 +168 194 36 +171 197 88 +171 197 72 +169 194 44 +171 197 84 +168 194 67 +170 196 72 +168 194 57 +169 195 84 +170 195 67 +168 194 72 +169 194 67 +165 191 51 +164 190 67 +166 191 62 +168 194 62 +166 191 65 +163 188 67 +165 190 72 +166 191 84 +166 191 86 +166 191 76 +178 201 125 +176 200 105 +150 175 78 +60 94 126 +57 91 105 +58 92 115 +58 93 113 +56 90 94 +59 94 118 +58 92 113 +59 93 115 +58 92 103 +57 91 103 +59 93 117 +59 94 118 +59 93 114 +59 93 122 +59 93 113 +59 94 121 +58 92 118 +58 92 115 +60 95 125 +60 94 125 +58 93 117 +59 93 118 +57 90 102 +57 92 107 +59 93 117 +58 92 111 +60 94 125 +60 94 124 +58 93 113 +58 92 115 +59 93 117 +59 94 125 +60 94 124 +58 92 107 +58 92 107 +60 95 134 +57 90 105 +59 93 115 +60 94 121 +59 94 129 +58 93 114 +59 93 118 +59 93 117 +57 90 107 +58 92 115 +59 93 121 +58 92 124 +58 92 110 +58 92 113 +58 92 121 +56 89 102 +56 90 103 +59 92 117 +57 88 99 +111 115 41 +104 106 8 +74 78 8 +68 69 8 +57 59 3 +45 49 8 +45 52 14 +54 60 18 +46 52 8 +60 65 3 +65 68 8 +82 86 11 +90 92 0 +87 90 0 +107 109 8 +120 120 0 +116 118 0 +127 129 0 +129 130 0 +133 134 0 +128 129 0 +143 141 0 +140 141 0 +139 139 0 +141 141 0 +146 146 0 +145 145 0 +143 143 0 +142 142 0 +147 146 0 +149 148 0 +147 147 0 +146 145 0 +150 149 0 +148 148 0 +148 148 0 +151 151 0 +148 148 0 +149 148 0 +147 148 0 +150 149 0 +150 149 0 +151 150 0 +150 150 0 +152 150 0 +151 150 0 +151 150 0 +150 148 0 +151 150 0 +150 150 0 +150 150 0 +150 150 0 +151 151 0 +150 150 0 +151 151 0 +152 151 11 +151 150 0 +151 150 0 +152 151 16 +153 151 28 +153 152 22 +153 152 22 +158 155 34 +154 152 22 +153 152 25 +156 154 30 +156 153 32 +157 154 37 +157 154 37 +159 156 44 +158 155 39 +161 157 49 +161 157 49 +169 195 0 +169 195 0 +170 195 0 +180 204 117 +188 209 149 +184 206 130 +183 206 127 +179 202 102 +182 205 127 +178 202 102 +176 200 92 +175 200 84 +174 199 88 +176 201 102 +174 199 80 +173 198 62 +171 197 67 +172 198 62 +174 199 84 +172 198 67 +172 197 51 +173 198 82 +171 197 62 +172 198 76 +171 197 78 +170 196 60 +171 197 62 +171 196 47 +172 197 72 +172 198 72 +172 197 62 +172 197 67 +172 198 80 +170 196 57 +169 195 44 +168 194 44 +171 197 57 +170 196 36 +170 196 51 +170 196 62 +171 196 51 +171 197 62 +170 196 57 +171 196 44 +169 196 67 +171 197 67 +171 197 76 +169 195 51 +170 196 57 +170 197 72 +169 195 62 +169 195 36 +170 196 62 +168 195 62 +170 196 76 +168 194 44 +168 193 72 +167 194 76 +166 192 80 +167 193 76 +166 192 44 +167 192 44 +172 198 95 +168 194 51 +164 189 88 +164 189 57 +166 191 76 +170 195 67 +166 191 67 +169 193 88 +177 199 117 +164 189 57 +164 190 0 +88 117 95 +58 92 114 +58 92 114 +59 93 117 +58 92 105 +57 91 113 +59 93 117 +59 94 115 +59 92 118 +59 93 111 +59 93 122 +58 93 108 +57 91 100 +59 93 115 +58 93 108 +57 92 103 +58 92 113 +58 93 115 +59 93 122 +58 92 113 +60 94 125 +60 94 124 +58 91 108 +58 92 108 +58 91 113 +58 91 111 +59 93 121 +59 94 127 +57 92 97 +59 93 122 +58 92 113 +58 92 114 +58 93 111 +58 92 113 +58 92 113 +58 93 111 +60 94 121 +58 92 110 +58 92 108 +59 93 115 +58 93 115 +59 93 117 +58 91 114 +59 93 120 +58 91 111 +59 92 114 +57 91 102 +57 90 97 +57 91 108 +58 91 111 +56 89 105 +56 89 110 +56 88 95 +67 92 87 +130 128 0 +115 115 0 +104 104 0 +79 80 0 +71 71 8 +54 56 0 +44 46 8 +61 63 8 +58 61 11 +65 67 0 +75 79 14 +83 85 0 +92 94 0 +94 96 0 +99 101 0 +108 108 0 +123 124 0 +113 115 0 +126 127 0 +129 129 0 +128 128 0 +130 130 0 +136 137 0 +137 137 0 +140 140 0 +138 138 0 +142 141 0 +142 142 0 +140 140 0 +147 145 0 +145 144 0 +141 141 0 +146 145 0 +147 146 0 +147 147 0 +148 147 0 +150 149 0 +146 145 0 +149 149 0 +150 149 0 +150 149 0 +149 148 0 +147 146 0 +150 149 0 +149 148 0 +151 150 0 +149 148 0 +151 151 0 +148 148 0 +152 151 0 +150 150 0 +152 150 0 +150 150 0 +151 150 0 +150 149 0 +151 150 0 +150 149 0 +151 150 0 +151 150 0 +151 150 11 +149 148 0 +152 150 11 +153 152 11 +153 151 16 +155 153 25 +154 153 25 +153 152 19 +156 154 34 +157 154 37 +154 153 25 +158 155 39 +161 157 48 +157 154 36 +169 195 0 +170 196 0 +169 194 0 +174 199 72 +182 205 122 +180 204 114 +181 204 120 +182 205 122 +182 205 122 +173 198 82 +180 203 117 +173 198 76 +175 200 95 +173 198 76 +172 198 67 +171 197 62 +174 200 92 +172 198 67 +172 197 57 +174 199 80 +173 198 76 +173 198 76 +172 197 60 +172 198 72 +171 197 70 +170 196 57 +173 198 76 +172 197 76 +171 197 62 +172 198 72 +171 197 67 +171 197 57 +171 197 76 +171 197 67 +170 196 44 +172 198 80 +171 196 44 +169 196 57 +169 195 62 +170 196 44 +171 197 67 +168 194 44 +169 195 72 +169 196 57 +170 196 51 +170 196 44 +171 196 44 +170 196 62 +168 194 57 +170 196 62 +170 196 67 +166 193 51 +169 195 67 +169 196 76 +168 194 44 +165 191 44 +168 194 67 +168 194 62 +169 195 67 +168 193 44 +168 194 44 +168 194 62 +168 194 62 +163 189 57 +163 188 76 +167 192 76 +168 193 72 +168 193 88 +168 192 84 +174 198 114 +168 193 88 +156 182 0 +164 189 0 +135 161 60 +58 92 110 +58 92 110 +58 93 115 +56 89 99 +58 93 111 +57 91 105 +58 92 114 +59 93 121 +59 93 114 +58 93 115 +58 93 108 +58 92 110 +59 93 115 +58 92 115 +59 94 124 +59 93 114 +59 93 117 +59 93 120 +59 93 118 +59 93 118 +59 93 110 +58 92 114 +58 92 120 +59 94 118 +58 92 118 +58 92 111 +59 93 115 +59 93 117 +58 92 107 +59 93 118 +58 93 111 +59 94 120 +57 92 111 +58 93 118 +58 92 108 +59 93 115 +59 93 113 +58 93 118 +59 93 113 +58 93 110 +57 90 102 +58 92 117 +57 91 111 +58 92 117 +58 91 111 +57 90 107 +57 90 111 +58 91 103 +56 90 104 +59 92 111 +56 88 102 +57 90 106 +108 117 71 +135 134 0 +124 123 0 +109 107 0 +96 97 0 +96 94 0 +72 71 0 +71 70 0 +63 63 8 +69 67 0 +74 75 0 +71 69 0 +89 90 0 +92 92 0 +96 98 0 +94 96 0 +107 108 0 +115 116 0 +123 123 0 +129 129 0 +131 130 0 +123 123 0 +133 132 0 +141 140 0 +133 133 0 +138 137 0 +141 140 0 +143 141 0 +144 143 0 +139 139 0 +140 138 0 +146 145 0 +144 143 0 +147 146 0 +149 147 0 +148 147 0 +147 146 0 +145 145 0 +150 148 0 +149 147 0 +147 147 0 +146 146 0 +148 146 0 +149 148 0 +149 149 0 +150 149 0 +149 148 0 +149 149 0 +147 147 0 +149 148 0 +148 147 0 +150 150 0 +150 149 0 +151 151 0 +149 149 0 +150 149 0 +151 150 0 +149 149 0 +151 150 0 +150 150 0 +150 150 0 +151 151 0 +152 150 0 +150 149 0 +149 150 0 +152 151 16 +154 152 19 +151 151 16 +152 151 11 +152 150 16 +158 154 36 +152 151 16 +156 154 32 +155 153 32 +170 195 0 +170 195 0 +169 195 0 +169 194 0 +173 198 80 +181 204 111 +176 200 88 +183 206 127 +185 207 137 +178 202 105 +179 203 111 +175 200 84 +175 199 76 +174 199 80 +171 197 57 +174 199 88 +176 200 92 +171 197 62 +171 196 54 +173 198 76 +173 198 72 +172 198 67 +171 196 51 +171 197 70 +171 196 54 +171 197 62 +169 195 40 +170 196 51 +171 197 74 +170 196 51 +171 197 62 +172 198 76 +172 198 92 +170 196 62 +170 196 57 +171 197 72 +170 197 72 +170 196 62 +170 197 72 +170 196 51 +170 197 80 +171 196 72 +169 196 67 +170 196 62 +170 197 72 +169 195 67 +171 197 67 +169 195 51 +169 195 62 +166 193 57 +169 196 67 +168 194 25 +169 196 72 +167 194 67 +166 192 36 +168 195 67 +165 191 57 +169 195 76 +167 193 57 +170 196 76 +167 193 67 +168 193 57 +170 196 72 +166 192 57 +171 196 92 +169 195 57 +169 194 72 +170 195 92 +175 199 114 +170 194 95 +154 180 36 +159 184 0 +163 189 0 +166 191 44 +59 92 103 +58 92 107 +56 90 99 +58 92 107 +57 91 108 +57 91 100 +57 91 111 +57 91 107 +57 91 107 +57 92 105 +57 91 94 +58 92 108 +58 92 105 +58 92 108 +57 91 97 +58 93 110 +59 94 118 +59 94 122 +58 92 103 +58 93 111 +57 90 110 +60 94 127 +59 93 121 +59 93 117 +57 91 105 +58 92 102 +58 92 114 +59 94 121 +58 92 110 +58 92 113 +56 90 102 +58 92 110 +58 93 107 +58 92 111 +59 94 114 +59 93 118 +58 91 108 +57 91 102 +57 91 102 +58 92 115 +56 89 110 +57 90 94 +57 91 108 +57 90 110 +57 90 103 +57 91 107 +59 93 125 +57 90 111 +56 89 101 +55 87 91 +54 86 79 +58 89 103 +154 178 31 +138 138 0 +125 121 0 +112 110 0 +98 98 0 +88 88 0 +82 79 0 +80 78 8 +67 68 0 +75 73 0 +81 78 0 +76 75 0 +92 89 0 +96 96 0 +106 104 0 +103 101 0 +105 104 0 +117 116 0 +113 113 0 +120 119 0 +123 122 0 +134 133 0 +131 130 0 +135 133 0 +140 139 0 +135 135 0 +142 141 0 +137 136 0 +140 139 0 +143 142 0 +141 141 0 +144 142 0 +147 145 0 +145 143 0 +145 143 0 +145 143 0 +146 144 0 +147 146 0 +145 145 0 +147 144 0 +146 145 0 +148 146 0 +148 146 0 +149 147 0 +149 148 0 +150 149 0 +150 149 0 +146 145 0 +148 146 0 +149 149 0 +149 147 0 +150 149 0 +150 149 0 +149 149 0 +149 148 0 +149 149 0 +150 149 0 +149 148 0 +151 150 0 +151 150 0 +151 151 0 +150 150 0 +151 150 0 +151 149 0 +150 149 0 +150 150 0 +152 151 11 +151 151 11 +154 152 25 +151 150 0 +152 151 11 +152 151 22 +154 152 25 +155 153 32 +168 195 0 +169 195 0 +168 194 0 +169 195 0 +168 195 0 +172 197 72 +181 204 117 +179 202 105 +182 205 125 +182 205 125 +181 204 120 +175 200 92 +178 202 108 +176 201 110 +176 200 107 +172 198 67 +172 198 72 +173 199 80 +172 197 62 +171 197 57 +173 198 76 +168 194 44 +173 199 84 +171 197 57 +172 198 72 +174 199 84 +171 196 60 +170 195 36 +170 196 70 +167 193 54 +171 197 62 +171 197 67 +171 197 57 +171 197 67 +171 197 62 +169 196 72 +170 196 72 +169 196 67 +170 196 51 +169 195 72 +169 196 72 +169 195 62 +169 196 51 +171 197 67 +171 197 72 +170 196 57 +170 196 62 +168 194 62 +168 195 67 +169 196 57 +167 194 80 +168 194 67 +170 196 67 +168 194 57 +169 195 57 +168 194 57 +168 194 51 +168 194 51 +169 195 67 +169 195 72 +165 191 76 +166 192 57 +167 192 62 +165 191 76 +170 195 92 +170 195 92 +167 191 114 +172 195 108 +163 186 88 +158 182 44 +154 180 0 +162 187 0 +166 192 0 +167 193 0 +122 148 72 +56 89 94 +57 91 102 +57 91 111 +58 92 108 +56 90 102 +57 90 110 +58 92 103 +59 93 121 +56 90 100 +57 91 103 +57 90 100 +59 94 126 +56 90 105 +57 91 110 +58 92 110 +58 91 111 +57 91 100 +58 92 111 +57 90 107 +59 93 120 +57 91 102 +57 91 105 +58 92 111 +60 94 127 +58 92 105 +56 89 97 +57 91 99 +58 92 110 +59 93 118 +58 92 110 +56 90 99 +60 94 121 +57 90 107 +58 92 103 +58 92 115 +58 92 111 +58 93 117 +57 91 99 +58 92 117 +58 92 122 +57 91 100 +56 89 108 +56 90 97 +57 91 105 +57 91 113 +56 89 103 +56 89 113 +55 87 92 +56 88 108 +56 87 100 +118 141 57 +166 189 0 +152 168 0 +131 127 0 +117 114 0 +116 112 0 +95 92 0 +87 84 0 +82 79 0 +85 82 0 +85 84 0 +100 96 0 +83 83 0 +92 90 0 +96 94 0 +101 102 0 +102 101 0 +108 106 0 +113 112 0 +120 120 0 +123 122 0 +124 124 0 +133 132 0 +135 134 0 +132 131 0 +137 136 0 +135 133 0 +140 138 0 +138 136 0 +136 135 0 +137 135 0 +142 139 0 +141 138 0 +142 139 0 +143 141 0 +146 144 0 +145 142 0 +148 146 0 +144 143 0 +146 144 0 +146 144 0 +145 143 0 +147 146 0 +148 146 0 +146 144 0 +147 145 0 +148 148 0 +149 147 0 +148 147 0 +148 146 0 +149 148 0 +150 149 0 +149 147 0 +150 149 0 +150 148 0 +150 148 0 +150 148 0 +150 148 0 +150 148 0 +150 148 0 +149 149 0 +150 150 0 +150 149 0 +150 150 0 +151 149 0 +151 151 0 +151 150 0 +152 151 0 +151 151 0 +150 150 0 +151 150 0 +153 151 19 +153 151 16 +154 152 28 +155 152 25 +168 195 0 +170 195 0 +169 195 0 +169 195 0 +168 195 0 +170 195 25 +176 200 88 +180 204 111 +179 202 102 +182 205 122 +181 204 117 +182 205 125 +181 204 117 +177 201 99 +175 199 99 +173 198 76 +173 198 72 +170 196 62 +173 198 67 +171 196 67 +174 199 80 +173 198 67 +174 199 84 +172 197 76 +171 197 72 +172 198 72 +170 195 44 +171 197 67 +171 197 62 +170 196 44 +170 195 57 +171 196 36 +172 198 67 +172 197 72 +172 198 80 +171 197 62 +170 196 84 +172 198 72 +171 197 84 +168 194 57 +170 196 57 +170 196 72 +171 197 57 +167 194 44 +168 194 80 +169 196 57 +170 196 62 +171 198 95 +170 196 67 +167 193 44 +169 196 67 +167 194 76 +165 191 57 +168 194 62 +169 194 67 +169 194 51 +168 195 72 +168 194 72 +170 196 72 +169 195 80 +166 192 76 +170 196 72 +169 193 92 +166 192 72 +165 190 62 +171 194 88 +172 195 120 +170 193 105 +150 174 36 +149 174 0 +160 184 0 +166 192 0 +169 194 0 +169 194 0 +165 191 18 +61 93 84 +56 89 90 +57 91 105 +56 90 88 +58 92 110 +57 91 95 +56 89 90 +57 91 105 +56 90 97 +58 92 118 +56 90 95 +57 91 102 +58 92 108 +57 91 100 +58 92 102 +57 90 100 +57 91 100 +58 92 107 +56 90 99 +56 90 105 +58 92 111 +56 90 97 +56 90 90 +58 92 103 +58 93 111 +58 92 111 +55 88 95 +58 92 110 +55 88 100 +57 91 114 +58 92 108 +56 89 99 +57 91 110 +58 92 114 +58 92 111 +57 91 111 +58 92 110 +58 92 107 +57 90 103 +57 90 103 +58 92 103 +56 88 92 +58 91 115 +56 90 95 +56 88 101 +56 89 104 +57 90 98 +54 86 89 +55 87 94 +67 94 76 +161 183 0 +162 186 0 +166 188 0 +141 152 0 +129 124 0 +108 107 0 +101 97 0 +91 87 0 +89 85 0 +90 85 0 +93 91 0 +89 85 0 +84 82 0 +99 96 0 +94 92 0 +97 96 0 +110 108 0 +112 109 0 +114 113 0 +118 117 0 +120 119 0 +122 121 0 +133 129 0 +130 127 0 +131 131 0 +129 127 0 +131 129 0 +135 132 0 +132 130 0 +137 136 0 +136 135 0 +141 138 0 +142 138 0 +139 136 0 +145 143 0 +141 139 0 +146 144 0 +143 141 0 +145 143 0 +144 144 0 +144 141 0 +146 144 0 +146 145 0 +147 145 0 +148 146 0 +148 146 0 +148 147 0 +151 149 0 +149 147 0 +147 146 0 +149 147 0 +147 146 0 +150 147 0 +148 146 0 +148 147 0 +149 148 0 +146 145 0 +150 148 0 +149 147 0 +150 148 0 +148 148 0 +150 149 0 +149 148 0 +150 148 0 +149 148 0 +151 150 0 +151 150 0 +149 147 0 +151 149 0 +150 150 0 +151 150 11 +151 151 0 +152 150 16 +152 150 19 +153 152 22 +169 195 0 +170 195 0 +170 195 0 +170 196 0 +170 195 0 +169 194 0 +169 195 0 +172 197 76 +174 199 86 +176 200 95 +180 203 111 +183 205 125 +176 200 95 +182 205 130 +175 199 84 +174 199 80 +174 199 80 +176 201 105 +173 198 80 +173 198 72 +173 198 72 +174 200 95 +169 195 62 +171 197 57 +172 197 80 +171 197 62 +170 196 62 +172 198 88 +172 198 84 +169 195 62 +170 196 80 +171 196 57 +171 197 62 +170 196 72 +172 198 76 +171 196 67 +171 198 80 +170 196 72 +170 196 67 +169 196 72 +170 196 62 +167 194 67 +169 194 51 +171 197 84 +170 196 57 +169 196 62 +168 194 62 +170 196 62 +169 195 67 +169 194 62 +169 195 84 +169 196 84 +167 193 57 +171 197 62 +169 195 80 +169 195 76 +171 196 72 +167 192 57 +170 195 67 +169 194 80 +170 194 72 +166 191 72 +168 192 88 +171 196 88 +173 197 114 +168 191 108 +167 190 80 +153 177 36 +152 175 0 +155 180 0 +164 189 0 +167 193 0 +164 190 0 +167 192 0 +166 192 0 +137 162 54 +54 87 84 +56 89 92 +56 90 88 +57 91 100 +55 88 94 +59 93 122 +55 88 97 +56 90 95 +55 88 90 +57 90 100 +58 93 114 +56 90 97 +58 92 121 +55 88 94 +55 88 88 +58 92 105 +56 89 97 +56 90 97 +57 91 111 +57 90 97 +54 87 94 +57 91 102 +58 92 108 +57 90 102 +57 91 103 +58 92 113 +59 93 117 +55 88 90 +58 93 110 +56 89 102 +59 93 115 +56 90 90 +57 91 100 +58 92 108 +59 93 113 +57 91 108 +56 90 99 +58 92 111 +56 90 92 +57 90 99 +55 88 95 +56 89 92 +56 90 90 +56 89 99 +55 88 90 +54 86 74 +52 82 84 +53 84 84 +138 158 18 +160 182 0 +160 181 0 +162 181 0 +162 181 0 +141 149 0 +120 113 0 +105 100 0 +104 98 0 +91 87 0 +91 89 0 +95 91 0 +93 88 0 +87 81 0 +103 98 0 +98 94 0 +95 92 0 +91 91 0 +110 107 0 +113 111 0 +116 114 0 +124 121 0 +120 117 0 +125 124 0 +121 119 0 +132 130 0 +135 130 0 +129 126 0 +132 128 0 +134 130 0 +139 136 0 +135 133 0 +139 136 0 +137 133 0 +138 136 0 +140 137 0 +143 139 0 +139 138 0 +142 139 0 +142 141 0 +144 141 0 +144 143 0 +144 142 0 +147 145 0 +145 143 0 +146 144 0 +146 144 0 +147 143 0 +145 143 0 +147 145 0 +147 144 0 +148 146 0 +148 146 0 +150 147 0 +148 144 0 +148 147 0 +147 145 0 +150 148 0 +149 146 0 +150 148 0 +149 148 0 +150 149 0 +149 147 0 +149 148 0 +150 148 0 +151 150 0 +150 150 0 +150 150 0 +151 150 0 +151 150 0 +151 149 0 +151 150 0 +151 150 0 +151 150 0 +152 151 11 +150 150 0 +170 195 0 +170 195 0 +168 194 0 +169 195 0 +169 195 0 +170 195 0 +169 195 0 +169 195 0 +173 198 72 +179 203 108 +177 201 105 +178 202 114 +182 205 127 +180 204 117 +181 204 122 +179 203 115 +173 198 72 +176 201 99 +172 197 67 +176 200 105 +171 196 65 +174 199 84 +169 195 57 +171 197 57 +172 198 76 +172 198 80 +170 196 51 +172 197 84 +170 196 57 +169 195 67 +170 196 76 +171 197 62 +171 198 84 +170 196 80 +171 197 72 +171 197 76 +171 197 76 +171 197 92 +170 196 57 +173 199 102 +169 195 72 +167 194 57 +171 196 62 +169 194 36 +169 195 62 +169 195 57 +168 194 72 +168 194 67 +172 197 67 +168 193 44 +168 194 72 +168 194 72 +170 196 80 +167 193 67 +167 194 72 +169 194 72 +171 196 80 +169 194 76 +166 191 72 +169 194 95 +167 191 67 +171 194 105 +173 196 92 +170 193 102 +167 191 108 +164 188 76 +150 173 57 +146 170 0 +159 183 0 +164 189 0 +165 190 0 +166 192 0 +167 192 0 +164 189 0 +162 187 0 +162 188 0 +97 123 72 +55 88 86 +55 88 88 +56 89 99 +55 89 86 +56 90 103 +56 90 94 +55 88 100 +55 89 95 +55 89 86 +57 90 103 +54 87 88 +55 89 90 +56 90 95 +55 89 95 +57 91 100 +57 90 102 +57 91 100 +57 91 103 +57 91 102 +58 92 113 +57 91 95 +57 91 105 +56 90 94 +58 92 114 +57 91 111 +57 91 107 +56 89 92 +57 91 99 +55 89 94 +57 91 105 +56 90 95 +56 89 80 +57 91 97 +56 89 88 +55 88 90 +57 91 100 +55 88 92 +56 89 97 +55 87 99 +57 90 111 +57 90 100 +54 86 82 +54 87 83 +55 88 95 +54 86 92 +55 86 96 +92 114 61 +157 178 0 +156 174 0 +159 177 0 +160 180 0 +162 180 0 +159 175 0 +137 144 0 +112 105 0 +108 99 0 +112 104 0 +95 91 0 +87 84 0 +86 83 0 +91 86 0 +99 95 0 +101 95 0 +104 98 0 +104 97 0 +114 109 0 +113 109 0 +115 112 0 +121 116 0 +129 123 0 +123 120 0 +128 126 0 +136 131 0 +134 131 0 +127 123 0 +133 130 0 +140 137 0 +138 134 0 +136 134 0 +140 136 0 +139 135 0 +142 139 0 +143 140 0 +141 137 0 +143 138 0 +142 140 0 +148 142 0 +142 139 0 +147 144 0 +146 141 0 +144 140 0 +147 143 0 +147 143 0 +148 143 0 +148 146 0 +148 144 0 +148 144 0 +148 144 0 +147 145 0 +146 144 0 +149 146 0 +147 145 0 +147 146 0 +149 146 0 +150 147 0 +148 145 0 +148 146 0 +150 147 0 +149 146 0 +151 149 0 +149 146 0 +149 148 0 +149 146 0 +150 149 0 +150 149 0 +150 148 0 +151 149 0 +150 149 0 +148 146 0 +151 150 0 +151 149 0 +153 151 22 +148 146 11 +169 195 0 +170 195 0 +169 195 0 +170 195 0 +168 194 0 +169 194 0 +168 194 0 +169 195 0 +169 195 0 +169 195 0 +175 199 80 +181 204 122 +178 202 105 +177 201 103 +180 204 120 +176 200 99 +176 201 102 +173 198 76 +176 201 102 +173 197 88 +175 200 95 +173 198 80 +173 198 67 +172 198 76 +174 199 88 +171 197 72 +170 196 67 +169 195 44 +170 196 76 +174 199 99 +172 198 84 +171 197 57 +170 196 51 +172 197 76 +169 195 51 +169 195 57 +171 196 57 +171 197 76 +172 197 72 +171 197 92 +167 193 44 +170 196 62 +170 196 80 +171 197 92 +170 195 72 +172 197 76 +170 195 44 +170 195 67 +170 196 57 +167 193 62 +171 196 72 +171 196 57 +171 196 88 +172 197 72 +170 195 84 +173 198 88 +168 193 72 +170 194 76 +168 193 72 +175 198 92 +172 196 108 +174 196 114 +171 195 92 +165 188 95 +153 176 67 +150 174 0 +154 178 0 +151 176 0 +165 190 0 +167 192 0 +162 186 0 +167 192 0 +161 186 0 +159 184 0 +161 187 0 +166 191 0 +152 177 25 +69 99 72 +54 87 80 +54 87 84 +55 89 100 +58 92 102 +54 87 84 +54 87 90 +56 89 99 +57 91 102 +56 89 99 +56 90 94 +56 89 88 +58 91 102 +57 90 99 +57 90 99 +58 92 110 +55 88 82 +57 90 94 +54 87 86 +57 90 94 +55 88 88 +58 92 105 +57 90 97 +57 91 108 +56 90 99 +56 89 95 +57 91 100 +57 91 103 +55 88 88 +56 89 95 +54 87 94 +56 90 105 +56 90 94 +56 88 100 +55 88 82 +55 89 82 +55 88 92 +55 88 94 +57 90 110 +54 86 92 +54 87 90 +55 87 92 +55 88 100 +54 86 87 +50 81 65 +73 98 87 +140 153 25 +149 166 0 +150 165 0 +150 166 0 +155 169 0 +153 167 0 +156 169 0 +151 163 0 +135 139 0 +106 97 0 +100 92 0 +92 83 0 +102 94 0 +94 87 0 +92 86 0 +97 91 0 +98 93 0 +94 88 0 +97 90 0 +111 104 0 +108 103 0 +119 114 0 +105 100 0 +122 115 0 +126 120 0 +128 123 0 +126 119 0 +127 122 0 +129 124 0 +126 121 0 +129 124 0 +138 133 0 +135 130 0 +137 132 0 +135 128 0 +139 136 0 +141 136 0 +143 136 0 +139 134 0 +143 139 0 +144 138 0 +143 138 0 +144 139 0 +143 137 0 +144 138 0 +144 140 0 +146 143 0 +147 143 0 +145 141 0 +148 144 0 +145 141 0 +147 143 0 +148 146 0 +145 142 0 +148 145 0 +150 146 0 +149 145 0 +147 145 0 +151 147 0 +148 146 0 +146 143 0 +149 146 0 +148 145 0 +149 147 0 +148 147 0 +149 147 0 +149 147 0 +150 148 0 +150 148 0 +149 148 0 +151 149 0 +150 149 0 +150 150 0 +150 148 0 +148 147 11 +149 147 19 +143 142 22 +168 193 0 +169 195 0 +169 195 0 +170 196 0 +168 195 0 +169 195 0 +170 195 0 +168 194 0 +168 195 0 +169 195 0 +170 195 25 +173 198 57 +174 199 76 +177 201 99 +174 199 72 +178 202 102 +177 201 99 +181 204 120 +173 198 76 +177 201 99 +175 200 102 +176 200 102 +171 197 76 +175 200 92 +172 198 84 +173 198 62 +171 196 76 +173 198 88 +172 198 80 +171 197 88 +171 197 67 +171 197 76 +169 194 67 +171 197 80 +172 197 80 +170 196 72 +172 197 67 +171 197 67 +172 198 84 +170 196 51 +169 195 44 +169 195 80 +170 195 62 +166 191 57 +170 196 72 +170 194 62 +169 195 102 +168 193 51 +171 195 76 +172 197 72 +171 195 72 +171 196 67 +170 195 62 +169 194 72 +170 195 84 +166 190 67 +170 194 62 +171 195 76 +167 191 80 +170 192 80 +170 192 108 +167 189 102 +161 184 67 +152 176 25 +152 176 0 +153 176 0 +155 178 0 +159 184 0 +162 186 0 +159 184 0 +159 184 0 +160 185 0 +156 181 0 +162 187 0 +152 177 0 +158 183 0 +158 183 0 +139 164 44 +60 92 76 +54 88 84 +52 84 80 +56 90 88 +51 83 62 +53 85 78 +54 87 86 +54 86 86 +56 90 90 +55 88 82 +54 87 88 +57 90 94 +57 90 103 +56 89 95 +55 89 84 +56 89 88 +57 92 103 +54 88 84 +57 91 103 +56 90 95 +55 88 86 +55 88 84 +57 90 103 +55 88 92 +56 89 99 +54 87 82 +55 89 86 +56 89 92 +56 90 92 +53 85 76 +56 89 94 +55 88 94 +57 90 103 +55 88 90 +55 89 95 +54 86 90 +56 88 97 +56 88 102 +55 87 95 +54 86 88 +54 86 86 +53 85 86 +53 85 82 +62 89 72 +128 146 31 +145 161 0 +148 161 0 +138 148 0 +142 153 0 +146 156 0 +146 157 0 +143 153 0 +146 155 0 +154 164 0 +140 144 0 +95 84 0 +93 84 0 +103 93 0 +95 87 0 +88 82 0 +96 88 0 +97 92 0 +100 92 0 +106 100 0 +109 101 0 +110 103 0 +114 107 0 +110 105 0 +117 112 0 +127 120 0 +116 109 0 +123 117 0 +128 121 0 +127 119 0 +125 119 0 +132 127 0 +135 129 0 +127 122 0 +135 129 0 +137 132 0 +140 135 0 +141 136 0 +139 135 0 +142 138 0 +142 136 0 +145 137 0 +141 137 0 +142 137 0 +144 137 0 +142 135 0 +141 136 0 +140 134 0 +147 141 0 +144 140 0 +146 141 0 +144 138 0 +147 143 0 +149 145 0 +147 144 0 +147 143 0 +147 143 0 +147 143 0 +146 143 0 +150 145 0 +147 145 0 +148 147 0 +147 145 0 +149 145 0 +149 145 0 +150 148 0 +148 145 0 +147 146 0 +150 148 0 +148 146 0 +151 148 0 +149 148 0 +150 149 0 +150 149 0 +147 145 0 +147 146 16 +139 137 19 +136 134 16 +168 194 0 +169 195 36 +168 194 0 +170 196 25 +169 195 0 +169 195 0 +169 195 0 +167 194 0 +168 195 0 +168 194 0 +170 195 0 +168 194 0 +169 195 0 +173 198 76 +174 198 95 +176 201 99 +176 200 95 +177 201 105 +177 201 99 +176 200 92 +176 200 102 +179 203 117 +176 200 102 +176 200 95 +173 199 105 +174 199 88 +170 195 62 +169 195 62 +173 198 84 +173 198 76 +171 197 80 +172 198 80 +172 197 51 +170 196 62 +172 197 67 +168 192 80 +173 198 76 +171 196 44 +170 195 62 +173 198 76 +171 195 57 +170 194 57 +170 195 72 +169 194 62 +171 196 72 +170 195 80 +170 195 57 +170 194 72 +172 196 72 +171 196 84 +169 193 44 +171 195 67 +168 192 72 +169 193 88 +171 195 102 +171 195 105 +175 199 111 +169 192 88 +178 201 120 +166 190 84 +163 187 67 +153 177 67 +152 176 0 +156 180 0 +155 179 0 +152 176 0 +167 192 0 +166 191 0 +159 184 0 +163 187 0 +162 187 0 +154 179 0 +154 178 0 +154 178 0 +151 176 0 +155 179 0 +153 178 0 +149 174 0 +130 154 36 +55 87 72 +52 84 78 +53 85 70 +54 86 84 +54 87 90 +55 87 90 +53 86 76 +55 89 92 +55 89 92 +55 88 90 +55 88 92 +54 87 94 +54 87 86 +57 91 100 +56 89 95 +56 89 94 +54 87 80 +55 88 94 +54 87 94 +55 88 94 +54 87 72 +55 88 82 +55 88 80 +56 89 90 +55 88 97 +56 90 92 +56 89 97 +55 88 84 +56 90 90 +55 88 97 +54 86 86 +54 87 88 +52 84 72 +54 87 78 +53 85 86 +56 88 92 +55 88 92 +53 85 78 +54 87 80 +52 84 76 +52 83 78 +55 83 51 +116 130 36 +124 136 0 +133 143 0 +137 149 0 +135 148 0 +134 144 0 +139 151 0 +147 156 0 +133 137 0 +141 145 0 +139 145 0 +137 140 0 +139 140 0 +107 98 0 +91 79 0 +91 81 0 +87 78 0 +96 87 0 +93 83 0 +103 96 0 +100 91 0 +108 98 0 +113 105 0 +105 99 0 +108 100 0 +117 109 0 +130 121 0 +124 117 0 +122 114 0 +122 114 0 +132 125 0 +124 116 0 +128 121 0 +134 127 0 +123 119 0 +128 123 0 +134 127 0 +129 123 0 +135 128 0 +140 133 0 +137 127 0 +144 138 0 +140 135 0 +144 138 0 +144 138 0 +143 137 0 +142 136 0 +146 140 0 +146 140 0 +147 142 0 +142 139 0 +146 139 0 +145 140 0 +147 143 0 +147 140 0 +148 144 0 +148 143 0 +147 143 0 +146 141 0 +149 146 0 +147 142 0 +148 144 0 +147 143 0 +147 143 0 +147 144 0 +148 145 0 +148 145 0 +149 146 0 +148 143 0 +148 146 0 +150 147 0 +149 146 0 +149 147 0 +149 146 0 +148 145 0 +143 141 0 +143 142 16 +135 136 19 +163 182 16 +170 195 0 +168 194 0 +170 195 0 +170 195 0 +167 193 0 +169 195 0 +169 195 0 +168 195 0 +169 195 0 +169 195 0 +169 195 0 +169 195 0 +169 194 0 +167 193 0 +170 195 36 +171 196 51 +176 200 92 +176 200 95 +176 200 99 +177 201 99 +175 199 92 +180 203 111 +180 203 111 +175 199 102 +174 199 72 +175 200 84 +173 198 76 +176 200 111 +173 198 80 +174 199 88 +171 196 62 +173 198 76 +171 196 67 +169 194 67 +174 199 99 +168 194 72 +169 195 51 +172 197 72 +170 195 67 +172 197 88 +172 197 88 +174 198 95 +170 196 92 +170 194 44 +172 196 84 +168 192 51 +170 194 62 +169 194 67 +169 194 84 +168 192 80 +167 191 62 +167 192 51 +170 193 67 +173 197 111 +167 191 72 +173 197 95 +171 194 99 +172 195 99 +165 189 84 +163 187 25 +154 177 0 +146 169 0 +151 174 0 +156 180 0 +160 185 0 +164 188 0 +164 188 0 +155 180 0 +158 182 0 +157 182 0 +159 183 0 +148 172 0 +146 170 0 +156 180 0 +151 175 0 +152 176 0 +148 172 0 +142 166 0 +141 165 0 +121 145 25 +50 81 54 +50 81 72 +54 87 80 +54 87 82 +54 87 76 +54 87 74 +54 87 76 +54 87 82 +54 86 88 +54 87 88 +53 85 78 +54 87 76 +52 84 74 +53 86 72 +54 87 88 +53 86 80 +54 87 80 +55 87 99 +54 87 80 +56 89 97 +54 87 80 +55 88 92 +56 89 90 +55 87 95 +52 84 76 +54 87 88 +55 88 87 +53 86 82 +54 86 92 +53 86 80 +55 88 88 +54 86 88 +52 83 72 +54 86 86 +52 84 72 +52 84 78 +51 82 67 +52 84 70 +51 81 70 +49 78 60 +99 118 36 +121 136 0 +128 143 0 +124 137 0 +126 137 0 +130 141 0 +123 131 0 +139 148 0 +124 129 0 +124 133 0 +128 133 0 +119 119 0 +135 136 0 +132 132 0 +127 126 0 +104 97 0 +91 79 0 +100 87 0 +88 77 0 +81 70 0 +97 84 0 +94 81 0 +103 91 0 +105 96 0 +108 100 0 +117 109 0 +113 103 0 +116 106 0 +119 107 0 +116 107 0 +118 113 0 +124 116 0 +124 116 0 +132 122 0 +128 118 0 +130 119 0 +124 115 0 +134 128 0 +133 125 0 +133 124 0 +136 128 0 +135 127 0 +139 131 0 +141 134 0 +141 135 0 +140 135 0 +145 139 0 +145 139 0 +144 136 0 +146 141 0 +144 138 0 +145 141 0 +144 138 0 +146 139 0 +142 137 0 +146 141 0 +144 138 0 +145 141 0 +147 144 0 +143 137 0 +144 138 0 +147 144 0 +146 142 0 +146 141 0 +145 141 0 +146 141 0 +148 146 0 +148 144 0 +150 146 0 +149 146 0 +149 146 0 +148 145 0 +148 145 0 +148 146 0 +145 141 0 +143 141 11 +131 130 11 +150 162 22 +167 192 0 +169 195 0 +169 195 0 +171 196 0 +168 194 0 +170 195 25 +169 194 0 +168 194 0 +169 194 0 +169 195 0 +167 193 0 +170 195 0 +169 194 0 +169 195 0 +169 195 0 +169 194 0 +171 196 0 +169 195 0 +169 195 25 +171 195 62 +174 198 84 +174 199 76 +172 197 72 +176 201 102 +178 202 108 +178 202 95 +180 203 114 +179 202 114 +177 201 99 +177 201 102 +175 199 99 +173 197 84 +176 201 102 +171 196 76 +172 196 67 +174 198 88 +174 198 80 +172 197 72 +171 195 76 +172 196 62 +169 194 72 +171 195 99 +174 198 92 +172 196 76 +171 196 76 +173 197 92 +169 195 84 +169 194 72 +171 195 92 +175 199 102 +171 195 88 +171 195 102 +168 191 84 +172 195 99 +172 195 111 +170 193 105 +172 195 95 +159 183 67 +164 188 84 +162 186 51 +155 178 0 +154 179 0 +156 180 0 +159 183 0 +160 184 0 +162 187 0 +162 186 0 +161 185 0 +162 185 0 +158 183 0 +159 183 0 +161 185 0 +151 175 0 +151 176 0 +146 170 0 +146 170 0 +148 171 0 +143 167 0 +142 165 0 +143 167 0 +138 162 0 +139 162 0 +109 133 36 +56 87 72 +52 84 67 +52 84 78 +53 86 74 +52 83 78 +54 86 82 +54 87 84 +53 86 67 +54 87 88 +51 82 70 +52 84 65 +53 85 82 +55 88 84 +54 87 84 +53 85 74 +55 87 74 +54 87 86 +54 87 78 +54 87 92 +52 84 70 +54 87 84 +54 86 80 +52 85 76 +54 86 86 +54 86 88 +53 86 80 +52 84 60 +54 87 78 +54 86 92 +55 88 84 +52 83 78 +51 81 72 +52 84 74 +50 81 67 +52 83 84 +51 82 76 +50 80 60 +49 76 62 +102 120 36 +112 122 0 +118 129 0 +113 124 0 +105 115 0 +118 129 0 +118 128 0 +123 134 0 +119 125 0 +114 118 0 +114 121 0 +115 122 0 +120 125 0 +121 122 0 +121 122 0 +121 117 0 +122 119 0 +114 105 0 +98 84 0 +77 64 0 +92 78 0 +90 79 0 +99 87 0 +97 84 0 +94 84 0 +107 95 0 +102 92 0 +108 96 0 +117 104 0 +125 116 0 +116 105 0 +121 110 0 +127 117 0 +135 122 0 +124 114 0 +127 117 0 +132 122 0 +129 118 0 +126 115 0 +134 123 0 +138 129 0 +137 127 0 +136 127 0 +136 129 0 +139 129 0 +137 127 0 +140 132 0 +138 129 0 +141 135 0 +135 128 0 +143 134 0 +144 135 0 +146 139 0 +144 137 0 +146 141 0 +147 141 0 +144 138 0 +144 138 0 +145 139 0 +145 137 0 +148 143 0 +147 139 0 +145 141 0 +148 143 0 +148 143 0 +146 143 0 +148 144 0 +147 142 0 +149 143 0 +149 144 0 +148 145 0 +147 143 0 +148 143 0 +147 144 0 +135 132 0 +137 136 0 +134 138 16 +163 184 0 +169 193 0 +170 195 0 +170 195 0 +169 195 0 +169 195 0 +169 195 0 +169 195 0 +169 195 0 +168 195 0 +168 194 0 +169 195 0 +169 195 0 +169 195 0 +168 193 0 +168 194 0 +169 195 0 +169 194 0 +168 194 0 +170 196 0 +167 193 0 +170 195 0 +167 193 0 +170 195 36 +172 197 51 +174 198 80 +177 201 102 +177 200 95 +175 199 88 +173 197 76 +179 202 108 +179 202 108 +180 203 114 +176 200 105 +176 199 105 +177 200 99 +175 198 105 +176 200 88 +173 197 99 +176 200 102 +177 200 88 +175 199 99 +177 200 111 +176 199 105 +172 196 102 +171 195 95 +172 195 95 +173 197 95 +174 197 88 +172 195 92 +172 196 111 +173 197 108 +174 196 111 +172 195 108 +166 189 102 +170 194 92 +167 191 67 +163 187 72 +169 192 80 +158 182 25 +164 188 0 +156 180 0 +148 171 0 +160 185 0 +161 184 0 +156 180 0 +163 187 0 +162 187 0 +160 184 0 +163 186 0 +156 180 0 +159 183 0 +158 182 0 +147 172 0 +147 171 0 +153 177 0 +144 167 0 +150 175 0 +150 175 0 +135 159 0 +144 167 0 +138 160 0 +140 164 0 +128 150 0 +112 134 0 +102 124 31 +58 86 57 +51 83 70 +52 85 72 +51 83 67 +54 86 82 +52 84 88 +52 84 82 +52 85 70 +52 84 74 +54 87 74 +53 86 78 +53 85 86 +52 83 70 +54 86 82 +54 87 88 +54 87 82 +52 84 74 +54 87 76 +51 83 62 +51 82 76 +51 83 54 +53 85 72 +50 81 80 +52 83 78 +53 85 72 +54 87 82 +51 83 70 +53 85 72 +52 84 84 +50 81 57 +53 85 90 +52 83 78 +53 84 82 +50 80 51 +50 80 62 +54 78 25 +73 91 31 +108 122 0 +101 113 0 +100 114 0 +99 111 0 +107 115 0 +111 123 0 +107 118 0 +104 112 0 +108 117 0 +115 121 0 +103 108 0 +115 119 0 +110 116 0 +108 109 0 +112 108 0 +113 107 0 +104 100 0 +112 108 0 +103 91 0 +95 85 0 +76 63 0 +86 70 0 +86 72 0 +89 75 0 +92 81 0 +102 88 0 +105 91 0 +111 100 0 +116 103 0 +112 102 0 +108 98 0 +123 109 0 +124 110 0 +128 116 0 +125 114 0 +126 116 0 +132 120 0 +129 117 0 +134 124 0 +133 122 0 +140 130 0 +133 124 0 +136 126 0 +132 121 0 +136 126 0 +138 126 0 +137 128 0 +139 130 0 +142 133 0 +142 134 0 +140 132 0 +144 134 0 +142 130 0 +145 137 0 +144 135 0 +147 139 0 +145 135 0 +140 132 0 +146 138 0 +144 136 0 +147 141 0 +146 140 0 +146 140 0 +145 140 0 +147 142 0 +147 142 0 +148 143 0 +149 143 0 +147 143 0 +148 142 0 +148 143 0 +145 141 0 +144 141 0 +132 130 0 +137 139 11 +157 175 11 +168 193 0 +170 196 0 +168 194 0 +169 194 0 +168 194 0 +169 195 0 +170 195 0 +169 195 0 +169 195 0 +170 195 0 +169 195 0 +167 193 0 +169 195 0 +169 195 0 +167 193 0 +168 194 0 +169 194 0 +170 195 0 +171 196 0 +170 195 0 +167 193 0 +169 194 0 +169 195 0 +169 194 0 +167 193 0 +168 193 0 +170 196 0 +170 195 25 +171 196 67 +175 199 84 +175 199 95 +176 199 95 +173 197 72 +174 198 80 +174 198 95 +174 198 84 +178 201 102 +178 201 99 +179 202 117 +179 202 105 +179 202 108 +177 200 102 +178 200 130 +174 198 105 +178 202 105 +179 201 108 +174 197 95 +170 194 105 +174 197 99 +170 194 99 +168 193 76 +173 197 114 +170 194 88 +170 194 92 +168 192 84 +167 191 57 +165 189 36 +165 189 0 +159 182 0 +160 184 0 +164 187 0 +160 184 0 +161 185 0 +155 179 0 +165 190 0 +159 183 0 +161 186 0 +153 177 0 +146 170 0 +158 182 0 +156 180 0 +155 180 0 +152 176 0 +152 176 0 +145 168 0 +148 172 0 +147 170 0 +142 166 0 +133 156 0 +134 158 0 +140 162 0 +138 161 0 +129 152 0 +136 159 0 +115 138 0 +113 133 0 +106 129 0 +90 113 25 +74 99 62 +48 79 57 +51 83 70 +51 83 70 +50 81 82 +53 85 76 +49 80 60 +48 79 57 +53 86 84 +53 85 72 +52 84 65 +52 84 70 +52 85 67 +51 83 70 +53 85 80 +51 83 67 +50 81 62 +53 85 84 +52 84 82 +54 86 78 +49 80 65 +51 83 76 +51 84 60 +52 84 72 +51 82 86 +49 80 65 +48 78 62 +50 81 62 +50 80 67 +50 81 67 +50 80 54 +48 78 60 +46 74 51 +69 90 40 +97 111 18 +84 96 0 +88 102 0 +105 116 0 +90 101 0 +102 112 0 +113 124 0 +93 104 0 +109 120 0 +105 112 0 +98 106 0 +105 111 0 +99 102 0 +110 115 0 +109 112 0 +101 100 0 +97 95 0 +93 89 0 +108 102 0 +102 98 0 +85 80 0 +91 86 0 +95 88 0 +85 72 0 +64 51 0 +79 64 0 +87 72 0 +93 78 0 +101 85 0 +98 85 0 +102 88 0 +109 96 0 +115 100 0 +108 94 0 +120 107 0 +121 106 0 +124 109 0 +124 113 0 +133 118 0 +123 109 0 +128 117 0 +133 123 0 +132 122 0 +132 120 0 +134 123 0 +138 126 0 +135 120 0 +136 126 0 +139 127 0 +136 124 0 +139 128 0 +141 129 0 +137 127 0 +139 128 0 +143 132 0 +143 134 0 +143 131 0 +141 134 0 +143 134 0 +144 134 0 +143 135 0 +146 137 0 +144 135 0 +145 138 0 +146 139 0 +146 139 0 +148 143 0 +147 140 0 +148 142 0 +145 139 0 +143 135 0 +146 141 0 +141 137 0 +141 135 0 +131 132 0 +151 167 0 +169 194 0 +169 194 0 +168 194 0 +171 195 0 +169 195 0 +170 194 0 +168 194 0 +170 195 0 +168 194 0 +168 194 0 +168 195 0 +169 194 0 +168 194 0 +168 195 0 +170 196 0 +169 195 0 +170 196 0 +169 195 0 +169 195 0 +168 194 0 +169 195 0 +168 194 0 +168 194 0 +170 195 0 +170 195 0 +170 195 0 +170 195 0 +166 192 0 +169 194 0 +171 195 0 +169 194 0 +169 193 0 +169 194 0 +171 195 44 +171 195 51 +173 197 67 +171 194 80 +175 199 88 +173 197 62 +171 194 72 +175 199 84 +171 194 67 +175 198 88 +175 198 102 +173 196 84 +171 196 72 +171 196 72 +172 196 92 +171 195 80 +168 191 72 +171 194 88 +169 192 80 +170 194 72 +167 191 57 +168 192 36 +165 189 36 +166 190 0 +160 184 0 +162 186 0 +159 184 0 +159 183 0 +157 182 0 +161 186 0 +162 187 0 +163 188 0 +154 178 0 +159 183 0 +161 184 0 +162 185 0 +154 178 0 +155 179 0 +154 177 0 +145 169 0 +141 164 0 +146 170 0 +145 169 0 +143 167 0 +133 156 0 +138 162 0 +145 169 0 +135 159 0 +140 164 0 +137 160 0 +127 149 0 +130 152 0 +119 141 0 +120 143 0 +107 127 0 +102 123 0 +113 133 0 +88 107 0 +75 95 36 +54 81 47 +47 78 54 +47 77 60 +48 79 51 +49 80 47 +50 81 72 +49 79 62 +51 83 67 +51 82 67 +49 80 57 +48 78 54 +49 80 57 +52 84 72 +50 81 70 +51 82 67 +49 79 65 +48 78 57 +50 81 62 +50 82 57 +47 76 54 +50 81 67 +50 81 62 +50 81 62 +50 82 62 +49 80 62 +48 78 62 +51 81 62 +48 78 47 +46 75 62 +44 69 31 +57 70 31 +82 95 0 +82 93 0 +94 105 0 +84 95 0 +89 99 0 +106 114 0 +99 112 0 +99 111 0 +107 118 0 +100 109 0 +104 112 0 +109 119 0 +100 108 0 +96 105 0 +104 108 0 +107 113 0 +94 99 0 +110 112 0 +96 96 0 +105 102 0 +103 95 0 +103 100 0 +86 80 0 +80 73 0 +81 70 0 +79 66 0 +68 54 0 +68 54 0 +68 52 0 +82 68 0 +92 75 0 +100 83 0 +107 89 0 +107 88 0 +113 97 0 +119 103 0 +110 93 0 +120 103 0 +126 111 0 +127 115 0 +131 118 0 +125 111 0 +126 111 0 +123 107 0 +129 116 0 +132 118 0 +133 119 0 +133 122 0 +135 123 0 +135 124 0 +136 124 0 +134 121 0 +140 129 0 +141 128 0 +139 127 0 +139 128 0 +138 127 0 +139 128 0 +141 130 0 +141 133 0 +142 130 0 +145 137 0 +146 137 0 +146 137 0 +145 136 0 +145 137 0 +146 136 0 +144 135 0 +146 138 0 +142 132 0 +141 135 0 +137 130 0 +132 127 0 +143 150 0 +153 169 0 +168 193 0 +167 192 0 +169 194 0 +168 192 0 +168 193 0 +168 193 0 +167 193 0 +169 194 0 +168 194 0 +170 195 0 +170 195 0 +167 194 0 +169 195 0 +169 194 0 +170 196 0 +169 195 0 +170 196 0 +170 195 0 +168 195 0 +169 194 0 +167 194 0 +170 195 0 +167 193 0 +169 194 0 +168 193 0 +169 194 0 +168 193 0 +168 193 0 +168 194 0 +170 194 0 +170 195 0 +169 194 0 +170 194 0 +169 194 0 +167 192 0 +168 193 0 +171 194 0 +169 193 0 +169 192 0 +164 189 0 +166 191 0 +169 193 0 +169 193 0 +169 194 25 +168 192 0 +171 194 36 +167 192 25 +162 187 36 +164 189 25 +160 184 36 +163 187 0 +168 192 0 +164 188 0 +165 189 0 +167 191 0 +166 190 0 +159 184 0 +164 187 0 +160 185 0 +161 186 0 +164 187 0 +163 187 0 +163 187 0 +157 181 0 +158 183 0 +164 188 0 +154 179 0 +152 176 0 +160 184 0 +157 180 0 +154 178 0 +155 179 0 +142 166 0 +156 180 0 +143 167 0 +147 171 0 +147 170 0 +144 167 0 +136 160 0 +140 164 0 +133 156 0 +138 161 0 +139 162 0 +131 154 0 +135 158 0 +129 152 0 +122 143 0 +115 137 0 +106 127 0 +123 145 0 +105 125 0 +96 115 0 +92 110 0 +93 111 0 +84 101 0 +60 82 18 +49 74 47 +49 79 54 +47 76 65 +47 76 65 +48 78 57 +48 78 65 +48 79 60 +51 83 60 +51 82 60 +49 80 65 +52 83 88 +49 80 65 +51 82 74 +51 81 74 +49 80 62 +48 78 54 +48 77 72 +51 82 62 +48 79 60 +48 78 67 +48 77 60 +46 75 54 +46 75 57 +48 78 60 +44 73 31 +43 70 47 +53 68 40 +55 67 0 +66 77 0 +77 86 0 +76 83 0 +92 101 0 +90 101 0 +91 103 0 +95 105 0 +94 107 0 +100 113 0 +103 115 0 +105 114 0 +102 112 0 +104 114 0 +108 115 0 +110 121 0 +102 108 0 +102 109 0 +109 114 0 +104 108 0 +99 100 0 +101 102 0 +91 92 0 +93 90 0 +92 88 0 +98 95 0 +93 87 0 +84 78 0 +73 62 0 +73 61 0 +73 61 0 +62 45 0 +58 40 0 +82 65 0 +89 69 0 +86 70 0 +101 83 0 +105 86 0 +117 99 0 +111 94 0 +107 92 0 +124 104 0 +117 98 0 +121 105 0 +126 111 0 +125 112 0 +132 115 0 +128 113 0 +131 116 0 +126 115 0 +134 120 0 +131 114 0 +136 122 0 +138 124 0 +138 124 0 +134 121 0 +138 126 0 +142 130 0 +138 125 0 +138 125 0 +143 131 0 +139 127 0 +138 127 0 +143 132 0 +142 131 0 +145 134 0 +144 135 0 +145 134 0 +142 131 0 +140 135 0 +139 129 0 +137 131 0 +140 145 0 +142 153 0 +161 182 0 +167 190 0 +169 192 0 +168 193 0 +166 190 0 +169 193 0 +169 193 0 +169 194 0 +169 193 0 +168 193 0 +169 192 0 +169 194 0 +168 194 0 +170 196 0 +168 194 0 +168 194 0 +169 194 0 +168 194 0 +170 195 0 +168 194 0 +169 195 0 +169 195 0 +169 194 0 +168 193 0 +169 195 0 +169 195 0 +170 195 25 +167 192 25 +170 195 0 +169 195 25 +169 194 0 +169 194 0 +169 194 0 +169 194 0 +170 195 0 +166 191 0 +169 193 0 +170 194 0 +169 193 0 +171 195 0 +171 195 0 +167 191 0 +169 193 0 +170 194 0 +167 191 0 +170 195 0 +168 192 0 +169 193 0 +170 194 0 +170 194 0 +167 191 0 +169 193 0 +166 189 0 +167 191 0 +166 190 0 +169 193 0 +167 191 0 +165 189 0 +169 193 0 +166 191 0 +159 183 0 +162 187 0 +168 192 0 +164 189 0 +167 191 0 +165 190 0 +167 191 0 +156 180 0 +154 178 0 +159 183 0 +152 177 0 +159 183 0 +159 182 0 +148 172 0 +143 167 0 +148 173 0 +147 171 0 +151 175 0 +150 173 0 +140 164 0 +151 174 0 +137 160 0 +140 163 0 +139 162 0 +131 154 0 +128 151 0 +122 144 0 +138 162 0 +126 148 0 +115 137 0 +126 148 0 +118 139 0 +105 126 0 +102 121 0 +102 122 0 +108 128 0 +88 105 0 +94 111 0 +74 89 0 +69 84 25 +58 77 25 +53 79 57 +46 76 44 +47 76 60 +51 83 60 +47 76 57 +44 73 44 +44 72 57 +49 80 67 +48 78 54 +48 79 54 +47 77 44 +48 78 65 +48 78 57 +49 79 57 +49 79 47 +45 74 40 +48 78 62 +45 73 47 +49 79 57 +42 68 47 +42 68 40 +45 70 40 +54 72 44 +61 72 18 +75 85 0 +53 63 0 +67 77 0 +76 87 0 +90 99 0 +83 95 0 +95 104 0 +88 99 0 +90 101 0 +101 113 0 +107 121 0 +112 125 0 +94 105 0 +98 108 0 +110 121 0 +96 106 0 +112 124 0 +109 116 0 +103 112 0 +105 113 0 +100 100 0 +100 104 0 +108 114 0 +97 98 0 +95 96 0 +103 103 0 +94 91 0 +101 99 0 +98 92 0 +90 82 0 +96 86 0 +86 79 0 +84 74 0 +63 50 0 +64 48 0 +52 38 0 +69 51 0 +79 59 0 +80 62 0 +86 66 0 +96 77 0 +110 89 0 +113 92 0 +109 90 0 +123 105 0 +119 100 0 +118 99 0 +121 105 0 +123 105 0 +132 114 0 +129 111 0 +129 111 0 +135 118 0 +133 113 0 +126 110 0 +133 116 0 +136 123 0 +134 120 0 +137 122 0 +132 115 0 +136 122 0 +136 122 0 +139 126 0 +137 122 0 +137 122 0 +139 130 0 +136 125 0 +134 123 0 +129 120 0 +130 123 0 +140 140 0 +146 156 0 +163 181 0 +166 186 0 +168 189 0 +166 189 0 +167 189 0 +168 188 0 +167 190 0 +168 191 0 +165 188 0 +168 192 0 +168 191 0 +167 191 0 +166 193 0 +167 190 0 +167 192 0 +169 195 0 +168 194 0 +169 195 0 +169 195 0 +170 195 0 +170 195 0 +168 194 0 +169 195 0 +169 194 0 +167 193 0 +168 194 0 +169 194 0 +171 196 0 +168 194 0 +169 195 0 +168 194 0 +170 195 0 +170 195 0 +168 194 0 +169 194 0 +168 193 0 +168 193 0 +172 196 0 +170 195 0 +172 196 0 +166 191 0 +171 195 0 +170 194 0 +166 190 0 +171 194 0 +168 193 0 +170 194 0 +166 191 0 +167 191 0 +166 190 0 +169 193 0 +169 193 0 +171 194 0 +168 192 0 +168 192 0 +164 188 0 +165 189 0 +166 190 0 +162 187 0 +166 190 0 +164 189 0 +161 186 0 +163 187 0 +162 187 0 +166 190 0 +164 188 0 +160 184 0 +164 188 0 +161 184 0 +157 182 0 +156 180 0 +161 185 0 +160 184 0 +154 178 0 +155 178 0 +152 176 0 +156 180 0 +152 176 0 +147 171 0 +150 173 0 +143 166 0 +145 168 0 +132 155 0 +151 175 0 +138 161 0 +137 161 0 +133 155 0 +140 162 0 +134 157 0 +130 153 0 +127 149 0 +110 132 0 +123 145 0 +111 132 0 +112 133 0 +114 135 0 +112 132 0 +107 126 0 +99 117 0 +83 101 0 +76 92 0 +82 98 0 +51 67 0 +72 86 0 +55 66 0 +63 78 0 +36 59 36 +45 67 31 +43 71 40 +44 73 51 +44 73 47 +43 71 51 +47 77 57 +44 72 47 +40 66 36 +41 68 31 +45 74 44 +41 67 36 +46 74 47 +44 73 47 +42 69 54 +40 66 31 +38 62 36 +43 61 18 +36 47 0 +45 52 0 +41 53 0 +49 58 0 +61 72 0 +62 74 0 +77 89 0 +68 80 0 +78 90 0 +88 99 0 +99 110 0 +92 104 0 +84 96 0 +100 112 0 +97 108 0 +99 110 0 +97 109 0 +115 129 0 +107 117 0 +90 101 0 +103 111 0 +99 107 0 +107 118 0 +113 123 0 +109 115 0 +116 121 0 +94 99 0 +113 115 0 +108 112 0 +100 100 0 +102 102 0 +106 105 0 +103 100 0 +96 95 0 +105 100 0 +98 93 0 +92 82 0 +97 86 0 +84 72 0 +76 65 0 +81 67 0 +72 58 0 +62 46 0 +65 48 0 +75 57 0 +90 70 0 +84 65 0 +95 76 0 +100 78 0 +104 83 0 +110 91 0 +113 95 0 +115 95 0 +118 97 0 +124 106 0 +123 105 0 +124 105 0 +123 103 0 +125 107 0 +129 110 0 +130 114 0 +131 112 0 +132 115 0 +134 116 0 +130 114 0 +133 121 0 +128 115 0 +126 114 0 +123 112 0 +131 125 0 +139 137 0 +153 163 0 +158 172 0 +163 181 0 +165 187 0 +166 185 0 +166 186 0 +164 185 0 +165 184 0 +167 188 0 +167 188 0 +166 187 0 +167 189 0 +164 185 0 +168 191 0 +167 190 0 +167 188 0 +167 191 0 +168 192 0 +166 190 0 +167 191 0 +167 194 0 +170 195 0 +170 195 0 +168 195 0 +169 195 0 +169 194 0 +169 195 0 +170 196 0 +169 195 0 +169 195 0 +169 194 0 +170 195 0 +170 195 0 +170 195 0 +168 194 0 +170 195 0 +168 194 0 +170 195 0 +170 195 0 +167 193 0 +171 196 0 +169 193 0 +169 194 0 +171 196 0 +171 195 0 +169 193 0 +171 195 0 +171 194 0 +167 191 0 +168 193 0 +168 192 0 +169 193 0 +168 192 0 +169 193 0 +169 193 0 +170 194 0 +167 192 0 +167 191 0 +168 192 25 +168 193 0 +165 189 0 +165 189 0 +166 190 0 +165 189 0 +166 190 0 +167 191 0 +164 188 0 +165 190 0 +164 188 0 +167 191 0 +164 188 0 +158 183 0 +162 187 0 +157 181 0 +164 188 0 +156 179 0 +151 174 0 +154 177 0 +157 180 0 +147 171 0 +148 172 0 +145 168 0 +152 176 0 +152 177 0 +154 179 0 +145 168 0 +147 170 0 +140 163 0 +137 161 0 +141 165 0 +143 166 0 +138 161 0 +140 164 0 +128 151 0 +132 155 0 +130 153 0 +120 141 0 +115 138 0 +117 138 0 +120 141 0 +99 119 0 +108 127 0 +88 108 0 +116 136 0 +95 112 0 +70 85 0 +79 95 0 +65 81 0 +66 79 0 +50 62 0 +52 65 0 +46 56 0 +54 63 0 +50 62 0 +22 37 18 +40 58 31 +44 63 18 +39 59 36 +36 58 47 +36 59 44 +37 61 40 +37 61 31 +34 56 31 +29 48 31 +32 49 25 +31 46 25 +41 50 0 +38 45 0 +35 44 0 +58 66 0 +63 69 0 +46 56 0 +65 77 0 +74 85 0 +79 92 0 +76 89 0 +84 97 0 +89 101 0 +91 105 0 +87 99 0 +77 88 0 +92 105 0 +105 119 0 +99 111 0 +99 112 0 +111 124 0 +110 123 0 +113 128 0 +110 124 0 +101 112 0 +114 127 0 +110 121 0 +111 123 0 +111 119 0 +109 117 0 +113 123 0 +98 107 0 +107 110 0 +108 110 0 +102 104 0 +105 103 0 +107 107 0 +110 112 0 +116 117 0 +108 103 0 +106 102 0 +100 92 0 +100 90 0 +92 85 0 +95 85 0 +98 86 0 +97 83 0 +84 72 0 +70 54 0 +83 71 0 +81 67 0 +72 57 0 +76 58 0 +84 70 0 +90 73 0 +94 75 0 +105 88 0 +104 87 0 +110 89 0 +111 96 0 +107 91 0 +114 97 0 +113 100 0 +116 103 0 +119 105 0 +129 117 0 +118 106 0 +128 120 0 +128 124 0 +144 145 0 +140 140 0 +153 159 0 +156 163 0 +161 172 0 +161 171 0 +159 170 0 +165 179 0 +160 173 0 +163 179 0 +162 177 0 +164 180 0 +164 182 0 +164 182 0 +165 181 0 +165 183 0 +168 191 0 +166 184 0 +166 188 0 +168 191 0 +166 187 0 +168 190 0 +165 188 0 +167 189 0 +168 192 0 +168 192 0 +169 195 0 +169 195 0 +170 195 0 +169 194 0 +169 195 0 +170 196 0 +169 194 0 +169 194 0 +170 195 0 +169 195 0 +168 193 0 +169 195 0 +171 196 0 +169 194 0 +167 193 0 +169 195 0 +169 194 0 +168 194 0 +170 195 0 +169 195 0 +169 194 0 +172 196 0 +170 194 0 +171 195 0 +167 191 0 +168 192 0 +169 195 0 +169 194 0 +169 194 0 +170 194 0 +169 193 0 +170 194 0 +168 193 0 +171 194 0 +171 194 0 +170 194 0 +166 190 0 +169 192 0 +165 190 0 +167 191 0 +166 190 0 +170 194 0 +165 189 0 +166 190 0 +163 187 0 +165 189 0 +160 184 0 +165 189 0 +161 184 0 +159 183 0 +161 186 0 +158 183 0 +163 187 0 +162 185 0 +156 180 0 +159 183 0 +155 179 0 +145 169 0 +151 175 0 +156 181 0 +145 169 0 +148 173 0 +149 172 0 +148 172 0 +155 179 0 +145 169 0 +141 165 0 +144 168 0 +133 156 0 +138 163 0 +142 165 0 +124 146 0 +134 157 0 +130 153 0 +127 148 0 +117 139 0 +125 147 0 +120 141 0 +104 125 0 +107 129 0 +100 121 0 +89 108 0 +104 123 0 +102 121 0 +96 115 0 +81 97 0 +78 94 0 +77 92 0 +68 83 0 +59 73 0 +66 79 0 +44 55 0 +55 67 0 +42 50 0 +47 55 0 +22 30 0 +50 57 0 +21 28 0 +35 45 0 +47 54 0 +21 28 0 +20 25 0 +24 33 0 +39 46 0 +47 54 0 +45 53 0 +52 59 0 +44 54 0 +66 77 0 +47 58 0 +70 81 0 +63 76 0 +68 81 0 +66 77 0 +67 78 0 +77 91 0 +71 84 0 +83 98 0 +95 109 0 +84 97 0 +94 108 0 +105 119 0 +100 112 0 +107 122 0 +108 121 0 +103 116 0 +103 115 0 +108 120 0 +114 125 0 +110 124 0 +123 136 0 +109 122 0 +115 128 0 +115 125 0 +116 129 0 +106 115 0 +123 132 0 +122 128 0 +112 118 0 +116 123 0 +118 123 0 +110 112 0 +103 103 0 +112 111 0 +120 118 0 +119 116 0 +104 102 0 +115 112 0 +95 89 0 +109 101 0 +104 96 0 +108 99 0 +104 91 0 +101 92 0 +96 84 0 +89 74 0 +103 91 0 +90 74 0 +107 95 0 +108 95 0 +103 90 0 +106 93 0 +108 95 0 +118 102 0 +117 105 0 +121 110 0 +126 120 0 +126 119 0 +134 125 0 +135 130 0 +136 132 0 +148 148 0 +146 146 0 +145 145 0 +151 150 0 +154 157 0 +150 151 0 +154 157 0 +159 165 0 +162 170 0 +160 170 0 +164 179 0 +157 167 0 +163 177 0 +164 179 0 +162 175 0 +163 179 0 +165 182 0 +163 180 0 +166 183 0 +162 180 0 +165 185 0 +165 185 0 +166 185 0 +166 186 0 +167 188 0 +166 188 0 +166 187 0 +166 188 0 +167 189 0 +169 195 0 +167 193 0 +169 194 0 +169 195 0 +168 194 0 +168 194 0 +169 194 0 +171 196 0 +168 194 0 +169 194 0 +169 194 0 +170 195 0 +168 194 0 +170 195 0 +168 194 0 +168 193 0 +171 196 0 +168 193 0 +169 193 0 +170 195 0 +168 193 0 +169 194 0 +169 194 0 +168 192 0 +170 195 0 +169 193 0 +169 193 0 +171 195 0 +172 196 0 +170 194 0 +169 193 0 +169 193 0 +167 191 0 +169 193 0 +170 194 0 +168 192 0 +169 193 0 +161 186 0 +169 193 0 +163 188 0 +168 192 0 +168 191 0 +164 188 0 +165 189 0 +163 187 0 +162 186 0 +160 183 0 +163 187 0 +163 187 0 +161 186 0 +159 183 0 +160 184 0 +158 183 0 +160 185 0 +158 181 0 +155 178 0 +153 177 0 +158 182 0 +150 174 0 +152 176 0 +150 175 0 +146 171 0 +150 173 0 +145 169 0 +140 164 0 +150 174 0 +140 164 0 +137 161 0 +141 164 0 +136 160 0 +133 157 0 +126 149 0 +128 151 0 +139 162 0 +132 155 0 +124 146 0 +126 147 0 +122 144 0 +107 128 0 +106 127 0 +111 131 0 +109 129 0 +102 120 0 +95 115 0 +95 113 0 +97 115 0 +84 102 0 +74 89 0 +88 104 0 +76 90 0 +59 72 0 +70 83 0 +59 72 0 +62 75 0 +62 73 0 +49 61 0 +44 55 0 +43 52 0 +39 48 0 +49 58 0 +39 47 0 +33 44 0 +34 42 0 +55 65 0 +44 55 0 +60 68 0 +45 54 0 +53 64 0 +57 70 0 +69 81 0 +61 70 0 +70 82 0 +64 78 0 +61 75 0 +76 90 0 +78 91 0 +77 91 0 +96 110 0 +92 107 0 +92 108 0 +85 99 0 +109 123 0 +103 118 0 +103 117 0 +98 112 0 +114 128 0 +116 131 0 +101 115 0 +111 125 0 +104 118 0 +110 124 0 +99 112 0 +127 142 0 +114 128 0 +114 127 0 +125 134 0 +119 131 0 +118 126 0 +124 133 0 +114 117 0 +137 144 0 +114 119 0 +128 134 0 +123 128 0 +112 113 0 +111 115 0 +120 120 0 +124 126 0 +123 124 0 +117 113 0 +114 109 0 +114 108 0 +122 115 0 +116 109 0 +120 108 0 +113 100 0 +110 99 0 +105 92 0 +108 95 0 +115 102 0 +114 100 0 +114 103 0 +113 102 0 +117 109 0 +117 108 0 +116 103 0 +128 118 0 +128 119 0 +137 129 0 +132 125 0 +138 133 0 +140 137 0 +138 133 0 +148 148 0 +149 152 0 +150 154 0 +151 153 0 +155 158 0 +158 167 0 +157 163 0 +160 170 0 +160 171 0 +158 167 0 +160 170 0 +163 178 0 +161 173 0 +163 176 0 +162 176 0 +166 184 0 +162 175 0 +164 179 0 +164 180 0 +164 182 0 +166 187 0 +167 186 0 +165 185 0 +167 187 0 +165 185 0 +166 187 0 +168 189 0 +169 195 0 +168 193 0 +169 195 0 +169 195 0 +168 193 0 +169 195 0 +169 194 0 +169 195 0 +167 193 0 +170 195 0 +171 196 0 +167 193 0 +170 195 0 +169 194 0 +170 195 0 +168 193 0 +170 195 0 +168 193 0 +171 196 0 +169 194 0 +171 195 0 +171 195 0 +169 193 0 +170 194 0 +171 195 0 +169 193 0 +170 194 0 +170 194 0 +172 195 0 +169 193 0 +169 194 0 +165 190 0 +167 191 0 +169 193 0 +167 191 0 +164 188 0 +169 193 0 +170 194 0 +166 190 0 +164 188 0 +166 190 0 +167 190 0 +163 187 0 +165 188 0 +158 182 0 +161 186 0 +163 187 0 +162 186 0 +163 186 0 +161 185 0 +157 181 0 +158 182 0 +159 183 0 +160 184 0 +149 172 0 +151 174 0 +151 175 0 +157 181 0 +148 172 0 +151 175 0 +152 177 0 +149 173 0 +149 173 0 +143 167 0 +139 163 0 +145 169 0 +139 163 0 +138 162 0 +138 161 0 +143 167 0 +136 160 0 +138 162 0 +136 160 0 +134 156 0 +125 147 0 +119 141 0 +120 143 0 +107 129 0 +115 137 0 +108 129 0 +106 126 0 +111 132 0 +102 122 0 +105 125 0 +89 108 0 +99 117 0 +73 91 0 +77 94 0 +81 97 0 +71 86 0 +70 86 0 +63 76 0 +51 67 0 +53 68 0 +55 66 0 +57 70 0 +74 86 0 +62 74 0 +52 65 0 +54 66 0 +63 74 0 +47 58 0 +56 66 0 +63 73 0 +46 58 0 +62 73 0 +56 69 0 +58 70 0 +64 76 0 +72 85 0 +76 90 0 +83 97 0 +81 94 0 +82 96 0 +88 102 0 +97 110 0 +81 93 0 +94 109 0 +94 111 0 +95 111 0 +93 108 0 +93 105 0 +107 123 0 +106 123 0 +109 125 0 +109 123 0 +121 134 0 +114 129 0 +115 131 0 +111 125 0 +116 131 0 +126 142 0 +123 136 0 +116 127 0 +123 139 0 +132 144 0 +119 132 0 +115 126 0 +129 139 0 +117 127 0 +122 128 0 +132 140 0 +125 132 0 +121 129 0 +130 137 0 +133 137 0 +129 129 0 +125 129 0 +124 126 0 +130 130 0 +126 128 0 +130 127 0 +124 121 0 +124 119 0 +121 114 0 +128 123 0 +116 111 0 +114 106 0 +122 116 0 +124 114 0 +123 115 0 +117 106 0 +122 112 0 +119 110 0 +126 117 0 +131 123 0 +130 123 0 +128 119 0 +136 128 0 +134 129 0 +143 137 0 +135 130 0 +144 143 0 +146 147 0 +147 144 0 +144 140 0 +148 152 0 +149 152 0 +152 155 0 +156 162 0 +160 170 0 +158 166 0 +157 166 0 +158 168 0 +162 174 0 +158 168 0 +163 175 0 +162 176 0 +164 176 0 +163 175 0 +164 181 0 +165 182 0 +162 175 0 +162 180 0 +166 183 0 +165 185 0 +166 183 0 +166 185 0 +166 185 0 +166 184 0 +170 195 0 +169 195 0 +170 195 0 +168 193 0 +171 196 0 +168 193 0 +170 195 0 +169 194 0 +168 194 0 +168 193 0 +170 195 0 +171 196 0 +169 194 0 +169 194 0 +169 194 0 +171 195 0 +167 192 0 +171 196 0 +171 195 0 +172 196 0 +170 194 0 +170 194 0 +169 194 0 +171 195 0 +167 192 0 +169 194 0 +168 192 0 +170 194 0 +169 193 0 +169 193 0 +168 192 0 +168 193 0 +165 190 0 +168 192 0 +168 192 0 +167 191 0 +166 190 0 +167 190 0 +166 190 0 +165 189 0 +164 189 0 +166 189 0 +166 190 0 +156 180 0 +163 187 0 +164 187 0 +158 182 0 +161 185 0 +160 184 0 +159 183 0 +161 185 0 +160 185 0 +158 182 0 +156 180 0 +152 176 0 +155 179 0 +151 176 0 +153 178 0 +150 175 0 +148 172 0 +151 175 0 +145 169 0 +142 165 0 +152 177 0 +147 171 0 +142 166 0 +139 163 0 +136 160 0 +142 166 0 +140 164 0 +136 159 0 +137 161 0 +128 151 0 +125 149 0 +131 154 0 +118 141 0 +123 146 0 +119 140 0 +123 144 0 +102 123 0 +115 136 0 +102 123 0 +108 129 0 +92 111 0 +89 107 0 +94 112 0 +93 112 0 +87 105 0 +73 89 0 +93 110 0 +78 95 0 +80 95 0 +68 82 0 +64 78 0 +69 85 0 +67 81 0 +66 81 0 +74 88 0 +66 82 0 +63 76 0 +59 72 0 +53 67 0 +63 75 0 +68 81 0 +60 72 0 +58 69 0 +72 86 0 +74 89 0 +60 75 0 +74 87 0 +82 94 0 +92 107 0 +92 109 0 +97 112 0 +81 97 0 +88 104 0 +100 115 0 +90 106 0 +88 104 0 +81 99 0 +103 118 0 +108 125 0 +110 125 0 +100 116 0 +98 113 0 +119 133 0 +124 141 0 +107 120 0 +123 138 0 +111 125 0 +120 135 0 +121 135 0 +124 137 0 +122 136 0 +118 131 0 +132 146 0 +113 128 0 +124 136 0 +128 142 0 +124 131 0 +128 142 0 +122 130 0 +126 136 0 +116 124 0 +135 144 0 +128 138 0 +130 139 0 +124 130 0 +128 132 0 +123 127 0 +134 138 0 +125 125 0 +137 136 0 +126 122 0 +125 124 0 +128 125 0 +121 119 0 +134 133 0 +125 121 0 +126 120 0 +128 124 0 +129 123 0 +133 127 0 +133 125 0 +132 126 0 +135 129 0 +130 125 0 +132 125 0 +137 133 0 +128 119 0 +136 131 0 +137 132 0 +142 140 0 +144 140 0 +143 139 0 +145 144 0 +149 151 0 +153 159 0 +149 150 0 +154 159 0 +153 155 0 +155 160 0 +152 158 0 +159 165 0 +157 165 0 +161 172 0 +161 172 0 +159 168 0 +159 171 0 +163 176 0 +163 175 0 +162 178 0 +162 176 0 +164 184 0 +165 182 0 +165 183 0 +164 179 0 +166 183 0 +167 184 0 +164 183 0 +168 194 0 +166 192 0 +169 195 0 +169 194 0 +169 194 0 +169 194 0 +169 195 0 +170 195 0 +169 195 0 +170 195 0 +170 195 0 +170 195 0 +171 196 0 +169 194 0 +169 194 0 +169 194 0 +167 191 0 +166 191 0 +169 193 0 +169 194 0 +168 192 0 +170 194 0 +170 194 0 +169 193 0 +171 194 0 +169 193 0 +169 193 0 +168 192 0 +170 194 0 +168 192 0 +167 191 0 +166 191 0 +168 193 0 +166 190 0 +169 193 0 +160 184 0 +168 192 0 +163 188 0 +166 189 0 +164 188 0 +165 189 0 +161 186 0 +161 185 0 +160 185 0 +162 186 0 +163 187 0 +159 183 0 +161 186 0 +156 180 0 +163 188 0 +156 181 0 +158 183 0 +158 183 0 +162 187 0 +155 179 0 +160 184 0 +151 176 0 +150 174 0 +150 174 0 +157 181 0 +148 172 0 +147 172 0 +145 170 0 +147 172 0 +147 171 0 +137 162 0 +147 171 0 +138 162 0 +145 169 0 +128 153 0 +136 159 0 +138 162 0 +130 153 0 +134 157 0 +119 143 0 +133 156 0 +125 147 0 +113 134 0 +114 135 0 +109 130 0 +112 134 0 +108 129 0 +117 136 0 +107 128 0 +105 124 0 +102 122 0 +102 121 0 +99 118 0 +89 108 0 +85 103 0 +88 105 0 +81 98 0 +81 97 0 +72 88 0 +79 94 0 +87 102 0 +62 76 0 +76 91 0 +74 90 0 +80 92 0 +68 83 0 +71 86 0 +68 83 0 +78 93 0 +71 87 0 +69 85 0 +82 98 0 +93 107 0 +69 85 0 +95 111 0 +76 90 0 +81 95 0 +91 108 0 +78 93 0 +90 106 0 +91 106 0 +107 123 0 +107 122 0 +100 115 0 +107 123 0 +101 117 0 +99 115 0 +108 125 0 +110 124 0 +112 131 0 +118 135 0 +116 133 0 +119 137 0 +122 138 0 +118 134 0 +118 133 0 +117 132 0 +124 138 0 +125 140 0 +127 140 0 +131 145 0 +125 139 0 +141 154 0 +118 131 0 +130 144 0 +123 136 0 +126 135 0 +136 148 0 +132 145 0 +133 145 0 +131 140 0 +127 135 0 +130 138 0 +135 142 0 +133 136 0 +134 137 0 +126 129 0 +142 144 0 +128 133 0 +140 143 0 +136 138 0 +133 136 0 +134 133 0 +135 131 0 +136 133 0 +127 125 0 +128 123 0 +136 133 0 +130 125 0 +135 129 0 +133 128 0 +135 130 0 +131 126 0 +132 125 0 +134 127 0 +139 135 0 +144 144 0 +137 132 0 +145 140 0 +143 141 0 +147 146 0 +144 144 0 +150 151 0 +149 150 0 +150 153 0 +147 150 0 +152 156 0 +157 160 0 +155 162 0 +157 164 0 +159 167 0 +161 172 0 +159 167 0 +161 174 0 +163 172 0 +160 171 0 +158 169 0 +163 177 0 +164 178 0 +164 176 0 +165 180 0 +164 181 0 +163 180 0 +164 183 0 +166 183 0 +168 194 0 +170 195 0 +168 193 0 +170 195 0 +166 192 0 +170 195 0 +168 194 0 +169 195 0 +170 195 0 +168 194 0 +170 195 0 +169 194 0 +169 194 0 +169 194 0 +168 192 0 +169 194 0 +169 194 0 +170 195 0 +170 195 0 +169 192 0 +168 192 0 +168 192 0 +170 194 0 +170 195 0 +170 195 0 +170 194 0 +170 194 0 +164 188 0 +171 194 0 +166 190 0 +167 191 0 +164 189 0 +167 192 0 +169 194 0 +165 189 0 +168 193 0 +167 191 0 +165 189 0 +167 191 0 +162 187 0 +165 189 0 +162 186 0 +161 186 0 +164 189 0 +159 183 0 +158 182 0 +155 179 0 +157 182 0 +158 183 0 +153 177 0 +158 182 0 +154 178 0 +157 181 0 +157 181 0 +155 180 0 +151 176 0 +154 178 0 +156 180 0 +144 168 0 +156 181 0 +146 170 0 +148 172 0 +149 174 0 +140 164 0 +144 169 0 +149 173 0 +146 171 0 +139 163 0 +139 163 0 +142 166 0 +135 159 0 +140 163 0 +129 152 0 +131 154 0 +119 141 0 +129 152 0 +123 146 0 +118 140 0 +110 132 0 +114 136 0 +117 138 0 +113 134 0 +102 122 0 +123 144 0 +107 127 0 +103 122 0 +96 115 0 +100 119 0 +102 121 0 +93 112 0 +94 113 0 +78 95 0 +78 95 0 +88 104 0 +82 98 0 +81 98 0 +77 94 0 +86 103 0 +74 93 0 +70 85 0 +78 94 0 +81 97 0 +86 102 0 +81 98 0 +70 86 0 +82 97 0 +84 100 0 +91 107 0 +86 104 0 +94 111 0 +91 107 0 +100 117 0 +94 107 0 +97 114 0 +97 113 0 +106 123 0 +101 120 0 +101 120 0 +102 119 0 +103 122 0 +99 116 0 +107 126 0 +109 127 0 +106 124 0 +108 124 0 +108 129 0 +127 145 0 +118 132 0 +111 127 0 +122 140 0 +125 142 0 +129 148 0 +132 149 0 +119 133 0 +124 139 0 +125 141 0 +132 148 0 +135 150 0 +122 136 0 +131 144 0 +135 151 0 +133 146 0 +129 143 0 +136 149 0 +137 150 0 +135 145 0 +134 144 0 +132 142 0 +138 149 0 +127 135 0 +135 144 0 +131 135 0 +143 149 0 +136 141 0 +137 142 0 +144 148 0 +136 138 0 +141 143 0 +128 128 0 +137 138 0 +136 133 0 +140 136 0 +134 133 0 +137 134 0 +139 137 0 +135 131 0 +139 138 0 +141 139 0 +136 130 0 +143 140 0 +140 139 0 +146 145 0 +141 139 0 +145 146 0 +145 145 0 +143 141 0 +148 147 0 +154 153 0 +149 152 0 +149 148 0 +149 149 0 +151 153 0 +156 160 0 +156 160 0 +153 156 0 +156 163 0 +155 159 0 +159 167 0 +154 163 0 +156 166 0 +157 167 0 +164 176 0 +161 173 0 +162 178 0 +162 176 0 +164 181 0 +165 177 0 +166 182 0 +165 180 0 +162 176 0 +169 195 0 +168 193 0 +169 194 0 +169 194 0 +170 195 0 +171 195 0 +168 193 0 +170 195 0 +169 195 0 +169 193 0 +167 192 0 +171 195 0 +170 195 0 +171 196 0 +171 196 0 +168 193 0 +168 192 0 +167 192 0 +167 192 0 +168 193 0 +169 193 0 +168 193 0 +170 195 0 +170 194 0 +171 195 0 +169 193 0 +170 194 0 +168 192 0 +168 192 0 +168 192 0 +168 192 0 +163 188 0 +167 192 0 +167 192 0 +166 191 0 +167 191 0 +160 185 0 +162 186 0 +163 187 0 +161 186 0 +163 188 0 +160 184 0 +159 183 0 +160 185 0 +161 186 0 +158 182 0 +156 181 0 +158 182 0 +159 183 0 +158 182 0 +155 180 0 +155 179 0 +155 180 0 +146 170 0 +149 173 0 +148 172 0 +155 179 0 +151 175 0 +149 174 0 +149 174 0 +144 168 0 +146 171 0 +143 167 0 +149 174 0 +144 168 0 +146 170 0 +140 164 0 +132 156 0 +138 161 0 +141 165 0 +141 165 0 +129 152 0 +131 155 0 +133 156 0 +131 154 0 +130 152 0 +112 133 0 +119 141 0 +117 139 0 +123 145 0 +114 136 0 +114 135 0 +110 132 0 +102 122 0 +106 127 0 +100 121 0 +112 132 0 +95 114 0 +97 116 0 +96 115 0 +102 120 0 +97 116 0 +94 113 0 +93 111 0 +91 108 0 +90 107 0 +82 99 0 +88 106 0 +97 115 0 +90 106 0 +105 124 0 +92 109 0 +96 112 0 +83 101 0 +89 108 0 +86 104 0 +101 119 0 +92 109 0 +91 108 0 +96 112 0 +94 113 0 +105 123 0 +106 125 0 +98 115 0 +110 128 0 +98 115 0 +94 112 0 +110 130 0 +104 120 0 +110 125 0 +114 134 0 +110 128 0 +107 126 0 +113 130 0 +115 134 0 +126 144 0 +118 135 0 +120 140 0 +111 129 0 +123 142 0 +126 142 0 +126 144 0 +119 137 0 +129 148 0 +128 143 0 +124 141 0 +133 148 0 +121 135 0 +129 144 0 +132 147 0 +128 141 0 +137 154 0 +128 141 0 +133 147 0 +135 146 0 +134 144 0 +140 150 0 +134 144 0 +134 145 0 +138 146 0 +137 145 0 +141 145 0 +139 148 0 +142 151 0 +139 144 0 +134 141 0 +146 150 0 +141 147 0 +137 142 0 +143 145 0 +136 138 0 +143 146 0 +143 145 0 +145 147 0 +146 149 0 +142 143 0 +139 137 0 +140 137 0 +149 151 0 +142 142 0 +141 137 0 +144 145 0 +146 145 0 +144 143 0 +146 146 0 +148 151 0 +146 150 0 +146 147 0 +149 148 0 +148 149 0 +153 156 0 +151 153 0 +155 163 0 +155 159 0 +154 161 0 +155 160 0 +158 163 0 +156 165 0 +158 165 0 +159 167 0 +161 174 0 +158 169 0 +157 170 0 +161 172 0 +162 175 0 +164 179 0 +164 179 0 +164 177 0 +163 175 0 +164 178 0 +170 195 0 +168 194 0 +169 195 0 +169 194 0 +168 193 0 +169 194 0 +170 195 0 +169 194 0 +168 193 0 +168 193 0 +169 194 0 +170 195 0 +168 193 0 +168 193 0 +170 194 0 +171 195 0 +169 193 0 +170 194 0 +167 192 0 +171 195 0 +169 194 0 +171 195 0 +169 193 0 +172 197 0 +168 192 0 +167 191 0 +169 194 0 +165 190 0 +171 194 0 +167 191 0 +169 192 0 +165 189 0 +165 189 0 +168 192 0 +166 190 0 +167 191 0 +162 186 0 +166 191 0 +160 185 0 +161 185 0 +164 188 0 +165 190 0 +162 186 0 +162 187 0 +165 189 0 +155 179 0 +157 182 0 +155 179 0 +158 184 0 +156 181 0 +161 186 0 +153 177 0 +158 182 0 +151 175 0 +158 182 0 +155 180 0 +147 171 0 +156 181 0 +144 169 0 +147 171 0 +149 174 0 +148 172 0 +149 174 0 +147 172 0 +147 171 0 +147 171 0 +139 164 0 +145 170 0 +131 155 0 +143 167 0 +138 161 0 +130 153 0 +133 156 0 +127 150 0 +135 158 0 +125 148 0 +127 151 0 +136 158 0 +129 152 0 +128 150 0 +113 134 0 +114 136 0 +113 135 0 +117 138 0 +116 137 0 +104 125 0 +115 135 0 +109 129 0 +108 129 0 +107 127 0 +93 112 0 +90 110 0 +95 112 0 +93 113 0 +105 125 0 +95 115 0 +93 112 0 +85 103 0 +100 118 0 +85 104 0 +97 115 0 +87 105 0 +98 117 0 +83 101 0 +100 118 0 +93 110 0 +96 115 0 +96 114 0 +86 105 0 +93 110 0 +99 118 0 +103 120 0 +101 120 0 +111 129 0 +111 131 0 +99 117 0 +102 121 0 +104 122 0 +109 128 0 +115 133 0 +112 132 0 +116 135 0 +119 138 0 +114 132 0 +114 132 0 +120 138 0 +127 145 0 +128 147 0 +120 138 0 +135 152 0 +120 137 0 +124 141 0 +121 137 0 +125 143 0 +132 149 0 +136 153 0 +129 146 0 +136 153 0 +134 151 0 +126 142 0 +124 141 0 +138 154 0 +134 151 0 +141 158 0 +135 149 0 +138 151 0 +139 152 0 +144 157 0 +136 145 0 +143 155 0 +131 143 0 +138 151 0 +142 151 0 +138 147 0 +138 150 0 +149 157 0 +147 155 0 +145 152 0 +139 143 0 +140 142 0 +147 150 0 +139 142 0 +145 152 0 +142 143 0 +147 151 0 +146 146 0 +146 147 0 +141 143 0 +144 147 0 +149 152 0 +147 146 0 +147 151 0 +148 146 0 +150 156 0 +147 146 0 +145 147 0 +150 154 0 +149 149 0 +150 151 0 +149 154 0 +149 152 0 +153 158 0 +154 153 0 +157 162 0 +154 158 0 +153 160 0 +154 157 0 +154 157 0 +158 164 0 +157 164 0 +158 170 0 +156 161 0 +161 171 0 +159 171 0 +162 175 0 +162 174 0 +163 177 0 +160 174 0 +165 180 0 +163 178 0 +170 196 0 +167 192 0 +171 196 0 +168 194 0 +169 195 0 +168 194 0 +164 190 0 +164 189 0 +168 193 0 +168 193 0 +171 196 0 +171 195 0 +171 195 0 +172 196 0 +168 193 0 +170 195 0 +169 194 0 +169 194 0 +168 193 0 +169 193 0 +169 193 0 +169 194 0 +167 192 0 +165 189 0 +167 192 0 +164 189 0 +168 192 0 +168 193 0 +166 190 0 +166 190 0 +165 189 0 +166 191 0 +168 192 0 +167 191 0 +167 191 0 +165 190 0 +168 193 0 +166 191 0 +165 190 0 +162 187 0 +159 184 0 +161 185 0 +162 187 0 +162 186 0 +160 185 0 +160 184 0 +159 183 0 +153 177 0 +161 186 0 +155 179 0 +156 180 0 +156 181 0 +153 178 0 +157 181 0 +153 178 0 +147 172 0 +144 168 0 +153 177 0 +152 177 0 +151 175 0 +151 176 0 +148 173 0 +138 162 0 +144 169 0 +149 174 0 +141 166 0 +143 167 0 +143 167 0 +141 165 0 +137 161 0 +143 168 0 +138 162 0 +122 145 0 +137 161 0 +119 142 0 +129 152 0 +120 143 0 +121 143 0 +125 147 0 +118 140 0 +121 143 0 +118 140 0 +121 143 0 +112 132 0 +109 130 0 +114 136 0 +100 119 0 +117 138 0 +105 125 0 +108 129 0 +106 126 0 +116 137 0 +108 128 0 +104 125 0 +104 124 0 +95 114 0 +95 114 0 +94 112 0 +94 112 0 +94 114 0 +96 115 0 +89 107 0 +98 116 0 +100 119 0 +109 127 0 +107 127 0 +106 125 0 +103 122 0 +99 117 0 +112 132 0 +90 109 0 +97 115 0 +108 128 0 +95 114 0 +111 131 0 +113 132 0 +113 134 0 +101 120 0 +107 123 0 +108 129 0 +117 136 0 +123 142 0 +108 127 0 +112 132 0 +114 133 0 +126 146 0 +121 139 0 +134 155 0 +122 141 0 +125 142 0 +130 147 0 +138 157 0 +127 146 0 +121 139 0 +121 138 0 +137 157 0 +135 153 0 +131 149 0 +129 146 0 +129 145 0 +142 160 0 +142 159 0 +139 155 0 +129 142 0 +136 153 0 +139 155 0 +136 148 0 +138 152 0 +138 150 0 +142 157 0 +148 161 0 +141 153 0 +139 151 0 +138 150 0 +143 155 0 +140 152 0 +137 144 0 +146 153 0 +145 151 0 +143 150 0 +149 157 0 +151 156 0 +144 146 0 +148 154 0 +143 149 0 +151 157 0 +147 152 0 +155 157 0 +151 156 0 +145 148 0 +145 147 0 +148 153 0 +140 144 0 +148 154 0 +148 149 0 +151 152 0 +151 155 0 +155 160 0 +150 153 0 +153 155 0 +152 155 0 +151 153 0 +153 156 0 +155 159 0 +153 156 0 +152 156 0 +153 155 0 +152 158 0 +156 163 0 +159 170 0 +157 165 0 +156 166 0 +157 166 0 +161 170 0 +162 174 0 +162 175 0 +161 174 0 +160 169 0 +161 172 0 +161 173 0 +169 194 0 +169 195 0 +168 193 0 +167 192 0 +168 193 0 +166 192 0 +168 193 0 +170 194 0 +167 192 0 +165 190 0 +168 192 0 +169 195 0 +170 196 0 +169 193 0 +172 196 0 +169 193 0 +169 194 0 +168 193 0 +171 195 0 +168 193 0 +167 192 0 +166 190 0 +171 195 0 +167 191 0 +166 191 0 +169 194 0 +168 192 0 +167 192 0 +165 189 0 +167 192 0 +164 189 0 +165 190 0 +167 192 0 +164 188 0 +165 189 0 +164 189 0 +160 185 0 +162 187 0 +159 184 0 +167 192 0 +158 182 0 +163 187 0 +155 180 0 +158 183 0 +162 186 0 +157 182 0 +152 177 0 +157 183 0 +156 181 0 +158 182 0 +151 176 0 +159 183 0 +154 179 0 +155 179 0 +159 185 0 +151 175 0 +151 175 0 +156 181 0 +153 177 0 +149 173 0 +146 171 0 +141 165 0 +141 165 0 +146 170 0 +148 172 0 +143 167 0 +146 171 0 +140 164 0 +143 167 0 +139 163 0 +136 159 0 +140 164 0 +136 160 0 +136 160 0 +119 142 0 +130 153 0 +126 149 0 +116 139 0 +126 149 0 +126 148 0 +115 138 0 +119 141 0 +114 137 0 +122 144 0 +114 135 0 +113 135 0 +109 130 0 +101 123 0 +112 133 0 +107 127 0 +118 139 0 +105 125 0 +106 126 0 +109 130 0 +100 120 0 +107 127 0 +102 121 0 +105 124 0 +100 118 0 +98 119 0 +95 115 0 +104 123 0 +115 134 0 +99 118 0 +103 122 0 +102 120 0 +105 124 0 +105 124 0 +110 129 0 +101 121 0 +108 128 0 +100 120 0 +111 132 0 +116 136 0 +110 130 0 +109 130 0 +117 138 0 +111 129 0 +122 142 0 +128 147 0 +115 136 0 +106 125 0 +119 139 0 +120 139 0 +126 146 0 +127 148 0 +132 151 0 +124 145 0 +131 152 0 +127 147 0 +116 133 0 +128 149 0 +132 151 0 +133 151 0 +141 161 0 +140 160 0 +134 152 0 +140 160 0 +137 155 0 +131 149 0 +139 156 0 +137 155 0 +137 153 0 +137 152 0 +137 152 0 +138 151 0 +142 159 0 +140 155 0 +141 157 0 +134 144 0 +140 154 0 +133 145 0 +138 153 0 +142 151 0 +146 159 0 +142 153 0 +139 147 0 +139 147 0 +149 160 0 +146 153 0 +141 150 0 +144 154 0 +147 154 0 +147 157 0 +144 149 0 +148 153 0 +150 160 0 +147 153 0 +147 155 0 +147 152 0 +154 159 0 +149 154 0 +149 156 0 +147 152 0 +153 157 0 +153 157 0 +151 155 0 +149 155 0 +148 153 0 +152 153 0 +149 149 0 +151 157 0 +152 154 0 +154 159 0 +155 157 0 +156 163 0 +157 165 0 +156 162 0 +157 164 0 +154 162 0 +156 167 0 +161 172 0 +161 174 0 +157 167 0 +159 168 0 +159 171 0 +161 169 0 +165 178 0 +161 175 0 +163 175 0 +170 195 0 +169 194 0 +169 194 0 +169 194 0 +170 195 0 +168 193 0 +168 193 0 +169 194 0 +171 195 0 +169 194 0 +168 193 0 +170 195 0 +171 196 0 +164 189 0 +169 194 0 +169 194 0 +166 191 0 +169 194 0 +168 192 0 +167 191 0 +169 193 0 +166 191 0 +169 194 0 +163 188 0 +169 194 0 +161 185 0 +169 194 0 +168 193 0 +164 188 0 +160 185 0 +164 189 0 +163 187 0 +165 189 0 +166 190 0 +165 191 0 +159 184 0 +164 189 0 +165 190 0 +152 176 0 +158 183 0 +161 186 0 +166 190 0 +152 177 0 +160 184 0 +159 184 0 +161 185 0 +159 183 0 +154 179 0 +157 182 0 +156 180 0 +149 174 0 +156 181 0 +154 179 0 +152 177 0 +154 180 0 +152 177 0 +151 176 0 +149 174 0 +155 180 0 +144 169 0 +145 169 0 +138 163 0 +143 166 0 +144 168 0 +146 171 0 +137 161 0 +138 163 0 +141 165 0 +139 162 0 +139 163 0 +136 160 0 +139 164 0 +136 159 0 +132 155 0 +129 153 0 +130 154 0 +134 157 0 +132 156 0 +125 148 0 +136 158 0 +123 146 0 +125 148 0 +130 153 0 +115 137 0 +127 149 0 +122 144 0 +120 142 0 +103 124 0 +120 142 0 +119 141 0 +113 134 0 +113 133 0 +102 122 0 +101 121 0 +108 130 0 +99 119 0 +112 132 0 +104 123 0 +121 141 0 +110 130 0 +103 124 0 +111 132 0 +102 121 0 +94 114 0 +108 130 0 +115 136 0 +109 129 0 +115 134 0 +105 123 0 +99 119 0 +111 129 0 +120 141 0 +108 127 0 +100 119 0 +112 133 0 +113 134 0 +115 135 0 +121 142 0 +125 145 0 +114 135 0 +119 137 0 +126 146 0 +119 139 0 +126 146 0 +116 135 0 +119 138 0 +125 146 0 +125 143 0 +127 145 0 +125 145 0 +128 148 0 +135 156 0 +137 158 0 +131 150 0 +137 156 0 +143 163 0 +136 156 0 +139 159 0 +140 159 0 +136 156 0 +143 162 0 +143 161 0 +135 152 0 +140 158 0 +134 152 0 +135 149 0 +138 150 0 +142 158 0 +138 152 0 +142 156 0 +145 160 0 +149 162 0 +146 159 0 +149 161 0 +139 151 0 +143 156 0 +147 157 0 +141 154 0 +145 159 0 +143 152 0 +144 153 0 +143 151 0 +151 160 0 +154 164 0 +145 154 0 +154 165 0 +144 150 0 +146 152 0 +151 158 0 +155 162 0 +151 158 0 +155 161 0 +150 156 0 +152 158 0 +151 159 0 +150 156 0 +153 159 0 +151 157 0 +154 159 0 +152 157 0 +156 164 0 +159 166 0 +151 154 0 +158 165 0 +155 161 0 +157 166 0 +159 168 0 +159 167 0 +161 169 0 +156 164 0 +158 169 0 +162 173 0 +161 169 0 +157 170 0 +161 170 0 +160 167 0 +162 173 0 +161 172 0 +161 174 0 +162 174 0 +168 193 0 +169 195 0 +170 195 0 +169 193 0 +171 196 0 +168 193 0 +167 192 0 +168 193 0 +168 192 0 +165 190 0 +169 194 0 +169 193 0 +168 194 0 +167 192 0 +167 192 0 +169 194 0 +169 194 0 +169 195 0 +166 191 0 +166 191 0 +167 192 0 +167 191 0 +164 189 0 +166 191 0 +163 188 0 +165 190 0 +166 191 0 +165 190 0 +166 191 0 +163 187 0 +164 189 0 +162 186 0 +161 185 0 +166 191 0 +164 189 0 +162 187 0 +162 187 0 +155 180 0 +159 184 0 +158 183 0 +163 188 0 +162 187 0 +159 183 0 +160 186 0 +157 182 0 +153 179 0 +157 183 0 +159 184 0 +150 175 0 +160 185 0 +157 182 0 +153 178 0 +155 180 0 +155 179 0 +155 180 0 +149 174 0 +152 177 0 +144 168 0 +145 169 0 +146 171 0 +149 174 0 +149 173 0 +147 171 0 +142 166 0 +150 176 0 +144 168 0 +144 169 0 +142 167 0 +138 163 0 +137 161 0 +128 153 0 +141 165 0 +129 153 0 +141 165 0 +134 158 0 +131 155 0 +133 155 0 +120 144 0 +134 158 0 +124 147 0 +121 144 0 +121 144 0 +129 152 0 +131 153 0 +119 141 0 +124 146 0 +130 152 0 +121 144 0 +113 134 0 +115 136 0 +109 131 0 +123 144 0 +118 140 0 +109 129 0 +116 137 0 +110 132 0 +109 130 0 +115 136 0 +120 141 0 +113 133 0 +117 138 0 +118 137 0 +111 132 0 +111 132 0 +107 127 0 +111 132 0 +110 130 0 +114 133 0 +118 139 0 +115 134 0 +107 127 0 +117 138 0 +122 143 0 +119 140 0 +113 134 0 +117 137 0 +116 137 0 +119 137 0 +120 140 0 +121 141 0 +134 155 0 +122 143 0 +127 147 0 +124 147 0 +132 153 0 +133 153 0 +127 147 0 +131 151 0 +129 148 0 +127 147 0 +125 146 0 +128 146 0 +143 164 0 +126 145 0 +133 150 0 +136 155 0 +138 158 0 +138 157 0 +140 158 0 +136 156 0 +139 159 0 +143 161 0 +142 160 0 +140 160 0 +140 158 0 +144 159 0 +146 164 0 +134 149 0 +140 155 0 +140 158 0 +142 158 0 +140 154 0 +143 158 0 +139 155 0 +135 148 0 +144 159 0 +148 161 0 +149 164 0 +143 157 0 +145 158 0 +149 161 0 +147 156 0 +149 156 0 +152 164 0 +152 160 0 +149 161 0 +145 155 0 +150 159 0 +145 155 0 +155 163 0 +154 161 0 +145 151 0 +151 161 0 +150 158 0 +158 166 0 +148 153 0 +151 157 0 +150 156 0 +153 160 0 +157 166 0 +151 156 0 +154 161 0 +153 158 0 +152 160 0 +153 156 0 +158 167 0 +158 164 0 +157 166 0 +156 166 0 +157 165 0 +159 167 0 +155 162 0 +157 165 0 +159 167 0 +159 167 0 +159 169 0 +160 169 0 +155 165 0 +157 167 0 +163 176 0 +170 195 0 +168 193 0 +169 194 0 +167 192 0 +171 195 0 +167 192 0 +169 194 0 +165 191 0 +169 194 0 +168 194 0 +168 193 0 +168 193 0 +167 192 0 +171 195 0 +167 192 0 +165 190 0 +168 193 0 +168 192 0 +168 192 0 +167 193 0 +162 188 0 +167 192 0 +170 194 0 +166 190 0 +169 194 0 +168 193 0 +165 189 0 +164 190 0 +168 192 0 +163 188 0 +166 191 0 +160 186 0 +168 192 0 +163 188 0 +157 182 0 +164 190 0 +162 187 0 +160 184 0 +163 188 0 +160 185 0 +158 184 0 +156 181 0 +154 179 0 +160 186 0 +160 185 0 +153 179 0 +158 184 0 +151 176 0 +158 183 0 +153 180 0 +158 183 0 +155 180 0 +150 175 0 +156 181 0 +157 183 0 +154 179 0 +148 173 0 +145 170 0 +143 168 0 +151 175 0 +152 177 0 +148 172 0 +142 166 0 +143 167 0 +148 173 0 +145 170 0 +145 170 0 +139 164 0 +137 162 0 +137 161 0 +140 164 0 +141 165 0 +137 161 0 +134 158 0 +134 157 0 +130 153 0 +129 151 0 +135 159 0 +144 168 0 +136 159 0 +119 143 0 +131 153 0 +123 145 0 +129 153 0 +125 148 0 +120 143 0 +120 144 0 +121 144 0 +119 142 0 +125 147 0 +114 135 0 +112 133 0 +116 138 0 +121 144 0 +113 135 0 +120 142 0 +116 137 0 +111 133 0 +121 143 0 +113 135 0 +120 142 0 +123 145 0 +110 132 0 +121 144 0 +108 129 0 +110 132 0 +115 136 0 +110 131 0 +125 147 0 +113 132 0 +113 134 0 +116 137 0 +122 144 0 +126 147 0 +132 154 0 +121 141 0 +128 148 0 +122 143 0 +128 150 0 +126 146 0 +126 148 0 +128 150 0 +131 152 0 +126 146 0 +126 147 0 +137 158 0 +129 151 0 +141 162 0 +130 151 0 +140 161 0 +134 155 0 +128 148 0 +134 157 0 +142 162 0 +135 155 0 +136 156 0 +141 162 0 +139 159 0 +135 155 0 +147 169 0 +135 156 0 +153 174 0 +143 162 0 +145 164 0 +151 173 0 +143 157 0 +149 166 0 +148 164 0 +145 163 0 +145 164 0 +146 163 0 +135 150 0 +137 150 0 +147 160 0 +149 164 0 +151 167 0 +145 160 0 +142 156 0 +143 157 0 +147 160 0 +151 164 0 +150 163 0 +146 156 0 +149 161 0 +151 164 0 +150 159 0 +153 164 0 +152 164 0 +145 152 0 +150 164 0 +154 164 0 +154 164 0 +151 156 0 +154 159 0 +152 159 0 +150 159 0 +153 161 0 +146 151 0 +151 160 0 +151 159 0 +152 160 0 +154 163 0 +156 165 0 +157 163 0 +157 162 0 +156 162 0 +156 165 0 +153 163 0 +159 166 0 +154 164 0 +159 174 0 +155 165 0 +156 163 0 +163 175 0 +160 170 0 +158 168 0 +159 168 0 +157 169 0 +158 171 0 +161 174 0 +170 195 0 +168 193 0 +167 192 0 +168 193 0 +166 192 0 +168 192 0 +167 192 0 +165 190 0 +166 192 0 +166 191 0 +167 192 0 +171 196 0 +170 195 0 +167 192 0 +168 192 0 +166 191 0 +167 192 0 +165 190 0 +168 192 0 +166 190 0 +168 192 0 +163 187 0 +166 190 0 +166 190 0 +164 189 0 +165 190 0 +162 186 0 +163 188 0 +159 184 0 +164 189 0 +162 187 0 +159 184 0 +160 186 0 +167 192 0 +161 187 0 +161 187 0 +158 184 0 +160 185 0 +163 189 0 +155 180 0 +157 182 0 +162 187 0 +161 186 0 +161 186 0 +159 184 0 +158 183 0 +157 183 0 +155 180 0 +158 183 0 +153 178 0 +150 175 0 +154 179 0 +165 189 0 +160 185 0 +158 183 0 +157 182 0 +152 178 0 +149 173 0 +153 179 0 +146 171 0 +139 163 0 +145 170 0 +139 164 0 +147 172 0 +151 176 0 +146 171 0 +144 169 0 +150 175 0 +145 170 0 +145 169 0 +145 170 0 +140 164 0 +142 166 0 +138 162 0 +135 159 0 +128 151 0 +138 162 0 +131 155 0 +136 159 0 +136 160 0 +125 149 0 +131 154 0 +125 148 0 +126 150 0 +132 155 0 +127 150 0 +133 156 0 +129 152 0 +123 146 0 +122 144 0 +117 141 0 +123 147 0 +123 145 0 +122 144 0 +115 136 0 +126 148 0 +126 148 0 +122 144 0 +119 140 0 +120 141 0 +121 141 0 +122 143 0 +121 143 0 +122 143 0 +114 135 0 +119 140 0 +113 134 0 +111 131 0 +108 129 0 +126 147 0 +120 140 0 +119 140 0 +115 136 0 +123 146 0 +117 138 0 +113 134 0 +123 146 0 +120 141 0 +115 134 0 +125 147 0 +135 157 0 +133 155 0 +121 141 0 +139 160 0 +122 142 0 +128 148 0 +134 156 0 +131 151 0 +134 155 0 +135 155 0 +139 160 0 +138 158 0 +137 158 0 +145 166 0 +129 149 0 +140 161 0 +142 162 0 +137 155 0 +140 160 0 +146 163 0 +140 161 0 +141 159 0 +134 155 0 +140 157 0 +141 159 0 +140 161 0 +140 156 0 +151 171 0 +140 159 0 +152 170 0 +152 170 0 +145 163 0 +143 160 0 +148 164 0 +150 167 0 +150 164 0 +151 165 0 +143 155 0 +159 176 0 +143 157 0 +146 158 0 +153 168 0 +147 160 0 +149 161 0 +143 158 0 +148 161 0 +153 166 0 +149 160 0 +152 164 0 +156 169 0 +154 163 0 +154 168 0 +156 167 0 +150 159 0 +150 161 0 +155 164 0 +152 164 0 +151 159 0 +156 164 0 +151 163 0 +158 167 0 +158 165 0 +153 162 0 +154 164 0 +162 169 0 +157 167 0 +158 166 0 +159 165 0 +160 168 0 +157 165 0 +155 166 0 +157 168 0 +158 169 0 +159 170 0 +158 168 0 +160 171 0 +158 168 0 +160 172 0 +158 168 0 +160 171 0 +167 192 0 +172 196 0 +170 195 0 +168 194 0 +168 193 0 +170 195 0 +169 194 0 +165 190 0 +168 193 0 +168 192 0 +166 191 0 +167 191 0 +169 194 0 +167 192 0 +167 191 0 +166 190 0 +169 193 0 +167 192 0 +168 193 0 +165 190 0 +168 193 0 +169 195 0 +166 190 0 +166 191 0 +168 192 0 +165 189 0 +161 187 0 +163 188 0 +165 190 0 +163 188 0 +162 187 0 +164 190 0 +164 189 0 +168 193 0 +165 191 0 +161 186 0 +162 187 0 +159 185 0 +160 185 0 +156 181 0 +164 190 0 +165 190 0 +155 181 0 +159 184 0 +161 187 0 +157 182 0 +163 188 0 +153 178 0 +151 176 0 +160 185 0 +159 185 0 +159 184 0 +152 177 0 +153 178 0 +157 183 0 +144 168 0 +151 176 0 +154 179 0 +143 168 0 +147 172 0 +149 174 0 +149 173 0 +145 169 0 +145 170 0 +148 172 0 +147 172 0 +149 173 0 +140 165 0 +140 163 0 +131 155 0 +136 160 0 +138 162 0 +139 163 0 +128 151 0 +134 158 0 +132 156 0 +131 154 0 +128 152 0 +137 161 0 +129 152 0 +122 146 0 +135 159 0 +129 152 0 +130 154 0 +128 151 0 +137 160 0 +130 154 0 +123 146 0 +118 141 0 +126 147 0 +123 146 0 +118 140 0 +129 152 0 +126 149 0 +126 148 0 +129 151 0 +126 149 0 +119 140 0 +118 139 0 +127 150 0 +125 146 0 +115 136 0 +124 147 0 +113 135 0 +123 145 0 +123 145 0 +123 144 0 +120 141 0 +124 146 0 +120 141 0 +127 148 0 +131 153 0 +130 153 0 +123 144 0 +122 146 0 +129 151 0 +122 143 0 +128 149 0 +119 140 0 +133 155 0 +132 153 0 +127 148 0 +130 152 0 +138 161 0 +138 159 0 +136 157 0 +132 154 0 +134 154 0 +140 162 0 +133 154 0 +137 157 0 +138 160 0 +138 158 0 +133 154 0 +133 153 0 +141 163 0 +144 167 0 +135 155 0 +137 156 0 +143 165 0 +136 156 0 +142 162 0 +144 163 0 +147 167 0 +140 160 0 +145 165 0 +144 163 0 +140 157 0 +149 169 0 +145 163 0 +143 161 0 +151 171 0 +151 169 0 +149 165 0 +146 164 0 +149 165 0 +151 169 0 +148 165 0 +152 166 0 +143 158 0 +145 159 0 +156 170 0 +147 159 0 +151 169 0 +148 161 0 +153 169 0 +146 161 0 +153 169 0 +153 165 0 +156 169 0 +157 175 0 +148 160 0 +152 164 0 +157 167 0 +150 162 0 +156 169 0 +154 168 0 +155 165 0 +156 165 0 +156 164 0 +158 166 0 +157 167 0 +158 167 0 +152 160 0 +151 159 0 +151 159 0 +159 171 0 +155 162 0 +158 169 0 +155 163 0 +157 168 0 +158 168 0 +150 160 0 +160 174 0 +152 159 0 +163 174 0 +156 166 0 +157 167 0 +162 175 0 +159 169 0 +166 192 0 +170 195 0 +170 195 0 +169 194 0 +168 193 0 +167 192 0 +167 192 0 +169 193 0 +167 193 0 +170 195 0 +168 194 0 +170 194 0 +168 193 0 +166 191 0 +167 193 0 +165 190 0 +167 192 0 +163 187 0 +161 185 0 +168 193 0 +165 190 0 +164 189 0 +167 191 0 +166 191 0 +164 188 0 +163 188 0 +167 192 0 +163 188 0 +164 189 0 +162 187 0 +158 183 0 +162 187 0 +160 186 0 +164 189 0 +165 190 0 +166 191 0 +164 188 0 +165 190 0 +161 187 0 +160 185 0 +161 186 0 +156 181 0 +159 184 0 +158 184 0 +165 190 0 +154 178 0 +158 184 0 +158 183 0 +154 180 0 +155 180 0 +151 176 0 +154 180 0 +154 180 0 +151 176 0 +150 175 0 +153 179 0 +145 171 0 +151 176 0 +145 171 0 +150 175 0 +145 170 0 +153 178 0 +151 176 0 +145 171 0 +139 164 0 +141 165 0 +143 168 0 +144 168 0 +146 170 0 +144 168 0 +140 164 0 +138 162 0 +136 160 0 +140 164 0 +136 161 0 +141 165 0 +139 162 0 +136 160 0 +134 158 0 +132 156 0 +134 158 0 +135 157 0 +137 161 0 +128 151 0 +133 157 0 +140 164 0 +131 154 0 +122 144 0 +133 156 0 +131 154 0 +124 146 0 +124 146 0 +127 150 0 +122 143 0 +127 150 0 +122 145 0 +121 143 0 +108 132 0 +133 155 0 +120 142 0 +133 157 0 +123 144 0 +117 139 0 +130 153 0 +121 143 0 +128 150 0 +118 140 0 +116 138 0 +129 150 0 +127 150 0 +127 148 0 +128 149 0 +132 154 0 +130 152 0 +128 150 0 +119 140 0 +122 144 0 +136 158 0 +136 158 0 +131 153 0 +122 144 0 +126 149 0 +134 156 0 +136 157 0 +125 147 0 +138 160 0 +136 158 0 +113 132 0 +134 156 0 +141 162 0 +138 161 0 +137 159 0 +136 157 0 +137 160 0 +147 170 0 +137 159 0 +128 148 0 +140 161 0 +145 166 0 +135 153 0 +138 158 0 +143 162 0 +142 163 0 +148 169 0 +140 159 0 +139 159 0 +145 165 0 +147 169 0 +147 167 0 +137 157 0 +148 167 0 +148 166 0 +145 165 0 +151 166 0 +141 161 0 +143 158 0 +150 167 0 +151 169 0 +151 166 0 +150 168 0 +149 166 0 +158 174 0 +156 174 0 +151 166 0 +152 167 0 +151 164 0 +153 166 0 +148 161 0 +154 168 0 +148 160 0 +150 162 0 +157 171 0 +148 156 0 +151 164 0 +155 167 0 +156 167 0 +155 167 0 +156 170 0 +155 165 0 +150 161 0 +152 161 0 +157 167 0 +157 172 0 +155 169 0 +156 165 0 +157 167 0 +160 170 0 +158 170 0 +153 163 0 +158 169 0 +157 169 0 +159 169 0 +159 172 0 +158 169 0 +157 169 0 +161 172 0 +158 169 0 +160 167 0 +161 173 0 +163 175 0 +170 195 0 +168 193 0 +168 193 0 +169 195 0 +165 190 0 +165 191 0 +168 193 0 +169 194 0 +166 191 0 +167 192 0 +169 194 0 +167 192 0 +166 192 0 +168 192 0 +167 193 0 +164 189 0 +168 193 0 +162 187 0 +164 190 0 +164 190 0 +167 192 0 +164 189 0 +164 189 0 +169 194 0 +162 187 0 +164 189 0 +165 190 0 +164 189 0 +164 189 0 +159 184 0 +162 187 0 +165 190 0 +159 185 0 +161 186 0 +157 183 0 +159 185 0 +160 186 0 +161 186 0 +155 181 0 +152 177 0 +159 184 0 +160 186 0 +159 185 0 +157 182 0 +152 178 0 +159 184 0 +155 181 0 +158 183 0 +158 183 0 +157 182 0 +160 185 0 +153 178 0 +152 178 0 +147 173 0 +150 176 0 +152 178 0 +156 181 0 +160 185 0 +150 175 0 +151 176 0 +150 175 0 +150 175 0 +147 173 0 +149 175 0 +147 172 0 +142 167 0 +137 162 0 +134 159 0 +149 174 0 +145 170 0 +142 166 0 +140 164 0 +136 159 0 +142 167 0 +143 167 0 +136 161 0 +140 165 0 +142 166 0 +142 166 0 +136 160 0 +136 161 0 +145 168 0 +130 154 0 +133 157 0 +129 153 0 +139 163 0 +124 146 0 +136 159 0 +134 158 0 +130 152 0 +134 158 0 +127 151 0 +118 141 0 +125 148 0 +136 159 0 +126 149 0 +125 148 0 +119 141 0 +122 144 0 +122 144 0 +125 147 0 +119 141 0 +142 165 0 +130 153 0 +123 145 0 +140 163 0 +127 149 0 +127 149 0 +123 146 0 +125 148 0 +118 140 0 +135 157 0 +131 153 0 +122 144 0 +126 147 0 +132 154 0 +134 156 0 +131 155 0 +127 149 0 +138 162 0 +127 149 0 +129 150 0 +135 157 0 +133 156 0 +132 153 0 +129 151 0 +144 167 0 +142 164 0 +138 159 0 +132 154 0 +138 161 0 +142 165 0 +132 153 0 +134 156 0 +143 163 0 +146 167 0 +140 162 0 +146 168 0 +143 164 0 +145 166 0 +149 171 0 +150 171 0 +141 161 0 +147 169 0 +138 156 0 +146 167 0 +147 165 0 +146 167 0 +146 166 0 +149 167 0 +150 170 0 +144 162 0 +147 166 0 +146 163 0 +148 167 0 +156 174 0 +149 167 0 +148 167 0 +154 174 0 +149 169 0 +151 166 0 +144 160 0 +151 165 0 +154 169 0 +154 172 0 +150 166 0 +150 164 0 +152 167 0 +154 168 0 +156 170 0 +150 164 0 +151 166 0 +156 170 0 +153 165 0 +153 162 0 +161 172 0 +154 169 0 +153 164 0 +155 165 0 +151 161 0 +155 167 0 +154 167 0 +156 169 0 +155 164 0 +160 170 0 +153 161 0 +153 163 0 +160 170 0 +159 173 0 +160 172 0 +157 168 0 +160 170 0 +160 174 0 +160 170 0 +154 164 0 +161 171 0 +161 171 0 +157 167 0 +159 171 0 +161 172 0 +170 195 0 +171 195 0 +168 193 0 +169 194 0 +169 194 0 +169 193 0 +168 193 0 +167 192 0 +168 193 0 +164 189 0 +166 191 0 +167 192 0 +167 192 0 +166 191 0 +166 191 0 +165 189 0 +171 195 0 +167 192 0 +164 189 0 +163 189 0 +165 190 0 +164 189 0 +165 191 0 +164 189 0 +163 187 0 +164 190 0 +162 188 0 +166 192 0 +160 186 0 +164 189 0 +157 182 0 +159 184 0 +160 186 0 +163 188 0 +154 179 0 +159 184 0 +159 183 0 +163 188 0 +162 187 0 +159 184 0 +157 183 0 +157 182 0 +157 182 0 +156 180 0 +161 186 0 +153 178 0 +156 181 0 +158 183 0 +159 185 0 +157 182 0 +138 163 0 +155 180 0 +146 171 0 +153 178 0 +145 171 0 +152 177 0 +153 178 0 +149 174 0 +150 174 0 +148 172 0 +149 174 0 +148 172 0 +142 167 0 +151 175 0 +150 175 0 +142 167 0 +139 163 0 +148 173 0 +151 177 0 +142 167 0 +137 161 0 +136 161 0 +138 161 0 +137 162 0 +141 165 0 +145 170 0 +138 161 0 +133 158 0 +139 162 0 +133 157 0 +135 159 0 +138 162 0 +138 162 0 +126 149 0 +136 160 0 +132 156 0 +134 158 0 +132 155 0 +132 156 0 +126 149 0 +133 157 0 +121 144 0 +123 146 0 +122 145 0 +143 166 0 +123 147 0 +127 150 0 +136 158 0 +128 151 0 +126 148 0 +124 146 0 +135 157 0 +121 143 0 +125 147 0 +137 160 0 +124 147 0 +126 148 0 +132 154 0 +130 151 0 +127 150 0 +133 154 0 +132 155 0 +133 155 0 +123 145 0 +128 150 0 +129 152 0 +134 155 0 +136 158 0 +137 161 0 +124 145 0 +133 155 0 +124 146 0 +128 151 0 +137 158 0 +133 155 0 +135 157 0 +139 160 0 +132 154 0 +138 158 0 +129 149 0 +138 160 0 +140 163 0 +143 165 0 +143 165 0 +141 162 0 +141 163 0 +147 168 0 +144 165 0 +141 164 0 +141 162 0 +139 159 0 +142 162 0 +147 168 0 +141 163 0 +141 162 0 +148 170 0 +154 172 0 +146 167 0 +150 171 0 +150 169 0 +151 169 0 +147 167 0 +148 167 0 +150 168 0 +149 168 0 +150 170 0 +152 170 0 +147 165 0 +150 168 0 +153 173 0 +154 170 0 +152 170 0 +150 168 0 +153 169 0 +148 162 0 +158 177 0 +153 171 0 +152 169 0 +159 176 0 +153 166 0 +153 170 0 +156 171 0 +154 170 0 +156 173 0 +153 167 0 +147 159 0 +161 174 0 +157 173 0 +153 167 0 +148 160 0 +156 171 0 +157 173 0 +157 171 0 +158 171 0 +153 164 0 +156 166 0 +156 170 0 +157 169 0 +160 172 0 +159 173 0 +156 167 0 +156 170 0 +158 165 0 +160 172 0 +156 170 0 +157 169 0 +161 174 0 +159 173 0 +159 171 0 +159 172 0 +168 193 0 +167 192 0 +170 194 0 +166 192 0 +167 192 0 +167 192 0 +165 191 0 +168 193 0 +167 192 0 +163 188 0 +165 190 0 +167 192 0 +167 192 0 +167 193 0 +166 190 0 +169 194 0 +167 192 0 +164 190 0 +165 190 0 +165 191 0 +158 183 0 +165 190 0 +157 183 0 +163 189 0 +162 188 0 +165 190 0 +167 191 0 +167 193 0 +162 187 0 +164 189 0 +158 183 0 +160 185 0 +161 186 0 +164 189 0 +164 190 0 +163 188 0 +162 187 0 +159 184 0 +161 187 0 +159 184 0 +158 183 0 +158 184 0 +162 188 0 +158 184 0 +147 173 0 +157 182 0 +158 184 0 +158 183 0 +160 185 0 +152 177 0 +155 180 0 +154 179 0 +157 182 0 +152 176 0 +156 181 0 +158 183 0 +151 176 0 +157 182 0 +150 175 0 +148 172 0 +146 171 0 +151 176 0 +153 178 0 +141 166 0 +141 165 0 +149 174 0 +135 160 0 +146 171 0 +143 167 0 +133 157 0 +139 163 0 +150 174 0 +143 168 0 +130 154 0 +141 165 0 +145 170 0 +137 161 0 +147 172 0 +139 163 0 +144 167 0 +134 158 0 +130 154 0 +144 168 0 +133 156 0 +137 161 0 +132 154 0 +134 157 0 +136 159 0 +130 153 0 +140 164 0 +130 153 0 +133 156 0 +126 149 0 +134 156 0 +123 147 0 +133 157 0 +132 155 0 +140 164 0 +117 139 0 +129 152 0 +126 149 0 +133 156 0 +124 147 0 +118 140 0 +128 151 0 +119 141 0 +133 157 0 +124 146 0 +136 159 0 +128 150 0 +135 157 0 +136 159 0 +133 154 0 +131 154 0 +127 150 0 +133 156 0 +140 162 0 +136 158 0 +133 156 0 +130 153 0 +137 159 0 +137 158 0 +125 148 0 +130 152 0 +136 158 0 +133 156 0 +136 157 0 +134 157 0 +144 165 0 +138 159 0 +143 164 0 +140 160 0 +147 170 0 +137 160 0 +146 169 0 +144 165 0 +144 166 0 +146 167 0 +144 167 0 +144 165 0 +147 170 0 +142 165 0 +147 167 0 +152 173 0 +146 168 0 +147 168 0 +143 162 0 +148 170 0 +142 164 0 +148 169 0 +150 168 0 +152 172 0 +151 170 0 +148 166 0 +145 165 0 +151 170 0 +143 161 0 +146 166 0 +151 170 0 +146 164 0 +149 168 0 +153 169 0 +152 169 0 +149 167 0 +153 173 0 +148 166 0 +151 168 0 +158 176 0 +155 170 0 +154 169 0 +155 173 0 +156 171 0 +155 171 0 +153 166 0 +152 168 0 +155 171 0 +146 161 0 +152 167 0 +153 168 0 +155 170 0 +154 170 0 +152 166 0 +156 169 0 +149 164 0 +157 169 0 +154 167 0 +161 176 0 +152 165 0 +159 175 0 +159 170 0 +155 168 0 +156 167 0 +158 171 0 +157 170 0 +158 167 0 +158 172 0 +157 167 0 +153 164 0 +157 170 0 +163 174 0 +164 189 0 +167 193 0 +166 192 0 +169 193 0 +166 191 0 +164 190 0 +165 190 0 +167 192 0 +166 191 0 +165 190 0 +166 191 0 +164 189 0 +164 189 0 +167 192 0 +165 191 0 +166 190 0 +170 195 0 +168 193 0 +167 192 0 +162 187 0 +165 190 0 +165 190 0 +161 187 0 +163 189 0 +163 189 0 +160 186 0 +161 187 0 +166 191 0 +160 186 0 +164 190 0 +162 187 0 +167 193 0 +157 182 0 +157 182 0 +156 181 0 +159 184 0 +155 180 0 +161 186 0 +154 179 0 +156 182 0 +161 186 0 +163 188 0 +156 181 0 +155 180 0 +154 180 0 +162 187 0 +155 180 0 +162 188 0 +156 182 0 +148 173 0 +159 184 0 +156 181 0 +152 177 0 +162 188 0 +147 172 0 +155 180 0 +149 174 0 +146 170 0 +145 170 0 +152 177 0 +145 170 0 +147 171 0 +151 177 0 +145 169 0 +153 178 0 +152 177 0 +148 173 0 +145 170 0 +146 171 0 +138 163 0 +145 170 0 +150 175 0 +148 173 0 +139 163 0 +136 160 0 +150 173 0 +142 167 0 +138 161 0 +138 163 0 +135 158 0 +138 162 0 +138 162 0 +134 158 0 +140 163 0 +128 152 0 +137 161 0 +137 161 0 +130 154 0 +136 160 0 +131 154 0 +135 159 0 +133 156 0 +127 150 0 +131 155 0 +136 160 0 +136 159 0 +136 159 0 +127 150 0 +129 152 0 +133 156 0 +132 155 0 +136 160 0 +120 143 0 +142 165 0 +132 155 0 +135 158 0 +131 155 0 +137 161 0 +140 163 0 +134 158 0 +122 145 0 +136 159 0 +142 166 0 +133 154 0 +132 155 0 +127 150 0 +132 155 0 +150 172 0 +133 155 0 +143 167 0 +135 157 0 +129 151 0 +144 168 0 +139 163 0 +134 157 0 +136 159 0 +140 160 0 +136 158 0 +131 154 0 +137 159 0 +144 169 0 +141 161 0 +145 167 0 +143 168 0 +137 158 0 +142 164 0 +142 163 0 +142 165 0 +144 166 0 +150 174 0 +143 164 0 +143 163 0 +137 157 0 +150 171 0 +148 168 0 +148 169 0 +150 171 0 +146 167 0 +138 159 0 +155 175 0 +155 178 0 +151 172 0 +145 167 0 +149 168 0 +148 169 0 +149 168 0 +149 171 0 +153 169 0 +149 168 0 +152 172 0 +153 173 0 +151 170 0 +148 168 0 +151 169 0 +149 169 0 +151 167 0 +154 172 0 +156 171 0 +158 176 0 +153 170 0 +156 173 0 +160 179 0 +153 169 0 +154 172 0 +157 174 0 +155 173 0 +158 174 0 +159 175 0 +158 174 0 +148 160 0 +153 167 0 +154 169 0 +157 173 0 +155 167 0 +162 177 0 +159 176 0 +159 174 0 +160 173 0 +158 175 0 +157 171 0 +155 170 0 +159 172 0 +158 172 0 +158 173 0 +158 172 0 +159 175 0 +158 169 0 +160 173 0 +157 172 0 +162 172 0 +169 194 0 +167 192 0 +165 190 0 +168 193 0 +167 192 0 +167 192 0 +167 192 0 +167 192 0 +165 189 0 +165 191 0 +165 191 0 +163 188 0 +160 185 0 +167 192 0 +164 189 0 +163 189 0 +163 188 0 +168 193 0 +165 190 0 +165 189 0 +166 192 0 +162 188 0 +162 188 0 +165 189 0 +163 188 0 +160 185 0 +165 190 0 +166 191 0 +164 189 0 +155 180 0 +161 186 0 +158 183 0 +161 186 0 +155 181 0 +158 183 0 +154 180 0 +156 182 0 +157 183 0 +163 189 0 +157 183 0 +157 182 0 +158 184 0 +153 179 0 +156 182 0 +148 173 0 +158 183 0 +157 182 0 +155 180 0 +155 181 0 +156 182 0 +156 181 0 +155 180 0 +149 174 0 +159 184 0 +149 174 0 +153 178 0 +148 173 0 +151 176 0 +150 176 0 +147 171 0 +150 175 0 +149 174 0 +152 178 0 +148 173 0 +153 178 0 +146 172 0 +149 174 0 +140 164 0 +144 169 0 +137 161 0 +137 161 0 +145 170 0 +144 169 0 +142 167 0 +152 176 0 +142 166 0 +141 165 0 +136 160 0 +140 164 0 +133 158 0 +148 173 0 +131 155 0 +135 159 0 +127 151 0 +128 151 0 +128 152 0 +142 166 0 +132 155 0 +133 157 0 +138 162 0 +129 153 0 +141 164 0 +128 150 0 +134 157 0 +134 158 0 +132 155 0 +142 165 0 +130 153 0 +132 155 0 +130 152 0 +137 160 0 +129 153 0 +133 156 0 +137 161 0 +133 156 0 +129 151 0 +130 153 0 +131 154 0 +138 161 0 +135 158 0 +136 158 0 +134 156 0 +125 148 0 +134 157 0 +129 151 0 +135 158 0 +134 155 0 +138 160 0 +137 161 0 +138 161 0 +135 157 0 +132 156 0 +141 163 0 +141 163 0 +138 162 0 +137 159 0 +141 165 0 +142 164 0 +135 158 0 +144 167 0 +147 169 0 +148 169 0 +147 169 0 +147 170 0 +140 161 0 +149 170 0 +141 163 0 +151 174 0 +147 168 0 +145 168 0 +146 168 0 +142 164 0 +149 171 0 +139 159 0 +145 168 0 +144 166 0 +140 161 0 +147 168 0 +148 169 0 +150 171 0 +151 170 0 +151 173 0 +150 172 0 +147 168 0 +151 171 0 +157 176 0 +153 172 0 +152 171 0 +157 176 0 +157 178 0 +153 171 0 +153 172 0 +154 174 0 +153 169 0 +155 175 0 +150 168 0 +151 169 0 +153 169 0 +151 169 0 +152 169 0 +149 167 0 +154 172 0 +159 175 0 +152 167 0 +155 172 0 +159 175 0 +155 174 0 +151 164 0 +155 172 0 +160 176 0 +153 168 0 +154 172 0 +159 174 0 +155 171 0 +159 173 0 +153 171 0 +152 163 0 +156 172 0 +161 178 0 +155 168 0 +159 174 0 +158 171 0 +159 173 0 +160 175 0 +162 176 0 +157 174 0 +162 178 0 +159 170 0 +156 170 0 +160 178 0 diff --git a/CompGraph/camera.h b/CompGraph/camera.h new file mode 100644 index 0000000..8d9341c --- /dev/null +++ b/CompGraph/camera.h @@ -0,0 +1,25 @@ +#ifndef CAMERAH +#define CAMERAH + +#include "ray.h" + +class camera { + public: + camera(){ + bottom_left_corner = vec3(-2.0 , -1.0 , -1.0); + x_motion = vec3(4.0 , 0.0 , 0.0); + y_motion = vec3(0.0 , 2.0 , 0.0); + origin = vec3(0.0 , 0.0 , 0.0); + } + + ray get_ray(float u , float v) { + return ray(origin , bottom_left_corner + u*x_motion + v*y_motion - origin); + } + + vec3 origin; + vec3 bottom_left_corner; + vec3 x_motion; + vec3 y_motion; +}; + +#endif \ No newline at end of file diff --git a/CompGraph/hitable.h b/CompGraph/hitable.h new file mode 100644 index 0000000..f4efdd7 --- /dev/null +++ b/CompGraph/hitable.h @@ -0,0 +1,21 @@ +#ifndef HITABLEH +#define HITABLEH + +#include "ray.h" +class material; +struct hit_record { + float t; + vec3 p; + vec3 normal; + material *material_ptr; +}; + +class hitable { + public: + virtual bool hit(const ray& r , float t_min , float t_max , hit_record& rec) const = 0; +}; +class material { + public: + virtual bool scatter(const ray& r_in, const hit_record& rec , vec3& attenuation , ray& scattered) const = 0; +}; +#endif \ No newline at end of file diff --git a/CompGraph/hitable_list.h b/CompGraph/hitable_list.h new file mode 100644 index 0000000..46fd4da --- /dev/null +++ b/CompGraph/hitable_list.h @@ -0,0 +1,30 @@ +#ifndef HITABLELISTH +#define HITABLELISTH + +#include "hitable.h" + +class hitable_list: public hitable { + public: + hitable_list() {} + hitable_list(hitable **l , int n) {list = l ; list_size = n;} + virtual bool hit(const ray&r , float t_min , float t_max , hit_record& rec) const; + hitable **list; + int list_size; +}; + +bool hitable_list::hit(const ray&r , float t_min , float t_max , hit_record& rec) const { + hit_record temp_rec; + bool hit_anything = false; + double closest_so_far = t_max; + for (int i = 0; i < list_size ; i++){ + if ( list[i] -> hit(r, t_min , closest_so_far , temp_rec)) { + hit_anything = true; + closest_so_far = temp_rec.t; + rec = temp_rec; + } + } + + return hit_anything; +} + +#endif \ No newline at end of file diff --git a/CompGraph/materials.h b/CompGraph/materials.h new file mode 100644 index 0000000..169bec8 --- /dev/null +++ b/CompGraph/materials.h @@ -0,0 +1,77 @@ +#ifndef MATERIALH +#define MATERIALH + +#include "ray.h" +#include "hitable.h" + + +class lambertian : public material { + public: + lambertian(const vec3& a) : albedo(a) {} + virtual bool scatter(const ray& r_in , const hit_record& rec , vec3& attenuation , ray& scattered) const { + vec3 target = rec.p + rec.normal + random_in_unit_sphere(); + scattered = ray(rec.p , target - rec.p); + attenuation = albedo; + return true; + } + + vec3 albedo; +}; + +class metal : public material { + public: + metal(const vec3& a , float f) : albedo(a) {if(f<1) fuzz = f; else fuzz =1; } + virtual bool scatter (const ray& r_in , const hit_record& rec , vec3& attenuation , ray& scattered) const { + vec3 reflected = reflect(unit_vector(r_in.direction()) , rec.normal); + scattered = ray(rec.p , reflected + fuzz*random_in_unit_sphere()); + attenuation = albedo; + return (dot(scattered.direction() , rec.normal) > 0); + } + vec3 albedo; + float fuzz; +}; +class dielectric : public material { + public: + dielectric(float ri): ref_idx(ri) {} + virtual bool scatter(const ray& r_in , const hit_record& rec , vec3& attenuation , ray& scattered) const { + vec3 outward_normal; + vec3 reflected = reflect(r_in.direction() , rec.normal); + float ni_over_nt; + attenuation = vec3(1.0 , 1.0 ,1.0); + vec3 refracted; + float reflect_prob; + float cosine; + if(dot(r_in.direction() , rec.normal) > 0) { + outward_normal = (-1.0)*rec.normal; + ni_over_nt = ref_idx; + cosine = ref_idx * dot(r_in.direction() , rec.normal) / r_in.direction().length(); + } + else{ + outward_normal = rec.normal; + ni_over_nt = 1.0/ref_idx; + cosine = (-1.0)*dot(r_in.direction() , rec.normal) / r_in.direction().length(); + } + + if(refract(r_in.direction() , outward_normal , ni_over_nt , refracted)) { + reflect_prob = schlick(cosine , ref_idx); + } + else{ + scattered = ray(rec.p , reflected); + reflect_prob = 1.0; + } + + if ( (float(rand() % 1000) / float(1000)) < reflect_prob) { + scattered = ray(rec.p , reflected); + } + else{ + scattered = ray(rec.p , refracted); + } + + return true; + } + + float ref_idx; +}; + + +#endif \ No newline at end of file diff --git a/CompGraph/ray.h b/CompGraph/ray.h new file mode 100644 index 0000000..fdcaf71 --- /dev/null +++ b/CompGraph/ray.h @@ -0,0 +1,39 @@ +#ifndef RAYH +#define RAYH +#include "vec3.h" + +class ray +{ + public: + ray() {} + ray(const vec3& a , const vec3& b) {A = a ; B = b;} + vec3 origion() const {return A;} + vec3 direction() const {return B;} + vec3 point_at_parameter(float t) const {return A + t*B;} + + vec3 A; + vec3 B; +}; +inline vec3 reflect(const vec3& v , const vec3& n ) { + return v -2*dot(v,n)*n; +} + +inline bool refract(const vec3& v , const vec3& n , float ni_over_nt , vec3& refracted) { + vec3 uv = unit_vector(v); + float dt = dot(uv , n); + float discriminant = 1.0 - ni_over_nt*ni_over_nt*(1.0 - dt*dt); + if(discriminant > 0) { + refracted = ni_over_nt*(uv - dt*n) - sqrt(discriminant)*n; + return true; + } + else + return false; +} + +float schlick(float cosine , float ref_idx) { + float r0 = (1.0 - ref_idx) / (1.0 + ref_idx); + r0 = r0*r0; + return r0 + (1-r0)*pow((1-cosine) , 5); +} + +#endif \ No newline at end of file diff --git a/CompGraph/rayt.cpp b/CompGraph/rayt.cpp new file mode 100644 index 0000000..9d1ab4a --- /dev/null +++ b/CompGraph/rayt.cpp @@ -0,0 +1,65 @@ +#include +#include + +#include "materials.h" +#include "sphere.h" +#include "hitable_list.h" +#include "float.h" +#include "camera.h" + + +vec3 color(const ray& r , hitable *world , int depth){ + hit_record rec; + if( world->hit(r , 0.001 , FLT_MAX , rec)) { + ray scattered; + vec3 attenuation; + if(depth < 50 && rec.material_ptr->scatter(r, rec , attenuation , scattered)) { + return attenuation*color(scattered , world , depth+1); + } + else{ + return vec3(0,0,0); + } + } + else{ + vec3 unit_direction = unit_vector(r.direction()); + float yd = 0.5*(unit_direction.y() + 1.0); + return (1.0 - yd)*vec3(1.0 , 1.0 , 1.0) + yd*vec3(0.5 , 0.7 , 1.0); + } +} + +int main() { + int npx = 200; + int npy = 100; + int ns = 100; + ofstream ofs("Ninth.ppm" , ios::out | ios::app); + ofs << "P3\n" << npx << " " << npy << "\n255" <= 0 ; j--) + { + for(int i = 0 ; i < npx ; i++) + { + vec3 col(0 , 0 , 0); + for(int s = 0; s < ns; s++){ + float x_s = float(rand() % 1000) / float(1000); + float y_s = float(rand() % 1000) / float(1000); + float u = float(i + x_s)/ float(npx); + float v = float(j + y_s)/ float(npy); + ray r = cam.get_ray(u,v); + col += color(r , world , 0); + } + col /= float(ns); + col = vec3( sqrt(col[0]) , sqrt(col[1]) , sqrt(col[2])); + col = col.toColor(); + ofs << col.e[0] << " " << col.e[1] << " " << col.e[2] << endl; + } + } +} \ No newline at end of file diff --git a/CompGraph/rayt.exe b/CompGraph/rayt.exe new file mode 100644 index 0000000..e40f11c Binary files /dev/null and b/CompGraph/rayt.exe differ diff --git a/CompGraph/sphere.h b/CompGraph/sphere.h new file mode 100644 index 0000000..f6e117c --- /dev/null +++ b/CompGraph/sphere.h @@ -0,0 +1,44 @@ +#ifndef SPHEREH +#define SPHEREH + +#include "hitable.h" + +class sphere: public hitable { + public: + sphere() {} + sphere(vec3 cen , float r , material *mat_ptr ) : center(cen) , radius(r) , material_ptr(mat_ptr) {}; + virtual bool hit(const ray& r , float t_min , float t_max , hit_record& rec) const; + vec3 center; + float radius; + material *material_ptr; +}; + +bool sphere::hit(const ray& r , float t_min , float t_max , hit_record& rec) const { + vec3 oc = r.origion() - center; + float a = dot(r.direction() , r.direction()); + float b = dot(oc , r.direction()); + float c = dot(oc , oc) - radius*radius; + float discriminant = b*b - a*c; + if(discriminant > 0) { + float temp = (-b - sqrt(b*b - a*c))/a ; + if(temp < t_max && temp > t_min) { + rec.t = temp; + rec.p = r.point_at_parameter(rec.t); + rec.normal = (rec.p - center)/radius; + rec.material_ptr = material_ptr; + return true; + } + temp = (-b + sqrt(b*b - a*c))/a; + if(temp < t_max && temp > t_min) { + rec.t = temp; + rec.p = r.point_at_parameter(rec.t); + rec.normal = (rec.p - center)/radius; + rec.material_ptr = material_ptr; + return true; + } + } + + return false; +} + +#endif \ No newline at end of file diff --git a/CompGraph/vec3.h b/CompGraph/vec3.h new file mode 100644 index 0000000..19f3de9 --- /dev/null +++ b/CompGraph/vec3.h @@ -0,0 +1,153 @@ +#include +#include +#include + +using namespace std; + +class vec3{ + public: + vec3(){} + vec3(float e0 , float e1 , float e2) + { + e[0] = e0; e[1] = e1; e[2] = e2; + } + inline float x() const {return e[0];} + inline float y() const {return e[1];} + inline float z() const {return e[2];} + inline float r() const {return e[0];} + inline float g() const {return e[1];} + inline float b() const {return e[2];} + + inline const vec3& operator+() const {return *this;} + inline vec3 operator-() {return vec3(-e[0] , -e[1] , -e[2]);} + inline float operator[](int i) const {return e[1];} + inline float& operator[](int i) {return e[i]; } + + inline vec3& operator+=(const vec3 &vec2); + inline vec3& operator-=(const vec3 &vec2); + inline vec3& operator*=(const vec3 &vec2); + inline vec3& operator/=(const vec3 &vec2); + inline vec3& operator*=(const float t); + inline vec3& operator/=(const float t); + + inline float length() const{ + return sqrt(e[0]*e[0] + e[1]*e[1] + e[2]*e[2]); } + inline float square_length(){ + return e[0]*e[0] + e[1]*e[1] + e[2]*e[2]; + } + inline void make_unit_vector(); + + inline vec3 toColor(){ + return vec3(int(255.99*(e[0])) , int(255.99*(e[1])) , int(255.99*(e[2])) ); + } + + float e[3]; +}; + +inline istream& operator>>(istream &is , vec3 &t) { + is >> t.e[0] >> t.e[1] >> t.e[2]; + return is; +} + +inline ostream& operator<<(ostream &os , const vec3 &t){ + os << t.e[0] << t.e[1] << t.e[2]; + return os; +} + +inline void vec3::make_unit_vector(){ + float k = 1.0 / sqrt(e[0]*e[0] + e[1]*e[1] + e[2]*e[2]) ; + e[0] *= k ; e[1] *= k ; e[2] *= k; +} + +inline vec3 operator+(const vec3 &v1 , const vec3 &v2) { + return vec3(v1.e[0] + v2.e[0] , v1.e[1] + v2.e[1] , v1.e[2] + v2.e[2]); +} + +inline vec3 operator-(const vec3 &v1 , const vec3 &v2) { + return vec3(v1.e[0] - v2.e[0] , v1.e[1] - v2.e[1] , v1.e[2] - v2.e[2]); +} + +inline vec3 operator*(const vec3 &v1 , const vec3 &v2) { + return vec3(v1.e[0] * v2.e[0] , v1.e[1] * v2.e[1] , v1.e[2] * v2.e[2]); +} + +inline vec3 operator/(const vec3 &v1 , const vec3 &v2) { + return vec3(v1.e[0] / v2.e[0] , v1.e[1] / v2.e[1] , v1.e[2] / v2.e[2]); +} + +inline vec3 operator*(float t , const vec3 &v){ + return vec3(t*v.e[0] , t*v.e[1] , t*v.e[2]); +} + +inline vec3 operator/(const vec3 &v , float t){ + return vec3(v.e[0]/t , v.e[1]/t , v.e[2]/t); +} + +inline float dot(const vec3 &v1 , const vec3 &v2){ + return v1.e[0]*v2.e[0] + v1.e[1]*v2.e[1] + v1.e[2]*v2.e[2] ; +} + +inline vec3 cross(const vec3 &v1 , const vec3 &v2){ + return vec3( + v1.e[1]*v2.e[2] - v1.e[2]*v2.e[1] , + -(v1.e[0]*v2.e[2] - v1.e[2]*v2.e[0]) , + v1.e[0]*v2.e[1] - v1.e[1]*v2.e[0] + ); +} + +inline vec3& vec3::operator+=(const vec3 &v){ + e[0] += v.e[0]; + e[1] += v.e[1]; + e[2] += v.e[2]; + return *this; +} + +inline vec3& vec3::operator-=(const vec3 &v){ + e[0] -= v.e[0]; + e[1] -= v.e[1]; + e[2] -= v.e[2]; + return *this; +} + +inline vec3& vec3::operator*=(const vec3 &v){ + e[0] *= v.e[0]; + e[1] *= v.e[1]; + e[2] *= v.e[2]; + return *this; +} + +inline vec3& vec3::operator/=(const vec3 &v){ + e[0] /= v.e[0]; + e[1] /= v.e[1]; + e[2] /= v.e[2]; + return *this; +} + +inline vec3& vec3::operator*=(const float t) { + e[0] *= t; + e[1] *= t; + e[2] *= t; +} + +inline vec3& vec3::operator/=(const float t) { + float k = 1.0/t; + + e[0] *= k; + e[1] *= k; + e[2] *= k; +} + +//inline vec3 reflect(const vec3& v , const vec3& n ) { +// return v -2*dot(v,n)*n; +// } + +inline vec3 unit_vector(vec3 v){ + return v/v.length(); +} +inline vec3 random_in_unit_sphere() { + vec3 p; + do{ + p = 2.0*vec3(float(rand() % 1000) / float(1000), float(rand() % 1000) / float(1000) , float(rand() % 1000) / float(1000)) - vec3(1,1,1); + } while (p.square_length() >= 1.0); + return p; +}