From 9d76512cd0a81b056ce542b5d27eea5dcf072ef5 Mon Sep 17 00:00:00 2001 From: Vanessa Ezekowitz Date: Mon, 4 May 2015 04:10:49 -0400 Subject: [PATCH] phase out baked colored book textures in favor colorizing a couple of base textures + overlays reworked the meshes as well. --- homedecor/books.lua | 212 ++--- homedecor/models/homedecor_book.obj | 420 ++++++---- homedecor/models/homedecor_book_open.obj | 785 +++++++++--------- homedecor/textures/homedecor_book_blue.png | Bin 154 -> 0 bytes .../textures/homedecor_book_blue_inv.png | Bin 2480 -> 0 bytes homedecor/textures/homedecor_book_brown.png | Bin 154 -> 0 bytes .../textures/homedecor_book_brown_inv.png | Bin 2477 -> 0 bytes homedecor/textures/homedecor_book_cover.png | Bin 0 -> 3482 bytes .../textures/homedecor_book_cover_trim.png | Bin 0 -> 192 bytes homedecor/textures/homedecor_book_edges.png | Bin 0 -> 1010 bytes homedecor/textures/homedecor_book_green.png | Bin 154 -> 0 bytes .../textures/homedecor_book_green_inv.png | Bin 2437 -> 0 bytes homedecor/textures/homedecor_book_grey.png | Bin 154 -> 0 bytes .../textures/homedecor_book_grey_inv.png | Bin 2177 -> 0 bytes homedecor/textures/homedecor_book_inv.png | Bin 0 -> 1841 bytes .../textures/homedecor_book_open_blue.png | Bin 300 -> 0 bytes .../textures/homedecor_book_open_brown.png | Bin 300 -> 0 bytes .../textures/homedecor_book_open_green.png | Bin 300 -> 0 bytes .../textures/homedecor_book_open_grey.png | Bin 300 -> 0 bytes .../textures/homedecor_book_open_red.png | Bin 344 -> 0 bytes .../textures/homedecor_book_open_violet.png | Bin 300 -> 0 bytes homedecor/textures/homedecor_book_pages.png | Bin 0 -> 1605 bytes homedecor/textures/homedecor_book_red.png | Bin 154 -> 0 bytes homedecor/textures/homedecor_book_red_inv.png | Bin 2451 -> 0 bytes .../textures/homedecor_book_trim_inv.png | Bin 0 -> 3856 bytes homedecor/textures/homedecor_book_violet.png | Bin 154 -> 0 bytes .../textures/homedecor_book_violet_inv.png | Bin 2467 -> 0 bytes 27 files changed, 719 insertions(+), 698 deletions(-) delete mode 100644 homedecor/textures/homedecor_book_blue.png delete mode 100644 homedecor/textures/homedecor_book_blue_inv.png delete mode 100644 homedecor/textures/homedecor_book_brown.png delete mode 100644 homedecor/textures/homedecor_book_brown_inv.png create mode 100644 homedecor/textures/homedecor_book_cover.png create mode 100644 homedecor/textures/homedecor_book_cover_trim.png create mode 100644 homedecor/textures/homedecor_book_edges.png delete mode 100644 homedecor/textures/homedecor_book_green.png delete mode 100644 homedecor/textures/homedecor_book_green_inv.png delete mode 100644 homedecor/textures/homedecor_book_grey.png delete mode 100644 homedecor/textures/homedecor_book_grey_inv.png create mode 100644 homedecor/textures/homedecor_book_inv.png delete mode 100644 homedecor/textures/homedecor_book_open_blue.png delete mode 100644 homedecor/textures/homedecor_book_open_brown.png delete mode 100644 homedecor/textures/homedecor_book_open_green.png delete mode 100644 homedecor/textures/homedecor_book_open_grey.png delete mode 100644 homedecor/textures/homedecor_book_open_red.png delete mode 100644 homedecor/textures/homedecor_book_open_violet.png create mode 100644 homedecor/textures/homedecor_book_pages.png delete mode 100644 homedecor/textures/homedecor_book_red.png delete mode 100644 homedecor/textures/homedecor_book_red_inv.png create mode 100644 homedecor/textures/homedecor_book_trim_inv.png delete mode 100644 homedecor/textures/homedecor_book_violet.png delete mode 100644 homedecor/textures/homedecor_book_violet_inv.png diff --git a/homedecor/books.lua b/homedecor/books.lua index 6b52d27e..0a6cfc6b 100644 --- a/homedecor/books.lua +++ b/homedecor/books.lua @@ -1,19 +1,20 @@ local S = homedecor.gettext local bookcolors = { - "red", - "green", - "blue", - "violet", - "grey", - "brown" + { "red", "#c00000:150" }, + { "green", "#008000:150" }, + { "blue", "#4040c0:150" }, + { "violet", "#600070:150" }, + { "grey", "#202020:150" }, + { "brown", "#603010:175" } } local BOOK_FORMNAME = "homedecor:book_form" for c in ipairs(bookcolors) do - local color = bookcolors[c] - local color_d = S(bookcolors[c]) + local color = bookcolors[c][1] + local color_d = S(bookcolors[c][1]) + local hue = bookcolors[c][2] local function book_dig(pos, node, digger) if minetest.is_protected(pos, digger:get_player_name()) then return end @@ -29,101 +30,110 @@ for c in ipairs(bookcolors) do minetest.remove_node(pos) end -homedecor.register("book_"..color, { - description = S("Writable Book (%s)"):format(color_d), - mesh = "homedecor_book.obj", - tiles = { "homedecor_book_"..color..".png" }, - inventory_image = "homedecor_book_"..color.."_inv.png", - wield_image = "homedecor_book_"..color.."_inv.png", - groups = { snappy=3, oddly_breakable_by_hand=3, book=1 }, - walkable = false, - stack_max = 1, - on_rightclick = function(pos, node, clicker) - local fdir = node.param2 - minetest.swap_node(pos, { name = "homedecor:book_open_"..color, param2 = fdir }) - end, - on_place = function(itemstack, placer, pointed_thing) - local plname = placer:get_player_name() - local pos = pointed_thing.under - local node = minetest.get_node(pos) - local n = minetest.registered_nodes[node.name] - if not n.buildable_to then - pos = pointed_thing.above - node = minetest.get_node(pos) - n = minetest.registered_nodes[node.name] - if not n.buildable_to then return end - end - if minetest.is_protected(pos, plname) then return end - local fdir = minetest.dir_to_facedir(placer:get_look_dir()) - minetest.set_node(pos, { - name = "homedecor:book_"..color, - param2 = fdir, - }) - local text = itemstack:get_metadata() or "" - local meta = minetest.get_meta(pos) - meta:set_string("text", text) - local data = minetest.deserialize(text) or {} - if data.title and data.title ~= "" then - meta:set_string("infotext", data.title) - end - if not minetest.setting_getbool("creative_mode") then - itemstack:take_item() - end - return itemstack - end, - on_dig = book_dig, - on_use = function(itemstack, user, pointed_thing) - local player_name = user:get_player_name() - local data = minetest.deserialize(itemstack:get_metadata()) - local title, text, owner = "", "", player_name - if data then - title, text, owner = data.title, data.text, data.owner - end - local formspec - if owner == player_name then - formspec = "size[8,8]"..default.gui_bg..default.gui_bg_img.. - "field[0.5,1;7.5,0;title;Book title :;".. - minetest.formspec_escape(title).."]".. - "textarea[0.5,1.5;7.5,7;text;Book content :;".. - minetest.formspec_escape(text).."]".. - "button_exit[2.5,7.5;3,1;save;Save]" - else - formspec = "size[8,8]"..default.gui_bg.. - "button_exit[7,0.25;1,0.5;close;X]".. - default.gui_bg_img.. - "label[0.5,0.5;by "..owner.."]".. - "label[0.5,0;"..minetest.formspec_escape(title).."]".. - "textarea[0.5,1.5;7.5,7;;"..minetest.formspec_escape(text)..";]" - end - minetest.show_formspec(user:get_player_name(), BOOK_FORMNAME, formspec) - end, - selection_box = { - type = "fixed", - fixed = {-0.2, -0.5, -0.25, 0.2, -0.35, 0.25} - } -}) + local inv_img = "homedecor_book_inv.png^[colorize:"..hue.."^homedecor_book_trim_inv.png" -homedecor.register("book_open_"..color, { - mesh = "homedecor_book_open.obj", - tiles = { "homedecor_book_open_"..color..".png" }, - groups = { snappy=3, oddly_breakable_by_hand=3, not_in_creative_inventory=1 }, - drop = "homedecor:book_"..color, - walkable = false, - on_dig = book_dig, - on_rightclick = function(pos, node, clicker) - local fdir = node.param2 - minetest.swap_node(pos, { name = "homedecor:book_"..color, param2 = fdir }) - minetest.sound_play("homedecor_book_close", { - pos=pos, - max_hear_distance = 3, - gain = 2, + homedecor.register("book_"..color, { + description = S("Writable Book (%s)"):format(color_d), + mesh = "homedecor_book.obj", + tiles = { + "(homedecor_book_cover.png^[colorize:"..hue..")^homedecor_book_cover_trim.png", + "homedecor_book_edges.png" + }, + inventory_image = inv_img, + wield_image = inv_img, + groups = { snappy=3, oddly_breakable_by_hand=3, book=1 }, + walkable = false, + stack_max = 1, + on_rightclick = function(pos, node, clicker) + local fdir = node.param2 + minetest.swap_node(pos, { name = "homedecor:book_open_"..color, param2 = fdir }) + end, + on_place = function(itemstack, placer, pointed_thing) + local plname = placer:get_player_name() + local pos = pointed_thing.under + local node = minetest.get_node(pos) + local n = minetest.registered_nodes[node.name] + if not n.buildable_to then + pos = pointed_thing.above + node = minetest.get_node(pos) + n = minetest.registered_nodes[node.name] + if not n.buildable_to then return end + end + if minetest.is_protected(pos, plname) then return end + local fdir = minetest.dir_to_facedir(placer:get_look_dir()) + minetest.set_node(pos, { + name = "homedecor:book_"..color, + param2 = fdir, }) - end, - selection_box = { - type = "fixed", - fixed = {-0.35, -0.5, -0.25, 0.35, -0.4, 0.25} - } -}) + local text = itemstack:get_metadata() or "" + local meta = minetest.get_meta(pos) + meta:set_string("text", text) + local data = minetest.deserialize(text) or {} + if data.title and data.title ~= "" then + meta:set_string("infotext", data.title) + end + if not minetest.setting_getbool("creative_mode") then + itemstack:take_item() + end + return itemstack + end, + on_dig = book_dig, + on_use = function(itemstack, user, pointed_thing) + local player_name = user:get_player_name() + local data = minetest.deserialize(itemstack:get_metadata()) + local title, text, owner = "", "", player_name + if data then + title, text, owner = data.title, data.text, data.owner + end + local formspec + if owner == player_name then + formspec = "size[8,8]"..default.gui_bg..default.gui_bg_img.. + "field[0.5,1;7.5,0;title;Book title :;".. + minetest.formspec_escape(title).."]".. + "textarea[0.5,1.5;7.5,7;text;Book content :;".. + minetest.formspec_escape(text).."]".. + "button_exit[2.5,7.5;3,1;save;Save]" + else + formspec = "size[8,8]"..default.gui_bg.. + "button_exit[7,0.25;1,0.5;close;X]".. + default.gui_bg_img.. + "label[0.5,0.5;by "..owner.."]".. + "label[0.5,0;"..minetest.formspec_escape(title).."]".. + "textarea[0.5,1.5;7.5,7;;"..minetest.formspec_escape(text)..";]" + end + minetest.show_formspec(user:get_player_name(), BOOK_FORMNAME, formspec) + end, + selection_box = { + type = "fixed", + fixed = {-0.2, -0.5, -0.25, 0.2, -0.35, 0.25} + } + }) + + homedecor.register("book_open_"..color, { + mesh = "homedecor_book_open.obj", + tiles = { + "(homedecor_book_cover.png^[colorize:"..hue..")^homedecor_book_cover_trim.png", + "homedecor_book_edges.png", + "homedecor_book_pages.png" + }, + groups = { snappy=3, oddly_breakable_by_hand=3, not_in_creative_inventory=1 }, + drop = "homedecor:book_"..color, + walkable = false, + on_dig = book_dig, + on_rightclick = function(pos, node, clicker) + local fdir = node.param2 + minetest.swap_node(pos, { name = "homedecor:book_"..color, param2 = fdir }) + minetest.sound_play("homedecor_book_close", { + pos=pos, + max_hear_distance = 3, + gain = 2, + }) + end, + selection_box = { + type = "fixed", + fixed = {-0.35, -0.5, -0.25, 0.35, -0.4, 0.25} + } + }) end diff --git a/homedecor/models/homedecor_book.obj b/homedecor/models/homedecor_book.obj index 9ae1ca4f..9b039861 100644 --- a/homedecor/models/homedecor_book.obj +++ b/homedecor/models/homedecor_book.obj @@ -1,186 +1,240 @@ -# Blender v2.72 (sub 0) OBJ File: '' +# Blender v2.73 (sub 0) OBJ File: 'book.blend' # www.blender.org -mtllib homedecor_book.mtl o Cube.002_Cube.001 -v 0.115781 -0.397147 -0.212050 -v 0.115781 -0.397147 0.208120 -v 0.145193 -0.397147 0.208120 -v 0.145193 -0.397147 -0.212050 -v 0.161995 -0.449141 -0.212050 -v 0.152482 -0.487098 -0.212050 -v 0.149566 -0.487098 -0.220555 -v 0.161995 -0.449141 -0.220555 -v 0.152482 -0.411183 -0.212050 -v 0.152482 -0.411183 0.208120 -v -0.148926 -0.411183 -0.212051 -v -0.155653 -0.449141 -0.212051 -v -0.155653 -0.449141 0.208120 -v -0.148926 -0.411183 0.208120 -v 0.161995 -0.449141 0.208120 -v 0.152482 -0.487098 0.208120 -v 0.115781 -0.499998 0.208120 -v 0.145193 -0.499998 0.208120 -v 0.141549 -0.499998 0.216624 -v 0.115781 -0.499998 0.216624 -v 0.115781 -0.411183 -0.212050 -v -0.159347 -0.411183 -0.220555 -v 0.113157 -0.411183 -0.220555 -v 0.115781 -0.487098 0.208120 -v 0.142021 -0.449141 0.208120 -v -0.148926 -0.487098 0.208120 -v 0.115781 -0.499998 -0.212050 -v 0.145193 -0.499998 -0.212050 -v 0.115781 -0.411183 0.208120 -v 0.142021 -0.449141 0.216625 -v 0.113157 -0.411183 0.216625 -v 0.149566 -0.411183 0.216625 -v 0.161995 -0.449141 0.216625 -v 0.115781 -0.397147 0.216625 -v 0.141549 -0.397147 0.216625 -v -0.148926 -0.499998 -0.212050 -v -0.148926 -0.499998 0.208120 -v -0.159347 -0.499998 0.216624 -v -0.159347 -0.499998 -0.220555 -v -0.148926 -0.487098 -0.212050 -v 0.115781 -0.487098 -0.212050 -v 0.113157 -0.487098 -0.220555 -v -0.159347 -0.487098 -0.220555 -v -0.148926 -0.397147 -0.212051 -v -0.148926 -0.397147 0.208120 -v 0.142021 -0.449141 -0.212050 -v 0.149566 -0.411183 -0.220555 -v 0.141549 -0.397147 -0.220555 -v -0.159346 -0.397147 -0.220555 -v -0.159347 -0.397147 0.216624 -v -0.159347 -0.487098 0.216624 -v 0.113157 -0.487098 0.216624 -v 0.149566 -0.487098 0.216624 -v 0.142021 -0.449141 -0.220555 -v 0.115781 -0.397147 -0.220555 -v -0.159347 -0.411183 0.216624 -v 0.115781 -0.499998 -0.220555 -v 0.141549 -0.499998 -0.220555 -vt 0.183561 0.065478 -vt 0.183562 0.933925 -vt 0.150275 0.933925 -vt 0.150275 0.065478 -vt 0.564551 0.044740 -vt 0.601180 0.044740 -vt 0.604843 -0.000355 -vt 0.564551 -0.000355 -vt 0.610338 0.044740 -vt 0.610338 0.946651 -vt 0.601180 0.946651 -vt 0.122698 0.645720 -vt 0.083984 0.645720 -vt 0.083984 0.397953 -vt 0.122698 0.397953 -vt 0.564551 0.946651 -vt 0.150275 0.977347 -vt 0.183562 0.977347 -vt 0.184398 0.044740 -vt 0.516959 0.044740 -vt 0.542903 -0.000356 -vt 0.187695 -0.000355 -vt 0.045271 0.174962 -vt 0.083984 0.152858 -vt 0.045271 0.397953 -vt 0.184399 0.946651 -vt 0.151432 0.946651 -vt 0.151432 0.991747 -vt 0.187695 0.991747 -vt 0.604843 0.991747 -vt 0.564551 0.991747 -vt 0.122698 0.174963 -vt 0.525512 0.065478 -vt 0.525512 0.933924 -vt 0.552189 0.977347 -vt 0.552189 0.022056 -vt 0.045271 0.645720 -vt 0.083984 0.890816 -vt 0.045271 0.868711 -vt 0.614916 -0.000355 -vt 0.516959 0.946651 -vt 0.542903 0.991746 -vt 0.122698 0.868711 -vt 0.614916 0.991747 -vt 0.650586 -0.000355 -vt 0.614322 -0.000355 -vt 0.647289 -0.000355 -vt 0.187695 0.972997 -vt 0.184399 0.972997 -vt 0.542903 0.972996 -vt 0.184399 0.979247 -vt 0.187695 0.979247 -vt 0.542903 0.979246 -vt 0.542903 0.009019 -vt 0.184398 0.009020 -vt 0.187695 0.009020 -vt 0.614322 0.991747 -vt 0.650586 0.991747 -vt 0.647289 0.991747 -vt 0.542903 0.015270 -vt 0.187695 0.015270 -vt 0.184399 0.015270 -vt 0.150275 0.022056 -vt 0.183561 0.022056 -vt 0.151432 0.044740 -vt 0.151432 -0.000355 -usemtl Material.004 +v 0.161995 -0.448008 0.216625 +v 0.149566 -0.485966 0.216625 +v 0.113157 -0.485966 0.216625 +v 0.142021 -0.448008 0.216625 +v 0.115781 -0.485966 0.208120 +v 0.142021 -0.448008 0.208120 +v 0.113157 -0.485966 -0.220555 +v -0.159347 -0.485966 -0.220555 +v 0.115781 -0.485966 -0.212050 +v 0.161995 -0.448008 0.208120 +v -0.148926 -0.485966 0.208120 +v -0.155653 -0.448008 0.208120 +v -0.155653 -0.448008 -0.212051 +v -0.148926 -0.485966 -0.212051 +v 0.152482 -0.485966 0.208120 +v 0.152482 -0.485966 -0.212050 +v 0.161995 -0.448008 -0.220555 +v 0.161995 -0.448008 -0.212050 +v 0.145193 -0.500002 -0.212050 +v 0.145193 -0.500002 0.208120 +v 0.115781 -0.500002 0.208120 +v 0.115781 -0.500002 -0.212050 +v 0.115781 -0.396013 -0.212050 +v 0.115781 -0.396013 0.208120 +v 0.145193 -0.396013 0.208120 +v 0.145193 -0.396013 -0.212050 +v 0.152482 -0.410049 -0.212050 +v 0.152482 -0.410049 0.208120 +v -0.148926 -0.410049 -0.212051 +v -0.148926 -0.410049 0.208120 +v 0.115781 -0.410049 -0.212050 +v -0.159347 -0.410049 -0.220555 +v 0.113157 -0.410049 -0.220555 +v 0.115781 -0.410049 0.208120 +v 0.113157 -0.410049 0.216625 +v 0.149566 -0.410049 0.216625 +v 0.115781 -0.396013 0.216625 +v 0.141549 -0.396013 0.216625 +v 0.149566 -0.410049 -0.220555 +v 0.141549 -0.396013 -0.220555 +v -0.159346 -0.396013 -0.220555 +v -0.159347 -0.396013 0.216624 +v 0.115781 -0.396013 -0.220555 +v -0.159347 -0.410049 0.216624 +v 0.115781 -0.500002 0.216625 +v 0.141549 -0.500002 0.216625 +v 0.142021 -0.448008 -0.212050 +v 0.149566 -0.485966 -0.220555 +v 0.141549 -0.500002 -0.220555 +v -0.159346 -0.500002 -0.220555 +v -0.159347 -0.500002 0.216624 +v 0.142021 -0.448008 -0.220555 +v 0.115781 -0.500002 -0.220555 +v -0.159347 -0.485966 0.216624 +vt 0.921987 0.383861 +vt 0.921987 0.340448 +vt 0.931829 0.340448 +vt 0.931829 0.383861 +vt 0.931829 0.427274 +vt 0.921987 0.427274 +vt 0.768089 0.490273 +vt 0.722954 0.490273 +vt 0.722954 0.009727 +vt 0.768089 0.009727 +vt 0.768089 0.500000 +vt 0.722404 0.500000 +vt 0.809636 0.490273 +vt 0.809086 0.500000 +vt 0.352434 0.000000 +vt 0.670829 0.000000 +vt 0.670829 0.009727 +vt 0.670829 0.490273 +vt 0.670829 0.500000 +vt 0.352433 0.499999 +vt 0.809636 0.009727 +vt 0.809086 0.000000 +vt 0.823601 0.000000 +vt 0.824288 0.009727 +vt 0.012060 0.509727 +vt 0.000000 0.500001 +vt 0.315359 0.500000 +vt 0.318396 0.509727 +vt 0.700649 0.000000 +vt 0.704866 0.009727 +vt 0.731001 0.867517 +vt 0.731001 0.844673 +vt 0.774928 0.811661 +vt 0.774928 0.853302 +vt 0.687072 0.853302 +vt 0.687072 0.811661 +vt 0.774928 0.500000 +vt 0.791171 0.500000 +vt 0.791171 0.814662 +vt 0.791171 0.844133 +vt 0.851343 0.522844 +vt 0.851343 0.500000 +vt 0.895271 0.514215 +vt 0.895271 0.555856 +vt 0.912144 0.383862 +vt 0.912144 0.340448 +vt 0.334639 0.500000 +vt 0.334639 0.999999 +vt 0.318396 0.999999 +vt 0.318396 0.500000 +vt 0.895271 0.867517 +vt 0.911514 0.523384 +vt 0.911514 0.552855 +vt 0.911514 0.867516 +vt 0.824288 0.490273 +vt 0.823601 0.500000 +vt 0.807415 0.555856 +vt 0.807415 0.514215 +vt 0.768089 0.000000 +vt 0.722404 0.000000 +vt 0.912144 0.427274 +vt 0.318396 0.990273 +vt 0.315359 1.000000 +vt 0.000000 1.000000 +vt 0.012060 0.990274 +vt 0.704866 0.490273 +vt 0.318396 0.490273 +vt 0.318396 0.009727 +vt 0.352433 0.009727 +vt 0.352433 0.490273 +vt 0.705553 0.490273 +vt 0.705553 0.009727 +vt 0.670829 0.509727 +vt 0.364493 0.509726 +vt 0.667792 0.500000 +vt 0.318396 0.000000 +vt 0.348216 0.000000 +vt 0.704866 0.500000 +vt 0.807415 0.867517 +vt 0.791172 0.867516 +vt 0.791171 0.552855 +vt 0.791171 0.523384 +vt 0.336190 0.500000 +vt 0.352433 0.999999 +vt 0.336190 0.999999 +vt 0.670829 0.844133 +vt 0.670829 0.814662 +vt 0.687072 0.500000 +vt 0.348216 0.500000 +vt 0.364493 0.990273 +vt 0.670829 0.990273 +vt 0.667792 1.000000 +vt 0.704866 0.000000 +vt 0.000000 0.000001 +vt 0.439305 1.000000 +vt 0.439305 0.319104 +vt 0.527160 0.379125 +vt 0.527160 0.984613 +vt 0.087857 1.000000 +vt 0.087857 0.319104 +vt 0.175712 0.334491 +vt 0.175712 0.939979 +vt 0.351448 0.984613 +vt 0.351448 0.379125 +vt 0.000000 0.939979 +vt 0.000000 0.334491 +vt 0.351448 0.000000 +vt 0.351448 0.961094 +vt 0.263593 0.961094 +vt 0.263593 0.000000 +vt 0.175736 0.000000 +vt 0.175736 0.961094 +vn -0.803100 -0.582900 0.123900 +vn -0.803000 0.582900 0.123900 +vn 0.970000 0.243100 0.000000 +vn 0.947900 0.274000 -0.162500 +vn 0.947900 -0.274000 -0.162500 +vn -0.000000 -1.000000 -0.000000 +vn 0.831600 -0.453400 0.320700 +vn 0.000000 1.000000 -0.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 -1.000000 +vn -0.803100 -0.582900 -0.123900 +vn -1.000000 -0.000000 -0.000000 +vn 0.831600 -0.453400 -0.320700 +vn 0.947900 -0.274000 0.162500 +vn 0.970000 -0.243100 -0.000000 +vn 0.947900 0.274000 0.162500 +vn -0.803000 0.582900 -0.123900 +vn 0.887500 -0.460900 -0.000000 +vn 0.887500 0.460900 -0.000000 +vn 0.831600 0.453400 -0.320700 +vn 0.831600 0.453400 0.320700 +vn -0.984700 -0.174500 -0.000000 +vn -0.984700 0.174500 0.000000 +g Cube.002_Cube.001_Cube.002_Cube.001_cover s off -f 1/1 2/2 3/3 4/4 -f 5/5 6/6 7/7 8/8 -f 9/6 4/9 3/10 10/11 -f 11/12 12/13 13/14 14/15 -f 6/6 5/5 15/16 16/11 -f 17/2 18/3 19/17 20/18 -f 21/19 11/20 22/21 23/22 -f 24/23 25/24 13/14 26/25 -f 27/1 28/4 18/3 17/2 -f 29/26 25/27 30/28 31/29 -f 5/5 9/6 10/11 15/16 -f 15/16 10/11 32/30 33/31 -f 3/3 2/2 34/18 35/17 -f 25/24 29/32 14/15 13/14 -f 36/33 37/34 38/35 39/36 -f 28/9 6/6 16/11 18/10 -f 12/13 40/37 26/25 13/14 -f 40/20 41/19 42/22 43/21 -f 2/2 1/1 44/33 45/34 -f 40/37 12/13 46/38 41/39 -f 4/9 9/6 47/7 48/40 -f 45/34 44/33 49/36 50/35 -f 36/33 27/1 17/2 37/34 -f 24/26 26/41 51/42 52/29 -f 12/13 11/12 21/43 46/38 -f 37/34 17/2 20/18 38/35 -f 18/10 16/11 53/30 19/44 -f 2/2 45/34 50/35 34/18 -f 42/45 54/46 8/8 7/7 -f 23/45 55/47 48/40 47/7 -f 43/21 39/21 38/42 51/42 -f 31/48 34/49 50/50 56/50 -f 49/21 22/21 56/42 50/42 -f 54/46 23/45 47/7 8/8 -f 57/47 42/45 7/7 58/40 -f 20/51 52/52 51/53 38/53 -f 22/54 49/54 55/55 23/56 -f 53/30 33/31 30/57 52/58 -f 32/30 35/44 34/59 31/58 -f 33/31 32/30 31/58 30/57 -f 39/60 43/60 42/61 57/62 -f 19/44 53/30 52/58 20/59 -f 25/27 24/26 52/29 30/28 -f 1/1 4/4 48/63 55/64 -f 6/6 28/9 58/40 7/7 -f 14/41 29/26 31/29 56/42 -f 41/19 46/65 54/66 42/22 -f 28/4 27/1 57/64 58/63 -f 10/11 3/10 35/44 32/30 -f 11/20 14/41 56/42 22/21 -f 26/41 40/20 43/21 51/42 -f 44/33 1/1 55/64 49/36 -f 9/6 5/5 8/8 47/7 -f 46/65 21/19 23/22 54/66 -f 27/1 36/33 39/36 57/64 -f 16/11 15/16 33/31 53/30 +f 47/1/1 31/2/1 33/3/1 52/4/1 +f 47/1/2 52/4/2 7/5/2 9/6/2 +f 18/7/3 27/8/3 28/9/3 10/10/3 +f 27/8/4 18/7/4 17/11/4 39/12/4 +f 16/13/5 48/14/5 17/11/5 18/7/5 +f 50/15/6 53/16/6 22/17/6 21/18/6 45/19/6 51/20/6 +f 15/21/7 2/22/7 46/23/7 20/24/7 +f 11/25/8 54/26/8 3/27/8 5/28/8 +f 22/17/6 53/16/6 49/29/6 19/30/6 +f 1/31/9 4/32/9 3/33/9 2/34/9 +f 1/31/9 36/35/9 35/36/9 4/32/9 +f 2/34/9 3/33/9 54/37/9 51/38/9 45/39/9 46/40/9 +f 52/41/10 17/42/10 48/43/10 7/44/10 +f 34/2/11 6/1/11 4/45/11 35/46/11 +f 50/47/12 51/48/12 54/49/12 8/50/12 +f 8/51/10 7/44/10 48/43/10 49/52/10 53/53/10 50/54/10 +f 19/55/13 49/56/13 48/14/13 16/13/13 +f 52/41/10 33/57/10 39/58/10 17/42/10 +f 10/10/14 1/59/14 2/22/14 15/21/14 +f 18/7/15 10/10/15 15/21/15 16/13/15 +f 10/10/16 28/9/16 36/60/16 1/59/16 +f 5/6/17 3/61/17 4/45/17 6/1/17 +f 9/62/8 7/63/8 8/64/8 14/65/8 +f 16/13/18 15/21/18 20/24/18 19/55/18 +f 22/17/6 19/30/6 20/66/6 21/18/6 +f 23/67/8 24/68/8 25/69/8 26/70/8 +f 27/8/19 26/71/19 25/72/19 28/9/19 +f 31/73/6 29/74/6 32/20/6 33/75/6 +f 25/69/8 24/68/8 37/76/8 38/77/8 +f 26/71/20 27/8/20 39/12/20 40/78/20 +f 32/79/10 41/80/10 43/81/10 40/82/10 39/58/10 33/57/10 +f 41/83/12 32/20/12 44/84/12 42/85/12 +f 36/35/9 38/86/9 37/87/9 42/19/9 44/88/9 35/36/9 +f 23/67/8 26/70/8 40/89/8 43/50/8 +f 30/90/6 34/91/6 35/92/6 44/84/6 +f 28/9/21 25/72/21 38/93/21 36/60/21 +f 29/74/6 30/90/6 44/84/6 32/20/6 +f 41/26/8 42/94/8 37/76/8 24/68/8 23/67/8 43/50/8 +f 54/26/8 11/25/8 14/65/8 8/64/8 +g Cube.002_Cube.001_Cube.002_Cube.001_edges +f 13/95/10 47/96/10 9/97/10 14/98/10 +f 6/99/9 12/100/9 11/101/9 5/102/9 +f 13/95/10 29/103/10 31/104/10 47/96/10 +f 6/99/9 34/105/9 30/106/9 12/100/9 +f 14/107/22 11/108/22 12/109/22 13/110/22 +f 29/111/23 13/110/23 12/109/23 30/112/23 diff --git a/homedecor/models/homedecor_book_open.obj b/homedecor/models/homedecor_book_open.obj index 928623bd..8100a339 100644 --- a/homedecor/models/homedecor_book_open.obj +++ b/homedecor/models/homedecor_book_open.obj @@ -1,416 +1,373 @@ -# Blender v2.72 (sub 0) OBJ File: '' +# Blender v2.73 (sub 0) OBJ File: 'book-open.blend' # www.blender.org -mtllib homedecor_book_open.mtl -o Cube.001 -v -0.307854 -0.485640 0.196803 -v -0.330489 -0.485640 0.196803 -v -0.330489 -0.485640 0.214467 -v -0.307854 -0.485640 0.214467 -v -0.307854 -0.499995 0.196803 -v -0.307854 -0.499995 0.214467 -v -0.330489 -0.499995 0.214467 -v -0.330489 -0.499995 0.196803 -v 0.330442 -0.485640 0.196804 -v 0.330442 -0.485640 0.214467 -v 0.330442 -0.499995 0.214467 -v 0.330442 -0.499995 0.196804 -v -0.330488 -0.485640 -0.205856 -v -0.330488 -0.485640 -0.223350 -v -0.330489 -0.499995 -0.223350 -v -0.330489 -0.499995 -0.205856 -v -0.307854 -0.499995 -0.223350 -v -0.307854 -0.485640 -0.223350 -v -0.204867 -0.485640 0.214467 -v -0.204867 -0.485640 0.196803 -v -0.204867 -0.499995 0.196803 -v -0.204867 -0.499995 0.214467 -v -0.204866 -0.499995 -0.223350 -v -0.204866 -0.485640 -0.223350 -v 0.310071 -0.485640 0.196804 -v 0.310071 -0.485640 0.214467 -v 0.310071 -0.499995 0.214467 -v 0.310071 -0.499995 0.196804 -v 0.330442 -0.499995 -0.223350 -v 0.310071 -0.499995 -0.223350 -v 0.310071 -0.485640 -0.223350 -v 0.330442 -0.485640 -0.223350 -v -0.307854 -0.485640 -0.205856 -v -0.307854 -0.499995 -0.205856 -v 0.330442 -0.485640 -0.205856 -v 0.330442 -0.499995 -0.205856 -v -0.204866 -0.485640 -0.205856 -v -0.204866 -0.499995 -0.205856 -v 0.310071 -0.485640 -0.205856 -v 0.310071 -0.499995 -0.205856 -v -0.204867 -0.455084 0.196803 -v -0.307854 -0.464591 0.196803 -v -0.204866 -0.455084 -0.205856 -v -0.307854 -0.464591 -0.205856 -v 0.310071 -0.464591 -0.205856 -v 0.310071 -0.464591 0.196804 -v 0.207083 -0.485640 -0.205856 -v 0.207083 -0.455084 -0.205856 -v 0.052602 -0.485640 0.196803 -v 0.001108 -0.485640 0.196803 -v 0.001108 -0.485640 0.214467 -v 0.052602 -0.485640 0.214467 -v 0.052602 -0.499995 0.196804 -v 0.052602 -0.499995 0.214467 -v 0.001108 -0.499995 0.214467 -v 0.001108 -0.499995 0.196804 -v 0.052602 -0.499995 -0.223350 -v 0.001108 -0.499995 -0.223350 -v 0.001108 -0.485640 -0.223350 -v 0.052602 -0.485640 -0.223350 -v 0.001108 -0.485640 -0.205856 -v 0.052602 -0.485640 -0.205856 -v 0.052602 -0.499995 -0.205856 -v 0.001108 -0.499995 -0.205856 -v 0.052602 -0.458824 0.196803 -v 0.001108 -0.473843 0.196803 -v 0.052602 -0.458824 -0.205856 -v 0.001108 -0.473843 -0.205856 -v -0.050385 -0.485640 -0.205856 -v -0.050385 -0.458824 -0.205856 -v 0.104096 -0.451710 -0.205856 -v 0.104096 -0.485640 -0.205856 -v 0.207083 -0.485640 0.196804 -v 0.207083 -0.485640 0.214467 -v 0.104096 -0.485640 0.196803 -v 0.104096 -0.485640 0.214467 -v 0.207083 -0.499995 0.214467 -v 0.207083 -0.499995 0.196804 -v 0.104096 -0.499995 0.214467 -v 0.104096 -0.499995 0.196804 -v 0.207083 -0.499995 -0.223350 -v 0.207083 -0.485640 -0.223350 -v 0.104096 -0.499995 -0.223350 -v 0.104096 -0.485640 -0.223350 -v 0.207083 -0.499995 -0.205856 -v 0.104096 -0.499995 -0.205856 -v 0.207083 -0.455084 0.196804 -v 0.104096 -0.451710 0.196803 -v -0.050385 -0.485640 0.196803 -v -0.101879 -0.485640 0.196803 -v -0.101879 -0.485640 0.214467 -v -0.050385 -0.485640 0.214467 -v -0.050385 -0.499995 0.196804 -v -0.050385 -0.499995 0.214467 -v -0.101879 -0.499995 0.214467 -v -0.101879 -0.499995 0.196804 -v -0.050385 -0.499995 -0.223350 -v -0.101879 -0.499995 -0.223350 -v -0.101879 -0.485640 -0.223350 -v -0.050385 -0.485640 -0.223350 -v -0.101879 -0.485640 -0.205856 -v -0.050385 -0.499995 -0.205856 -v -0.101879 -0.499995 -0.205856 -v -0.050385 -0.458824 0.196803 -v -0.101879 -0.451710 0.196803 -v -0.101879 -0.451710 -0.205856 -vt 0.145116 0.822671 -vt 0.146799 0.822860 -vt 0.146977 0.821590 -vt 0.145383 0.821311 -vt 0.295366 0.524765 -vt 0.295437 0.506389 -vt 0.271889 0.506298 -vt 0.271818 0.524675 -vt 0.180003 0.804148 -vt 0.180102 0.801196 -vt 0.177702 0.801116 -vt 0.177602 0.804066 -vt 0.071439 0.795052 -vt 0.067670 0.794921 -vt 0.067587 0.797311 -vt 0.071356 0.797442 -vt 0.055739 0.865933 -vt 0.056022 0.868592 -vt 0.058185 0.868444 -vt 0.058038 0.865839 -vt 0.068824 0.870361 -vt 0.065054 0.870230 -vt 0.064971 0.872621 -vt 0.068741 0.872752 -vt 0.137033 0.819871 -vt 0.137310 0.818567 -vt 0.402512 0.525175 -vt 0.402582 0.506798 -vt 0.088592 0.795647 -vt 0.088509 0.798038 -vt 0.085976 0.870957 -vt 0.085893 0.873348 -vt 0.094115 0.822949 -vt 0.095431 0.822859 -vt 0.095085 0.821653 -vt 0.093920 0.821913 -vt 0.959689 0.527232 -vt 0.959744 0.508799 -vt 0.938495 0.508737 -vt 0.938429 0.527156 -vt 0.177783 0.798720 -vt 0.174382 0.798605 -vt 0.174301 0.801000 -vt 0.175057 0.874484 -vt 0.171697 0.874264 -vt 0.171562 0.876641 -vt 0.174910 0.876845 -vt 0.144830 0.852308 -vt 0.146169 0.852109 -vt 0.146052 0.851005 -vt 0.144530 0.851059 -vt 0.293698 0.961888 -vt 0.293768 0.943688 -vt 0.270219 0.943598 -vt 0.270149 0.961798 -vt 0.177408 0.874746 -vt 0.177777 0.871723 -vt 0.175307 0.871549 -vt 0.057537 0.798198 -vt 0.059990 0.798418 -vt 0.137086 0.855280 -vt 0.136756 0.853899 -vt 0.400844 0.962299 -vt 0.400914 0.944099 -vt 0.093037 0.852282 -vt 0.094455 0.852518 -vt 0.094704 0.851179 -vt 0.093190 0.851026 -vt 0.957389 0.967127 -vt 0.958381 0.948762 -vt 0.936908 0.948201 -vt 0.936381 0.966404 -vt 0.153557 0.601007 -vt 0.155559 0.599320 -vt 0.142752 0.594883 -vt 0.141758 0.599052 -vt 0.057965 0.795140 -vt 0.060355 0.795458 -vt 0.836622 0.436815 -vt 0.920392 0.436329 -vt 0.921012 0.042547 -vt 0.836346 0.042756 -vt 0.075680 0.644491 -vt 0.077685 0.642795 -vt 0.079487 0.601303 -vt 0.076832 0.599618 -vt 0.151944 0.642579 -vt 0.154631 0.644302 -vt 0.088498 0.648873 -vt 0.089483 0.644708 -vt 0.115599 0.819011 -vt 0.119874 0.819261 -vt 0.119876 0.817756 -vt 0.115646 0.817553 -vt 0.670385 0.526189 -vt 0.670453 0.507810 -vt 0.616876 0.507611 -vt 0.616807 0.525989 -vt 0.131473 0.797134 -vt 0.122897 0.796838 -vt 0.122814 0.799229 -vt 0.131391 0.799526 -vt 0.128853 0.872457 -vt 0.120279 0.872153 -vt 0.120195 0.874543 -vt 0.128767 0.874847 -vt 0.115560 0.856252 -vt 0.119937 0.856037 -vt 0.119941 0.854547 -vt 0.115513 0.854768 -vt 0.668683 0.963391 -vt 0.668777 0.945194 -vt 0.615202 0.944947 -vt 0.615123 0.963145 -vt 0.108789 0.593520 -vt 0.108686 0.596836 -vt 0.115550 0.595554 -vt 0.115563 0.593916 -vt 0.569449 0.436484 -vt 0.624107 0.437340 -vt 0.624671 0.042717 -vt 0.569233 0.040910 -vt 0.122441 0.650231 -vt 0.122550 0.646915 -vt 0.115683 0.648190 -vt 0.115668 0.649828 -vt 0.108652 0.650179 -vt 0.108510 0.646770 -vt 0.102059 0.645955 -vt 0.101862 0.650304 -vt 0.103086 0.819964 -vt 0.102740 0.818578 -vt 0.111410 0.818944 -vt 0.111336 0.817484 -vt 0.831226 0.508382 -vt 0.831161 0.526774 -vt 0.724035 0.508005 -vt 0.723969 0.526388 -vt 0.157210 0.798020 -vt 0.157128 0.800413 -vt 0.140051 0.797431 -vt 0.139968 0.799822 -vt 0.154570 0.873447 -vt 0.154466 0.875833 -vt 0.137426 0.872771 -vt 0.137335 0.875160 -vt 0.102523 0.855234 -vt 0.102794 0.853944 -vt 0.111154 0.856307 -vt 0.111228 0.854847 -vt 0.829574 0.946408 -vt 0.829348 0.964606 -vt 0.722365 0.945495 -vt 0.722239 0.963696 -vt 0.089950 0.598958 -vt 0.088962 0.595030 -vt 0.102364 0.597686 -vt 0.102151 0.593414 -vt 0.334804 0.436016 -vt 0.417682 0.436509 -vt 0.417909 0.041333 -vt 0.335172 0.041774 -vt 0.517618 0.435877 -vt 0.518178 0.041780 -vt 0.124303 0.819037 -vt 0.128591 0.818959 -vt 0.128666 0.817484 -vt 0.124255 0.817538 -vt 0.563232 0.525786 -vt 0.563302 0.507410 -vt 0.509728 0.507206 -vt 0.509659 0.525583 -vt 0.114320 0.796541 -vt 0.105744 0.796243 -vt 0.105661 0.798634 -vt 0.114237 0.798931 -vt 0.111704 0.871852 -vt 0.103128 0.871553 -vt 0.103045 0.873944 -vt 0.111620 0.874243 -vt 0.124165 0.856246 -vt 0.128474 0.856327 -vt 0.128406 0.854879 -vt 0.124215 0.854802 -vt 0.561557 0.962924 -vt 0.561630 0.944725 -vt 0.508058 0.944513 -vt 0.507987 0.962713 -vt 0.122581 0.593562 -vt 0.122724 0.596972 -vt 0.129176 0.597789 -vt 0.129376 0.593438 -vt 0.681211 0.436806 -vt 0.732349 0.436019 -vt 0.732956 0.043295 -vt 0.682616 0.042679 -vt 0.141353 0.644846 -vt 0.142313 0.648801 -vt 0.128882 0.646074 -vt 0.129082 0.650354 -usemtl None +o Cube.002_Cube.001 +v -0.012428 -0.485966 0.216625 +v 0.000001 -0.486750 -0.220555 +v -0.321341 -0.485966 -0.220555 +v 0.000001 -0.462863 0.208120 +v -0.310920 -0.485966 0.208120 +v -0.317647 -0.448008 0.208120 +v -0.317647 -0.448008 -0.212051 +v -0.310920 -0.485966 -0.212051 +v 0.000001 -0.462862 -0.212050 +v -0.016802 -0.500002 -0.212050 +v -0.016802 -0.500002 0.208120 +v -0.046214 -0.500002 0.208120 +v -0.046214 -0.500002 -0.212050 +v -0.046214 -0.500002 0.216625 +v -0.020445 -0.500002 0.216625 +v -0.012428 -0.485966 -0.220555 +v -0.020445 -0.500002 -0.220555 +v -0.321340 -0.500002 -0.220555 +v -0.321341 -0.500002 0.216624 +v -0.046214 -0.500002 -0.220555 +v -0.321341 -0.485966 0.216624 +v -0.238235 -0.428477 0.208120 +v 0.000001 -0.486750 0.216625 +v -0.238235 -0.428477 -0.212051 +v 0.317649 -0.448008 0.208120 +v 0.317649 -0.448008 -0.212051 +v 0.238237 -0.428477 0.208120 +v 0.238237 -0.428477 -0.212051 +v 0.046215 -0.500003 -0.212050 +v 0.046215 -0.500003 0.208120 +v 0.016803 -0.500003 0.208120 +v 0.016803 -0.500003 -0.212050 +v 0.000001 -0.481442 0.216625 +v 0.000001 -0.481442 -0.220555 +v 0.310922 -0.485967 -0.212051 +v 0.310922 -0.485967 0.208120 +v 0.321343 -0.485967 -0.220555 +v 0.012430 -0.485967 0.216625 +v 0.046215 -0.500003 0.216625 +v 0.020447 -0.500003 0.216625 +v 0.012430 -0.485967 -0.220555 +v 0.020447 -0.500003 -0.220555 +v 0.321342 -0.500003 -0.220555 +v 0.321343 -0.500003 0.216624 +v 0.046215 -0.500003 -0.220555 +v 0.321343 -0.485967 0.216624 +v 0.000001 -0.486750 0.208120 +v 0.000001 -0.486750 -0.212050 +v 0.086920 -0.420664 -0.212051 +v 0.086920 -0.420664 0.208120 +v -0.086847 -0.420664 -0.212051 +v -0.086847 -0.420664 0.208120 +v -0.043405 -0.432079 -0.212050 +v -0.043405 -0.432079 0.208120 +v 0.043478 -0.432079 -0.212050 +v 0.043478 -0.432079 0.208120 +v 0.010224 -0.490836 0.216625 +v -0.006214 -0.482857 0.216625 +v -0.006214 -0.482857 -0.220555 +v -0.008400 -0.490836 0.208120 +v -0.008400 -0.490836 -0.212050 +v -0.010222 -0.490836 -0.220555 +v -0.010222 -0.490836 0.216625 +v 0.010224 -0.490836 -0.220555 +v 0.008402 -0.490836 -0.212050 +v 0.008402 -0.490836 0.208120 +v 0.006215 -0.482858 -0.220555 +v 0.006215 -0.482858 0.216625 +v -0.012428 -0.485966 -0.212050 +v 0.000001 -0.481442 -0.212050 +v 0.012430 -0.485967 -0.212050 +v -0.006214 -0.482857 -0.212050 +v 0.006215 -0.482858 -0.212050 +v -0.012428 -0.485966 0.208120 +v 0.000001 -0.481442 0.208120 +v 0.012430 -0.485967 0.208120 +v -0.006214 -0.482857 0.208120 +v 0.006215 -0.482858 0.208120 +vt 0.965735 0.839196 +vt 0.711783 0.839196 +vt 0.711783 0.832541 +vt 0.711783 0.503765 +vt 0.711783 0.497110 +vt 0.965736 0.497110 +vt 0.395683 0.494736 +vt 0.395683 0.261171 +vt 0.403533 0.261171 +vt 0.403532 0.502890 +vt 0.687998 0.839196 +vt 0.684635 0.832541 +vt 0.987044 0.738829 +vt 0.987044 0.497110 +vt 1.000000 0.497110 +vt 0.999999 0.712393 +vt 0.999999 0.732556 +vt 0.992051 0.000000 +vt 0.992051 0.342086 +vt 0.979145 0.342086 +vt 0.979145 0.000000 +vt 0.969912 1.000000 +vt 0.969911 0.758280 +vt 0.982867 0.764553 +vt 0.982867 0.784716 +vt 0.982868 0.999999 +vt 0.403533 0.241720 +vt 0.395683 0.241720 +vt 0.395683 0.008154 +vt 0.403532 0.000000 +vt 0.684634 0.503765 +vt 0.007850 0.008154 +vt 0.000000 0.000000 +vt 0.657486 0.832541 +vt 0.657486 0.503765 +vt 0.657486 0.497110 +vt 0.681271 0.497110 +vt 0.969911 0.497110 +vt 0.982867 0.497110 +vt 0.982868 0.712393 +vt 0.982868 0.732556 +vt 0.969912 0.738829 +vt 0.966239 0.000000 +vt 0.966239 0.342086 +vt 0.987044 0.758280 +vt 1.000000 0.764553 +vt 1.000000 0.784716 +vt 0.999999 1.000000 +vt 0.987043 1.000000 +vt 0.681271 0.839196 +vt 0.657486 0.839196 +vt 0.000000 0.261171 +vt 0.007850 0.261171 +vt 0.007850 0.494736 +vt 0.000000 0.502891 +vt 0.403534 0.839196 +vt 0.403533 0.497110 +vt 0.687998 0.497110 +vt 0.974407 0.740555 +vt 0.970635 0.748555 +vt 0.967042 0.743692 +vt 0.965736 0.748555 +vt 0.967042 0.753417 +vt 0.974406 0.756554 +vt 0.991539 0.740555 +vt 0.987768 0.748555 +vt 0.984174 0.743692 +vt 0.982868 0.748555 +vt 0.984174 0.753417 +vt 0.991539 0.756554 +vt 0.044849 0.844977 +vt 0.035593 0.844977 +vt 0.035446 0.838322 +vt 0.044554 0.838322 +vt 0.956803 0.342087 +vt 0.956803 0.335432 +vt 0.964557 0.335432 +vt 0.947366 0.342087 +vt 0.949048 0.335432 +vt 0.045143 0.838322 +vt 0.054251 0.838322 +vt 0.054104 0.844977 +vt 0.044554 0.509546 +vt 0.035446 0.509546 +vt 0.035593 0.502890 +vt 0.044849 0.502891 +vt 0.964557 0.006655 +vt 0.956803 0.006655 +vt 0.956803 0.000000 +vt 0.949048 0.006655 +vt 0.947366 0.000000 +vt 0.054104 0.502891 +vt 0.054251 0.509546 +vt 0.045143 0.509546 +vt 0.000000 0.256308 +vt 0.000000 0.251445 +vt 0.007850 0.251445 +vt 0.007850 0.256308 +vt 0.000000 0.246582 +vt 0.000000 0.241720 +vt 0.007850 0.241720 +vt 0.007850 0.246582 +vt 0.403533 0.251445 +vt 0.403533 0.256308 +vt 0.395683 0.256308 +vt 0.395683 0.251445 +vt 0.403533 0.246582 +vt 0.395683 0.246582 +vt 0.344446 0.342377 +vt 0.344446 0.999932 +vt 0.266170 0.999932 +vt 0.266170 0.342377 +vt 0.718533 0.999932 +vt 0.640256 0.999932 +vt 0.640255 0.342377 +vt 0.718533 0.342377 +vt 0.547103 0.502890 +vt 0.500010 0.483439 +vt 0.609851 0.434962 +vt 0.366897 0.633067 +vt 0.390166 0.565082 +vt 0.500008 0.516492 +vt 0.617194 0.130058 +vt 0.500010 0.016309 +vt 0.500008 0.522341 +vt 0.506346 0.512616 +vt 0.633119 0.366977 +vt 0.509231 0.502890 +vt 0.617194 0.875723 +vt 0.577382 1.000000 +vt 0.500009 0.989473 +vt 0.633119 0.638916 +vt 0.506347 0.493165 +vt 0.609851 0.570932 +vt 0.577382 0.005781 +vt 0.382822 0.124209 +vt 0.422634 -0.000068 +vt 0.500006 0.010459 +vt 0.500006 0.477590 +vt 0.366897 0.361128 +vt 0.490785 0.497041 +vt 0.493671 0.506767 +vt 0.452913 0.497041 +vt 0.390166 0.429112 +vt 0.382822 0.869873 +vt 0.500008 0.983623 +vt 0.493670 0.487316 +vt 0.422634 0.994151 +vt 0.636817 0.156314 +vt 0.875000 0.156314 +vt 0.875000 0.984312 +vt 0.636817 0.984312 +vt 0.000000 0.156314 +vt 0.125000 0.156314 +vt 0.125000 0.984312 +vt 0.000000 0.984313 +vt 1.000000 0.156314 +vt 1.000000 0.984313 +vt 0.363296 0.156314 +vt 0.431676 0.156314 +vt 0.431676 0.984311 +vt 0.363296 0.984312 +vt 0.500000 0.156314 +vt 0.568437 0.156314 +vt 0.568437 0.984311 +vt 0.500000 0.984311 +vn -0.000000 -1.000000 -0.000000 +vn -0.000000 1.000000 0.000000 +vn -0.000000 0.000000 1.000000 +vn -1.000000 -0.000000 -0.000000 +vn -0.000000 0.000000 -1.000000 +vn 1.000000 -0.000000 -0.000000 +vn -0.684400 -0.695200 0.219900 +vn -0.401400 -0.914900 0.043000 +vn 0.401400 -0.914900 0.043000 +vn 0.684300 -0.695200 0.219900 +vn -0.684400 -0.695200 -0.219900 +vn -0.401400 -0.914900 -0.043000 +vn 0.401400 -0.914900 -0.043000 +vn 0.684300 -0.695200 -0.219900 +vn 0.222100 0.975000 0.000000 +vn -0.447400 0.894300 0.000000 +vn 0.447400 0.894300 0.000000 +vn -0.222000 0.975000 0.000000 +vn 0.737200 -0.675700 -0.000000 +vn 0.437300 -0.899300 -0.000000 +vn -0.437400 -0.899300 -0.000000 +vn -0.737200 -0.675600 -0.000000 +vn -0.984700 -0.174500 -0.000000 +vn 0.984700 -0.174500 0.000000 +vn 0.051600 0.998700 -0.000000 +vn -0.238800 0.971100 0.000000 +vn 0.238800 0.971100 -0.000000 +vn 0.254100 0.967200 0.000000 +vn -0.051500 0.998700 0.000000 +vn -0.577800 0.816100 0.000000 +vn 0.578500 0.815700 0.000000 +vn -0.254100 0.967200 -0.000000 +g Cube.002_Cube.001_Cube.002_Cube.001_cover s off -f 1/1 2/2 3/3 4/4 -f 5/5 6/6 7/7 8/8 -f 9/9 10/10 11/11 12/12 -f 4/13 3/14 7/15 6/16 -f 13/17 14/18 15/19 16/20 -f 17/21 15/22 14/23 18/24 -f 20/25 1/1 4/4 19/26 -f 21/27 22/28 6/6 5/5 -f 19/29 4/13 6/16 22/30 -f 23/31 17/21 18/24 24/32 -f 9/33 25/34 26/35 10/36 -f 12/37 11/38 27/39 28/40 -f 10/41 26/42 27/43 11/11 -f 29/44 30/45 31/46 32/47 -f 18/48 14/49 13/50 33/51 -f 17/52 34/53 16/54 15/55 -f 32/56 35/57 36/58 29/44 -f 2/59 13/17 16/20 8/60 -f 24/61 18/48 33/51 37/62 -f 23/63 38/64 34/53 17/52 -f 32/65 31/66 39/67 35/68 -f 29/69 36/70 40/71 30/72 -f 2/2 1/1 33/51 13/50 -f 34/53 5/5 8/8 16/54 -f 35/57 9/9 12/12 36/58 -f 42/73 1/74 20/75 41/76 -f 38/64 21/27 5/5 34/53 -f 35/68 39/67 25/34 9/33 -f 36/70 12/37 28/40 40/71 -f 3/77 2/59 8/60 7/78 -f 43/79 44/80 42/81 41/82 -f 39/83 45/84 46/85 25/86 -f 1/74 42/73 44/87 33/88 -f 47/89 48/90 45/84 39/83 -f 49/91 50/92 51/93 52/94 -f 53/95 54/96 55/97 56/98 -f 52/99 51/100 55/101 54/102 -f 57/103 58/104 59/105 60/106 -f 60/107 59/108 61/109 62/110 -f 57/111 63/112 64/113 58/114 -f 49/115 65/116 66/117 50/118 -f 63/112 53/95 56/98 64/113 -f 67/119 68/120 66/121 65/122 -f 69/123 70/124 68/125 61/126 -f 62/127 67/128 71/129 72/130 -f 72/130 71/129 48/90 47/89 -f 25/34 73/131 74/132 26/35 -f 73/131 75/133 76/134 74/132 -f 28/40 27/39 77/135 78/136 -f 78/136 77/135 79/137 80/138 -f 26/42 74/139 77/140 27/43 -f 74/139 76/141 79/142 77/140 -f 30/45 81/143 82/144 31/46 -f 81/143 83/145 84/146 82/144 -f 31/66 82/147 47/148 39/67 -f 82/147 84/149 72/150 47/148 -f 30/72 40/71 85/151 81/152 -f 81/152 85/151 86/153 83/154 -f 25/86 46/85 87/155 73/156 -f 73/156 87/155 88/157 75/158 -f 40/71 28/40 78/136 85/151 -f 85/151 78/136 80/138 86/153 -f 45/159 48/160 87/161 46/162 -f 48/160 71/163 88/164 87/161 -f 89/165 90/166 91/167 92/168 -f 90/166 20/25 19/26 91/167 -f 93/169 94/170 95/171 96/172 -f 96/172 95/171 22/28 21/27 -f 92/173 91/174 95/175 94/176 -f 91/174 19/29 22/30 95/175 -f 97/177 98/178 99/179 100/180 -f 98/178 23/31 24/32 99/179 -f 100/181 99/182 101/183 69/184 -f 99/182 24/61 37/62 101/183 -f 97/185 102/186 103/187 98/188 -f 98/188 103/187 38/64 23/63 -f 89/189 104/190 105/191 90/192 -f 90/192 105/191 41/76 20/75 -f 102/186 93/169 96/172 103/187 -f 103/187 96/172 21/27 38/64 -f 70/193 106/194 105/195 104/196 -f 106/194 43/79 41/82 105/195 -f 33/88 44/87 43/197 37/198 -f 37/198 43/197 106/199 101/200 -f 101/200 106/199 70/124 69/123 -f 50/92 89/165 92/168 51/93 -f 56/98 55/97 94/170 93/169 -f 51/100 92/173 94/176 55/101 -f 58/104 97/177 100/180 59/105 -f 59/108 100/181 69/184 61/109 -f 58/114 64/113 102/186 97/185 -f 50/118 66/117 104/190 89/189 -f 64/113 56/98 93/169 102/186 -f 68/120 70/193 104/196 66/121 -f 75/133 49/91 52/94 76/134 -f 80/138 79/137 54/96 53/95 -f 76/141 52/99 54/102 79/142 -f 83/145 57/103 60/106 84/146 -f 84/149 60/107 62/110 72/150 -f 83/154 86/153 63/112 57/111 -f 75/158 88/157 65/116 49/115 -f 86/153 80/138 53/95 63/112 -f 71/163 67/119 65/122 88/164 -f 61/126 68/125 67/128 62/127 +f 18/1/1 20/2/1 13/3/1 12/4/1 14/5/1 19/6/1 +f 36/7/2 76/8/2 38/9/2 46/10/2 +f 13/3/1 20/2/1 17/11/1 10/12/1 +f 1/13/3 21/14/3 19/15/3 14/16/3 15/17/3 +f 18/18/4 19/19/4 21/20/4 3/21/4 +f 3/22/5 16/23/5 17/24/5 20/25/5 18/26/5 +f 1/27/2 74/28/2 5/29/2 21/30/2 +f 13/3/1 10/12/1 11/31/1 12/4/1 +f 21/30/2 5/29/2 8/32/2 3/33/2 +f 29/34/1 30/35/1 31/31/1 32/12/1 +f 31/31/1 30/35/1 39/36/1 40/37/1 +f 37/38/5 43/39/5 45/40/5 42/41/5 41/42/5 +f 43/43/6 37/21/6 46/20/6 44/44/6 +f 38/45/3 40/46/3 39/47/3 44/48/3 46/49/3 +f 29/34/1 32/12/1 42/50/1 45/51/1 +f 41/52/2 71/53/2 35/54/2 37/55/2 +f 35/54/2 36/7/2 46/10/2 37/55/2 +f 43/56/1 44/57/1 39/36/1 30/35/1 29/34/1 45/51/1 +f 15/58/1 14/5/1 12/4/1 11/31/1 +f 42/41/5 64/59/5 41/42/5 +f 41/42/5 64/59/5 2/60/5 67/61/5 +f 67/61/5 2/60/5 34/62/5 +f 34/62/5 2/60/5 59/63/5 +f 2/60/5 62/64/5 16/23/5 59/63/5 +f 16/23/5 62/64/5 17/24/5 +f 15/17/3 63/65/3 1/13/3 +f 23/66/3 58/67/3 1/13/3 63/65/3 +f 58/67/3 23/66/3 33/68/3 +f 68/69/3 33/68/3 23/66/3 +f 38/45/3 68/69/3 23/66/3 57/70/3 +f 57/70/3 40/46/3 38/45/3 +f 40/71/7 57/72/7 66/73/7 31/74/7 +f 57/44/8 23/75/8 47/76/8 66/77/8 +f 47/76/9 23/75/9 63/78/9 60/79/9 +f 15/71/10 11/80/10 60/81/10 63/82/10 +f 32/83/11 65/84/11 64/85/11 42/86/11 +f 64/43/12 65/87/12 48/88/12 2/89/12 +f 48/88/13 61/90/13 62/91/13 2/89/13 +f 17/86/14 62/92/14 61/93/14 10/94/14 +f 67/95/15 34/96/15 70/97/15 73/98/15 +f 59/99/16 16/100/16 69/101/16 72/102/16 +f 41/52/17 67/95/17 73/98/17 71/53/17 +f 34/96/18 59/99/18 72/102/18 70/97/18 +f 33/103/15 68/104/15 78/105/15 75/106/15 +f 1/27/16 58/107/16 77/108/16 74/28/16 +f 68/104/17 38/9/17 76/8/17 78/105/17 +f 58/107/18 33/103/18 75/106/18 77/108/18 +f 8/32/2 69/101/2 16/100/2 3/33/2 +f 10/94/19 61/93/19 60/81/19 11/80/19 +f 47/76/20 60/79/20 61/90/20 48/88/20 +f 65/87/21 66/77/21 47/76/21 48/88/21 +f 31/74/22 66/73/22 65/84/22 32/83/22 +g Cube.002_Cube.001_Cube.002_Cube.001_edges +f 8/109/23 5/110/23 6/111/23 7/112/23 +f 35/113/24 26/114/24 25/115/24 36/116/24 +f 9/117/5 69/118/5 53/119/5 +f 50/120/3 56/121/3 76/122/3 +f 24/123/5 69/118/5 8/124/5 +f 9/117/5 71/125/5 73/126/5 +f 51/127/5 53/119/5 69/118/5 +f 9/117/5 73/126/5 70/128/5 +f 28/129/5 26/130/5 35/131/5 +f 71/125/5 49/132/5 28/129/5 +f 72/133/5 69/118/5 9/117/5 +f 71/125/5 55/134/5 49/132/5 +f 28/129/5 35/131/5 71/125/5 +f 24/123/5 8/124/5 7/135/5 +f 69/118/5 24/123/5 51/127/5 +f 9/117/5 55/134/5 71/125/5 +f 70/128/5 72/133/5 9/117/5 +f 22/136/3 6/137/3 5/138/3 +f 74/139/3 52/140/3 22/136/3 +f 75/141/3 78/142/3 4/143/3 +f 74/139/3 54/144/3 52/140/3 +f 22/136/3 5/138/3 74/139/3 +f 27/145/3 76/122/3 36/146/3 +f 4/143/3 74/139/3 77/147/3 +f 27/145/3 50/120/3 76/122/3 +f 4/143/3 77/147/3 75/141/3 +f 4/143/3 78/142/3 76/122/3 +f 4/143/3 54/144/3 74/139/3 +f 27/145/3 36/146/3 25/148/3 +f 56/121/3 4/143/3 76/122/3 +g Cube.002_Cube.001_Cube.002_Cube.001_pages +f 50/149/25 27/150/25 28/151/25 49/152/25 +f 6/153/26 22/154/26 24/155/26 7/156/26 +f 27/150/27 25/157/27 26/158/27 28/151/27 +f 52/159/28 54/160/28 53/161/28 51/162/28 +f 22/154/29 52/159/29 51/162/29 24/155/29 +f 4/163/30 56/164/30 55/165/30 9/166/30 +f 54/160/31 4/163/31 9/166/31 53/161/31 +f 56/164/32 50/149/32 49/152/32 55/165/32 diff --git a/homedecor/textures/homedecor_book_blue.png b/homedecor/textures/homedecor_book_blue.png deleted file mode 100644 index 1913983811f56883ea044cf52c5e7424fad4afc5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^4L}^g#0(_Y{{O%B&J|~k zu;8sgaZgVd#}JR>$q}q9+7bqh85%4+s;uAsCpMIEB|Q3;qWz#f;sg6~CbD;iS}qogc_`32+R+PGrhd`N? BG0y-1 diff --git a/homedecor/textures/homedecor_book_blue_inv.png b/homedecor/textures/homedecor_book_blue_inv.png deleted file mode 100644 index 3ba26df521336abd3c207fa00b374e44f30bec6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2480 zcmV;h2~YNkP)8$ewrU3?ouU?Np`8$w?wU3?iuWg${>CS80XP;Vw$dMR9Z8%=W^Ltr9M zZyG~kCtZ9gUwa}^a2!r_9YkR#U3@29d?j3b8b4ejP;Vq#eH=t#B2jP|L0%(UeIZY8 zBwBkKL0=|Zd>ut&A4_QbxZX8HxA4g-2pIeioS--$b(#%BI&_mtRLCnpSz{Zuv#*w(Uhl!krv$BM%tAHC- zfNOzzIB0f0Y;+w^ax7MFbdO_&nqH!QDkh_$qb zudairsez4{ex{~Hwbp|Fp@z>S-$jhCZ_kDi1}bAEY@eL!Y)IbU%_VrxHMXEsn; zsIgM5v{9wBk${tef|7n=eSJM*b9sSnJYQ{ie`-)&Iz)mp2c-vtm0Xi_TEhK>?!1x&ZvCR&r-vNapFcG75t ziTbGiI3l0+(#_ij1ptS|qV8UNcf7sSA*pWSx-Fgc)PGaIH$VVBu+*j=>c4@YSPIqF zh3{YT!hz*7u(z(-ujKB&ON1>DG(8e zK(T{CvGq$yGd;?%kcM{E$>Wu(JaNHs{k?b}DfVkr`^i;{!`oQS}_*9y$ zZ4s6T6fv*yaZ6$I&4Iy1;MT9fFHp{F$h#|L2!D ziP$N&SfGFXeC1?y71IZ>p3+p2iyt2WDnLs-c`}k6Lew{@e$=CnirobeJdIT6UgQE) zvBTdRabPzx5O{)zoo6ae&s6y@YDf|PRTM7`*t0dEGiXIq5!MT0~W z=eT1A2wK1@BUMQJtjq;BeQol;SHXHVQ237^%Z?&CW0~GR}-JGdtyIEw@0h zR0mQ}DMcROd2XKeXw0wB8?3X~dCzVmql|E~NNC{-CmdiAsy)1f@>_VuW69Zu99Xb~Q{Z(q*Ai|;rw2KxF5R}NJ6oQG)@>V3QJG>ppLeKIs6 zD<^0Fk-R56V`82ker+#7A8S=%hsNA`%fu6%Ve)NEgF z&V|I`n6{%atcQt5)OO==v-_@E-7)P!V-~bH9Ts{aaXqG;=yn~aZ5>tE69#B6-MWrT u(3+=)X+P>?W_5%C{)Fxw)G+_~YkUE%FX??cXVL}$0000$q}q9+7bqh85%4+s;uAsCpMIEB|Q3;qWz#f;sg6~CbD;iS}qogc_`32+R+PGrhd_l# BF{A(h diff --git a/homedecor/textures/homedecor_book_brown_inv.png b/homedecor/textures/homedecor_book_brown_inv.png deleted file mode 100644 index 385895f930c6e01301ed16375846e6b9f443960f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2477 zcmV;e2~zfnP) z14|?UODF|aF9=sI1w9}HOD6?VD+NO$1XwQyM$u14bYNOeh3PCj?k821FzTST6>Zjb&Ib23Ri!KOqBHF9ts$16VHxMkNJ6 zA_Q782TLafQz`;jF9t*-1UeoAJ|F~hQ4_72FNkX$j&mS9AOu)125d+WK_CHGF9v*F z7(gNga!?auJPU(m8+mX}Oeh6CAOt@k0(VvwL?i`kMh|vW6|}dFbW#(mtb}Ss57yza zST6=wE(KOC1yw5qR4M~nF$Y;N239Nt)yzVUb0F8xLvBhC)z+JMRuyJJ4O1usqm3$z zaUW1F3R5fv+tfwO!9JCHBY$BTa!?XsItpDh2wO4-Lm~ps!#mr9co4oKOX|u*PF}Bl)k@> zs;Yq4&_mP8LD0rO%fLO!y*#y~Gi_5WrjaX|fhCf7B74)e|S?(`S$bg-`LX9%*(>PsHdfjcx7Ed`}Oto z>gVI*+}h2_z_qHXq@bLcfqiyUIxrDVGhjRb00s?7L_t(o!|j(K?#d84^ONc_X0-3r zs!h}Vj@<#Y2`zD^airo5H%+8-VktX()#e?htxcMun{=26kmyuD4#SNAAwoc_BN!T& z^28A3ijCX)n6~HeimJic4M2K`YJ z0ZA&LhSYFG2+$)|>6R7f$6yh=%x%!0y#$bIL&z=~jyqo8Con>#$-GbkuY#@(7;EkIm`;400R8m@!O5*ZF-Lb5JZsq8IcMjKBT#1)s*}fG_bsY;Bf~vxpNkw5&0HUtE z=xT1*{$y-Q?oKz@B9)2&j1bAL4LRy0##Zq5W6R+N?e`jh7rRL7||_#BDECAk_U>iMiXC3Gs0M_>iWK0M`a())ad&5J2vwBV7FvcAO%sdT_q%Zmuodo$2 z0$=YOE(!AW&%h>Ndvnj*ffo7)a8Hjr1#zAi%QEfoFjhL#!5rs!$dwJ%w2#FFFAL z*1)yLmP0IX28@t-JfqY1**g?g+S)?MVum{vU+1T2&`7KkMoMH>IghW~U)Fc_yy`s9 z*fF+JwznXTzHh%*L1D06E`SJA7*tfuchW!_C6z*S_PwssEk@Lp%TXIz=d(fw-o;_=Y@4g^E$N-}R7MU4Yx?f|t!};3Dmo8&!GwzUMx#c!z|; zT03h1h-i2qkLs7GrX4R16hWZdgNI{!Hh4Q*4b0^pJBbw$@8F$qHOf|ZBS>83zEljJ z67vD~+J&@9eQ*sk+{{+{{-h_}%fZ{*@fH``oVxo-PNwow#kv6B4!-c{+4y^CW*57( z^Y)(h@!kpEXJ2V`AqbMtfKmnl>nP{a!^|liagEcVTNm51GxnbQ9rE)NE(B|H5r7Rf zgM|6Ew|#E)A7Nk^UJQdeXI?$yNk8T7nD2Nw_#UVhFsi>Pu6eW_IyyV^x&4nK4j!nI^~5zB^Ff_sGB4_i zIB=M|*aX)CdJpWJS9QiK-Z9N%PKyHIEQXrNVvZGj&K}(2Cx4%HW*+yn9#$r}7BjNj rSlN1ufBI|bHO(CNZ(xt}|1`*Vh{Olbu;X7Q00000NkvXXu0mjf&E`(; diff --git a/homedecor/textures/homedecor_book_cover.png b/homedecor/textures/homedecor_book_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..41b7f9cf6cd8f5c94aee8bbd9d4781f6a76c4cd1 GIT binary patch literal 3482 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 Ts-i|*24sb&tDnm{r-UW|QnNqR literal 0 HcmV?d00001 diff --git a/homedecor/textures/homedecor_book_edges.png b/homedecor/textures/homedecor_book_edges.png new file mode 100644 index 0000000000000000000000000000000000000000..eaa1303a5cb96357fc30a01fc8aa1f86424cd455 GIT binary patch literal 1010 zcmVkdg000BINkl?lovde0#C`cYkg=`Tk zL1P6KCNqAMyjvAot3onbL|OFaCYe-@f;cH;os&(}TfC|rMYGDHGMTg{H?yo2T)mhr zPD=46n;meI6)F$(b|;l!5Ir0b+R92m2_2wcf1i>s@ z9UM)9&cmpD@+q5~1f`qa;?t~mSJ)*%B^i)C+w2N&j&1_t>e*sYt272Jc5k9dtM<*T z5GAdXPVnk3DO^QFvZQjurn0N-&MIfw;4Ek~8oO`q_%wX10l|gJ=^4S@xTN zO;&n%GRdx@+UEapd)!5X&LEbuWKyaft!hznFxc&O(NCLIbd)W6S#LBbvtHR(S8Wi4LJalF^9KG9ZR-3C;5`(DL*hRr;u{ueTUkECrhivgcX^>@6VRLjB zKNUXoK3sJ^G%Rq>9me!ygF+IjnmgB zt%6wB1bTtXGNit*gLt(L^ zGny3|QEhb-Y+_Qnm<79cSB2=VHYxm#)u?u}JE-j{wImoUu9BEhdoxNt^=hk!*1PYL z=<4pIun2m+-BBTUQ`$^oCGlmr^26p+RNM9bkVRQ`un88O#iFpwl4py!NEVGoo?Ai~7*1_4lFp1{H~}=2!PC{xWt~$(6953v BGMWGY diff --git a/homedecor/textures/homedecor_book_green_inv.png b/homedecor/textures/homedecor_book_green_inv.png deleted file mode 100644 index 22a2c052335c12af89ba4bb81f13d735b8d39120..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2437 zcmV;033~R4P)+D=}^*)zq52yo=t`MAFPc&B{T- z#6N+dG(UYQI(jJE(L~wML)XtkX_PQZgeygWD#gY?ahWn^lQ3Y9FI|or@lDN2u zw6uoF$Uw)&K$opJldCs|q%~uaFEwr`HFYP%#E_+?eRz{v)XqY*ygjYCJe;sOIdLj3 zWh21Ajl#%`udjotseqiKc9@%VmZEWrnrL#8RJy=EwY@!~vpP|9s5VJ@Hbr_f zbeb|yhb%8>Br9kkC|n-m-lNgbm#nOUufBhupn8syY=f9%aDP^1h)iCBM&i{)T!ls8 z)I?HlKC!zzs<%9hr#3)#FH(psOob~sUMn|I+xDI~vud;9qJ^6~B4(#pcMv#h3=iid=1P)I^HG%_0f`0MD<&(FHHtgD@lc~UMP z{Py(p^6BH*&BdUeosWTWX=7Y0DjK;`VvGO)1?EXaK~z}7?UrR!6j2z4XBP!Q?C$RF z?(Vv?yR&R}chR}hjdVzdh}d0#-QC^Yt><{x<5AgN5b%%Z=<|2xedo)$7x~Y>L7fJF zrtdtU_Rx9tYb>udveGOI8jaU3Jvp`JhBJg>@jX}@7|T_>$U)e z$}pi$>#gkX5T(w;D1OfLC?AF1BiBAcF?jA++gi9P zh2IgN^j-Xin8uF`0FfxsVme)9!j>fFv^ity+y2(0URyv`d2RAAh*(e$fgV7w_lt^r zaC)oPl;QL1jl)-(er-Th<_knV-eM>410q@ChZ&jF@b`(Vrfut1>|ocq1t1&pgj5Yx zjDm7FIUB-3xHJMKEbUr>0S+144v>gZVYv#Xf}e`HfwtR#8T zdFDBig`TKq(A=d-1c3TZUu3=e?ci(T+<1@Oo(3liJ&DD@n0z%0fS3)lt#==$Pco?a zUbO8-BCvo?q4)`TIsjHa8b931n&ay>0cfF*KtSE?L9?PKD9)%7k8P&|5dAu?jpdHp zHiB&yQ{shMKMy!QmYj=FZRed*!3v(t=-1Uk->W0k(>!DeMv91t0!wHS7&Ts?LjmD& z=J7UtEr%ECm0M+7F^xB{2I{%%yim%JkO-x>5A}C68$Nua7O+X@^7x*9kqV+Uy>q09 z?tbjF%8B4|GGk|Zv(Jy~*aYgeTcjdPt z-rUCAU|7+L8@F~OyO79qQ7->j7*jP%xK#BUUOD_M+fRHMYnq!)Wp=%;0T11tc0LuNtizLw`_>o0L`9M|hP zI|85uOY}gt(Vl@BDc(#yfOX&HN%!JQ8PF`|(ZQUQ?pFTjjmwH}x^mq1uDSQkLdi_z zZ48URR2qht4%KZ{MTKt6Hzg2#ILo(#ouwX@vFvf$6^>hA(3+g&fEbjl)FkpwsFN_7 zma)wpW96OLvKznvK4+|V=!saPyTj#zr+ZvEfk98!;H1R&CE-_N7MGWx~*QuU2|j=oQpylHJ2v~b;q13GMnXd#`W;m!)!_Z(aq5lR&2mrE-BVl$WsE)X@vEaTB^B6@znZ$v(T*)zvL1 zmCL+~7ki*fAu4I#JY{JWP7_ zyV&Cnj>vDQ-@ZBfP1;pXP--wYByL4Cv>-|p=TR8Tg#+1_J0QQuaYnP`Th}>m%ecYU zmLFNcUJ5Oso=|i<)^}mEbAq@bAt71oeFI#8%Z1FWl0mhqBsYDfUZ-Z!_g}cVEel@0JUts)_#aL$DDGaJ z`(cmvrDxaecU{d5*|#q?`{;()9RChTwXk(;b*bOF)f^Z^dV0ozEZ^e3NcF(kj&4?R z_AVzdHDq7x^0!5%8LYO&h?J6@Yxf3mgYR7&WLLARdaIO_&HDpyd@SyXLuy91f&L}y z*7?t}tNDd}RLi2v4tt00000NkvXXu0mjf Dk%D$r diff --git a/homedecor/textures/homedecor_book_grey.png b/homedecor/textures/homedecor_book_grey.png deleted file mode 100644 index d3f8f2763b06c9e61ed97347c779a8aa58b3de03..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^4L}^g#0(_YurFtl>o7RKqA8Gd zF_)WYkCsHJ!77Hp{Gd3~%M1S+bj2szb(+Cg#?1e3Ux%>`g<|YXLb48H8OpvzlB~Uwz3e3y z(L~0+lX`V4yRxSH?|skbIot0%=X;*>e9q_4EX?$|IR!ZZ0N^$>0P%2-`CU0!;I{Au zb0b?FqpgdpkG`EE1{V?Ew>z_V#Al+E^PKC^-14kB^g`EmU70 zud0eNHHF-7fE5)H@F~sBN&n+R7+pwP8#aug0R)0D2O4{agK1bS4u-?AjgIEq5+G|U z2;LqU28P`R-ETlwogh6u=y4&4Kxh~lL4g6_#1Ia?ud*_#w>RC_8-hc!Fo)1+s3;!{ z4g>@Iz^P%}a6fLS57+-1$6(|+UxV^8!Hg6zDIVAUl2kd--Yiq=fj~7%`Q7S5;l9T;nVmy3(9c^sP@puz+bEAsK zVEH5Pb`ZEQftwq{z5N>pf|&mP%&xAK`ue!qT55H5OlfI&ett+$kc*oe!O;X%{wq*8nb@o5kMUfql{L8a%v+wE& z9&FB!(mN_k9wyW7c)7}d{liaeTPFFh4TXQb>t%bG5iq<{z#P0BpI2 zpsuxD_i7FykdKK!4ksiw|trgy^r2u9(sng6b_7Wl3@sjA1nSfI+*|Zy6|D@3HGj&6>S){}M7!DW*g;)1kgX z#uz%0>O>SNJR<3Mk^W3d^o_u$GqGT#?tTcA@Jp$w!(Vj>-k79Key*GnjY3<13WZMm zTT#)jb~NjYL5DX#{mAXjBU~nJ=L)kM*?TDpRPCKRV%Am8@|V0erFo9Fe!nMGi}l=6 zagQq(<@LI=8+5kSo>t52F5S2GGy43YN1XvAHWHpmpcieWx}0hVbB~&EeROyEM;gxv zhE2Vv1Iferv|)m@^P(5v5WHM1W1Pp6WzJa7lc1P7Hmk=z3}*%Q28lTrl_}JH8%vv! zM8~TW+aD-P%;t750>7F4!C9%)vEo7f;m`JpdbQwzBEI<4$(#ajpC5+? z)Thrxubw_GA&T5BQW^Mpvon|FG^Wh`HPMn_Liul~E{V2rJsQ*tBRzfLR zK=T+7<$iX5zJsDJf4q8XXO1aITykT_(CEzuz)E24TbDvH1)#rdx{VZxG67EqbgK#o z)M3;^S!?DkBB0V@{kgPC2{;PX-5v1M4&)Xf)pbc^n-9mrm(q->yfqUaB&BvpK!#6AlFdq9^yrPVJ3j7I zp2grs(f~qkRDyq3L)K^c6MLuHW!p=yq&S+yiFn~!LOSqtW;JfixLcbd5%*zxCTqv+ zc}!d$^?*^HL~%Dyua!bo&`n*WmI}n)A><*Zjr5p!U-|~Gf9N*0Z~4P1SILyo+pgnQW=%O$RTP>Rb^iH=W5}%#E0sGj;=qj_J~N$F51E9>J7NhO+_&>7H78B!t5n;)}ok=vCvn&zik?PtL!;i{N4(qthB6b{7i5i zLJngIWDxCU8p!LyYZ+E(q;%`Fx5Mq$(fs_z>53AG-0wfnXn#}Vdx-fc$BQDjX*f73 z%q@rQu1}1orj4n2eEmAPIeb^W9_8s4)V&d#(|*(##v`H`&X6AI^bi_r4PV&Y&DI!dLe5A7e*xu_-3l+Y$AO-M9VW~L*}NTW)bhgNDU zQO*1_RaH$pNks^SQ7#Qd7>u!fjP1iYXU~JN2U?hL4+gI{4hHYF_WHhW?R}tu1{!Ff zfun&hzWAp+?C%sunf#?ozY)h?fSv66K?ox1)$;o#hBz*@zFR@WaUj1JF~o5qz8f*b zaVEbVLBvTRzLgl_q>=|nr*r%7fO;UVstOAWS#I7O-d_jQ19>3?`FxRU*9HZEc2bA~ zNC}SPP%M^f&y+3$9&Jhm#Hau5O0(pQ!p@d=RsH(c* zxpv%%OIcZRxop$i>}O!$*J4)=s7LZu>n|@C2!)yuLh$LQ<8ntyuwID+D2gDHDbUp9 z!Rys=9G9V?-)`Rl^-LaMWyM0%R6L$ar7tbzw|5w-cj8il5Rl23G&lPZLa?$@=DqhW ziRTJX@8qj>pGswEZuX<93R1%0;O56-?KlyyM&0G*0)c=RRaHxhk&p-di zu^=xc*tU)9x)??!@Z@quZrvK$ve_#ie)tzDgg6G|<+_pQLrRHdt=0}bTMF>eN4Lb+ zU;mqIHiwjwdKE)eRnqA!p^&e}p-?D2e^f%{gmnM@LnbF@C=^!Ebq&{*byW9YnniS7 z!!UFdMPQmGKKS6B=kBJqUcrThMHUy+oIc%7UtgjYBai+O*QH!uB@zkXx)RH>pKJXM z4*2rRzl+MOGEC#W%1SAHOS7sT8JJ zAd@Ko;PrZV{q>6k0zSU`Zh~je=4$G{s2(AuL`sQimIwxYYd^!nLT={`bhC#81J~v0 z(;Y;kA$&fg7B5SsGC%$}$Kv7==g*&|rKOqGRr}CKr>ZK<&o2`S`SE(ywYo2I{rb?3 z7qaPvi0itfQu8Q^AQ153I1Y~EqG=ju&&KKMI>r6_5Apkb^!CQ_csz&ZhDy{mF$@oe zQRz#z?d*#DmdD}o@w?))&;BN|*(H{imhpN$wUFexE*_7E*Iv6wBogA@y@xz{^b{ck zLWlzw!m?~E%OMnM!f{-L5St!z_f!Hu$Jp4PWM5wb+jchCT?m0~+dO$PODdJ-+_?nN zXbZNz|7B4f#|sO~L?S^{RY6r178i5exbcoSPyqmjhDK#yUxIKrxZ$o%N{Oavm}Y^= z$!WY^FNs7qe!mabb@%mlC!Nk?7&<V_N{~&vNsn>ncJBibac& zk+=4x$?PfCef;qs#e)aa%*;GS*R@(-s5D0hpRb9F7k@=(XFHRV(@aeKP@5*(nHH*A ziMod2!RxI|Y}ipF9=b& z)h!k+qR}9ZBN1Zvf#<*l0C?k#VHuBi(B0jMrfIb%SqWDXk4Gn$%QHRw7{_rqd$ya_ z*2>uYc@Kd~w2j3=Yo(x2Dp_2)^47kt`9L!4(9oz%B)W;kqO7j2{vtcLu1hwXV`}OV zfq;+x{$5m7txbz+)C~lhFbusW%G_LrJ9n-geF3U&=;(+Mk9T1ho=uO^LI`GNDrM2r z^AhdtQ9K@vOvc1@B`qz%+Vsd|%smC3Ll>Zm!NF14(a}y%PbZeO(G5~o$|9T1Gc)r9 z%d+V1ehEcUiN(UTs9P?t?z{C5O@Jzfhi}RY7ta6U^>ozRW(nStOHZICZKGO;gu)_C>98IM;cfa5rT zSUdUU4y5ZJIRUD;diD3RzdwntYh<$~*RBm6%G!?174O}YT^)G(HXPgB7QY00000NkvXXu0mjfOF@ud literal 0 HcmV?d00001 diff --git a/homedecor/textures/homedecor_book_open_blue.png b/homedecor/textures/homedecor_book_open_blue.png deleted file mode 100644 index 7881d98270419083369136b5cfec7b08922cd6cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 300 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?I3?vN&YJLDI=>VS)S0K&G%F4sT!_LmG5nuEF z|5~8Poh#12f3K42vpE6eu#^P(1vALf1B8HLzY#mEOTnU$+VS)S0K&G%F4sT!_LkgWx)3T z|5~8Poh#12f3JGCt*iscVJQjn3uchzG2fiJXBUva$J50zB;(%O>5g273O3}ybZEL= z$mtL^X=7yl8kyhNDJWbaUyJKJ3+#P>}Z2l{;92SpxKk4@Gef2Jk mtRevpFhXau!c+#kJq(P0-Qv%7?K=bX2ZN`ppUXO@geCwg=W190 diff --git a/homedecor/textures/homedecor_book_open_green.png b/homedecor/textures/homedecor_book_open_green.png deleted file mode 100644 index aacecd0433fd8a9c230e59aa50aad5747eace625..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 300 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?I3?vN&YJLDI=>VS)S0K&G%F4sT!_LlbQKRwy z|5~8Poh#12f3H%zwKy5bVJQjn3uchzG2fiJXBUva$J50zB;(%O>5g273O3}ybZEL= z$mtL^X=7yl8kyhNDJWbaUyJKJ3+#P>}Z2l{;92SpxKk4@Gef2Jk mtRevpFhXau!c+#kJq(P0-Qv%7?K=bX2ZN`ppUXO@geCyyEouk= diff --git a/homedecor/textures/homedecor_book_open_grey.png b/homedecor/textures/homedecor_book_open_grey.png deleted file mode 100644 index 05f8b7292da9a1e8e0213444a5630ff01400be64..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 300 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?I3?vN&YJLDI=>VS)S0K&G%F4sT!_Lm`>gxLc z|5~8Poh#12f3KQwol6|ZVJQjn3uchzG2fiJXBUva$J50zB;(%O>5g273O3}ybZEL= z$mtL^X=7yl8kyhNDJWbaUyJKJ3+#P>}Z2l{;92SpxKk4@Gef2Jk mtRevpFhXau!c+#kJq(P0-Qv%7?K=bX2ZN`ppUXO@geCxKh-rNQ diff --git a/homedecor/textures/homedecor_book_open_red.png b/homedecor/textures/homedecor_book_open_red.png deleted file mode 100644 index 7ea535c7713cc93faafbcc2b6710c452d007f2c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?I3?vN&YJLDI#Q>iWS0K&G%F4sTvqg&+$d;9r z1v38sUkha4x#GN8lSfzXj5?6RRubeF%plA2&p2eZxvMNtGgzZ0 zd}Qg=eIUL>V2UNnp7|%{w+bASWa4NNn(&ODMUrKTlS5@r)1qyxyYI^{@j5)qEm`z= z?Ln18(X$VK3_j>waYM_jc=l9RwF3<*r~f*ANq5`3gGG18J>NW+l>CJZtQroCTmcPC kA`5^_iS&a3ObV4uX9^$6eNV`n0`x0`r>mdKI;Vst0E{4l3IG5A diff --git a/homedecor/textures/homedecor_book_open_violet.png b/homedecor/textures/homedecor_book_open_violet.png deleted file mode 100644 index 4f8cdd01fc094f975f448f758bdb6b17bdade42b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 300 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?I3?vN&YJLDI=>VS)S0K&G%F4sT!_LlL%GL4z z|5~8Poh#12f3FgpW&={qQWE4B%pl8SzBzTzE+Bu8r;B4q#=W=G9k~t}2rxKbtiHm} z5+CrA-GwP`?-BVI;(waXhuK`oo0LGQY7?Sj6eVY6s;Fs!XddzdJPLnj~YBC&!)Xk{mot%LR7`H5x1W-(8U_ z5RlLF lMFJdPgwAG#sSI{|7#RP$#h>lkcLwMW22WQ%mvv4FO#lpzX%hed diff --git a/homedecor/textures/homedecor_book_pages.png b/homedecor/textures/homedecor_book_pages.png new file mode 100644 index 0000000000000000000000000000000000000000..aa0f0bb2c9b793e61d1c6b619239c22f5d6cd596 GIT binary patch literal 1605 zcmV-L2D2*_CngXeKnQCR1Cg)=LadP#q$t$Z1?p1UPPN*qUBPLK?Q~k(I_k7D-L$ry zqOG-9z@k+t6cpT`EFz06S!f7>K!Pl0gXB+GLjIFpcwaC4JJXB4w`b0oXP);vbLId% zWGLt%51;}7cphT&KNBDTp9da7P}kA&T09GE?#&FP<&xr3WL0;M*%KH|1JZEN+W9x5sI4 zaPA5nG=?@&5!MO-2rH>JhYpBUY)QLs`qiQz;|Qaf7g+P|#Hgr*BnR&dhAh3UEAlbo zqrIusIhZg7asO0|3GbaV-UDUu^Ih;U>l?<4d<8T2$j4cOWyl zh$II)Sfy0iaLN*sj4;l6ZYOg?I%4q<{hp3hdjWu;W(!OjMy54zNo$gMRK)f#*|bbG zB=F9KWxY!h!FTWHX@s*5$Z7Bs4RNT!X8x@D_G`^)cDxP%5Vl8~eM=+P8&|oxgE43( zt&u4mSH;9c9ZKmUX%b&Mo4#a4#WGD8FSNU$O5SH)KCR@3o_}#>@+trz?2Q)DfW&bx zEEt6iccyyAHrkzkF{3=Rnm3P=lgIpK|y>D_C!;f$upmBl0x6dz28s7K^zUYrLhM2ZMc^!u=_QUYkN~xX&2MR!*RNn0ZvX(o_Ko4%piO7jP0kYj-7gjIyOi);vDYfS zA+xlTGzagsOhvSBotu|5B;m=m37q!S+8pPaTTBzZ1^^Itq$G~+_0a7440HITd;5_* z)vi;#NNu!c+d-1%;OA=J5eE@t@7Oux-{IgbuM)GGL=I;@tLJ_TAK3e6Bb7{+sE-;# z@f}N?@FbLR(}J$&`+P$ZLBRk+@koEJ786?)^Q*4pQ09j-?lSy-|LD#+06^H+W#*70 zUq-YiMEVC0j&|>yq@#g=717$R=oXS%csbr+4;Y(v3y~oxxeIaTmRj!26`o%Gcv(FF zAZ&l}V-xrC+FVjWZ93j}=-B$x;gN)SX<6%u3R-B)x`9$oQGd0>2+SV^~YzrT=PkZHz(rV z!t7s{NlzskQmudNy)ps-1odgUI;BlIfDa9qR8MG_1@YY1QLlnGE zQVR!y%cYcyN$h~ZNS@9VWtkNX3lv#IbK#MB06^Gbqq_63MzQ<4n0xP1VVQnc)s*Cg zKRda+u?~_PlzjGhU15{JWmW9Z&=(aOYo1k3_oWCeaYL5@0Abrh>oPQKzHKq;G{znv376CBeai*8lxK)BpKD|Bd_&J2D$deaYs100000NkvXXu0mjf DGav~^ literal 0 HcmV?d00001 diff --git a/homedecor/textures/homedecor_book_red.png b/homedecor/textures/homedecor_book_red.png deleted file mode 100644 index 91a06c885aec094bf5859efd40cea82fb0d840cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^4L}^g#0(_Yo?Ai~7*1_4lFp1{H~}=2!PC{xWt~$(69DEh BGEe{j diff --git a/homedecor/textures/homedecor_book_red_inv.png b/homedecor/textures/homedecor_book_red_inv.png deleted file mode 100644 index 65969b266ebc0b53553f1c1141bed4044de8f4d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2451 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 RTKxb3002ovPDHLkV1mJ3V9uq#GPh z|IX=CUAOML_xJtX-(Cg%)KC4?PyN(SUm4P_ZOHW)?b@NjaqZe6?b@n0_fuar@XB%m z?b;UsbAiu+X5e?qa+b-Q5MTmx*S=i9M}Ykz zgapt6{0A@*SOokM*bLkN+zy0*G_VJF19(hX&N^A!lx+fKIr=a05IRc0Rl)yH0Z$9~ zca-HE16(ZN&sCN)MOjWI@CV>Q;C-2U3UCH63uptr2dveut+i{<18RY)Lh#zPRZl0X zj^e4;0?z}(foZ@wGTjGKz!PFBTaK6s5aj5imPVtu*HRXDtcI{naqguQ6y)r&W?!VJR zSckGlsE1$KqFwuQ?b^lKwa?V9oz<@G$vzJpQ4h_egH-(uifz!+dP@SnhVWjWowDERLI&j8DnfFc7#V6q)$WcL$CsCv-xv;u zFFp|XLt!A6cRJd&-GUJ3Y1jT+dG?@;KUXkc_2TIp+O@?b~M@azmuhZnbMa30x_XHYLfam#OoC2H;+0IWzKR(u-=ZByFAq zJg6+^ChgiMNn|OcbA9#wMW%jQcdJDUQ>oN&*L7>7(P*lsrY3i&8;9jOR=f750!eG_ z+H>=sSiANoGB#1hiu)kHcvALwUhZq;#IprC$1n1l($UfJ!(=k4H*elN?yy>7+O=;1 z?gEMmLfFO1au$eyo(3)z@81kup)99Wp81F4^$U6jj{(<+?Vk%2%U&nT)C{mwSMEYmAa$4x_ai`y?a%4b@jow#0uim*R__gV-4dIfKlB{J}ulc^ep}M+y zW?NfZ@JcqDonBd4 zIp<)t?awB#Xwf3o-rjC(+O%ow!i5X(Hw+^IkW39nSvWm!0V!EQw97OQGHzieuJ`{>7TW|7in|nm#5R|-*k0# zEw8MsoYUIcdeDW||1g22OPAJnb#*Q8=;+u{RaG^+p`qd7wX0`GI^41TnP;Av)2>}F z?dj7b5ekbi@+!FixLH&`Ed~4BVHx)vp@(?acP=+n1Q8dAjF$15MM+3>`Yu`%(f}zI?fwFkymr9Or@{2wv{& z?9^ptWuHW&(X(r7Yd`K`qu-S#ht*@vynQ|@AYA#~bl~4a>rCnA-QU{oUZwrAwbI zDk{1%o6TmFQqgoey%(6-(9rP6$`voiPy@Z%+S;6U?V%Dfr%GIo^jLp4@Q|{cpUG(t z27V;{1LSpBnN)YjOQl&@Y~^kLZDlzP+yAsOcI>d)^xnODKZwO*L(9s_%Cy!YrBtrh z1n|~dZy5~@4Z)jlzWG>DQPDMqVGs(1{7fce0w0IN;qz*1YqtV)eg2(D@i8xX+O@}u z*FU}olPs{a{Ko%W866(yeO+OlQK&nqe_rdgIX zDwD~47>~!jUe|!8rl#Cb&Y7Z>{Q5e3K0<)Fnyeji+fxY7FPLj7nc{9ojZ!EB0Sx#=`uh58K}~S8q|*6l(R07ml3MQ&f8z7SM-e4G9O^B~a%Sz?wM%t$bPS0`qb*fc zRl204*vV;UQw1aE1jBMG zKW`Qd(l;F6Ln8{)+Csm9BvL2)dSp0U^2>BbN5^dvb*?QdE1Q>0CPVRfJa@zda3ET~ zeEDpx^-bw?T9=iTsjjXr4FslX-e}wQ+~($HRbO9USQuR@om_eVFC<_7Y{~G#Y5FA6cM*-qehKdKXBl{iSc;+3ez+d5LHTLgCIB+XmK28{?45{V^+m{@4eM8N0sFS z%5we@7{M1GNf=@lIRXEWvYf}#sb9rP%g1J;(dgVD2u=)w;GE&Zhqvz9wX4@!ZN0Y8 zh7B9ks8OTziWMu0a=F~=p68um7)A)tT5FxnW!?>-!zJBrM&70Mr#7~X*z^8l>$TVQ7vYht;+S}V}lu{olrS|1=xl_u^ z%agtRGPh5@56Bl)uf6tKEEd<){{X<7v z0H$dY3Wau0oH+5XJM+3GiPjTC`}9qM!PypZckv`l+9eB>gw?L6gcJ S{?q#a0000g1jcN2wU2zp}(dQ}B& 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