! / 1602808049 0 6834 ` n6$6$6$6$6$6$6$6$6$JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ??0etc1_pack_params@rg_etc1@@QEAA@XZ?clear@etc1_pack_params@rg_etc1@@QEAAXXZencodeETC1encodeETC1Blockfree_ptrg_etc1paramsg_hasAlphag_heightg_width??$clamp@H@rg_etc1@@YAHHHH@Z??$indirect_radix_sort@IG@rg_etc1@@YAPEAIIPEAI0PEBGII_N@Z??$maximum@H@rg_etc1@@YAHHH@Z??$maximum@H@rg_etc1@@YAHHHH@Z??$minimum@H@rg_etc1@@YAHHH@Z??$minimum@H@rg_etc1@@YAHHHH@Z??$minimum@I@rg_etc1@@YAIII@Z??$square@H@rg_etc1@@YAHH@Z??0color_quad_u8@rg_etc1@@QEAA@AEBU01@@Z??0color_quad_u8@rg_etc1@@QEAA@HHHH@Z??0color_quad_u8@rg_etc1@@QEAA@W4eNoClamp@1@HHHH@Z??0color_quad_u8@rg_etc1@@QEAA@XZ??0etc1_optimizer@rg_etc1@@QEAA@XZ??0etc1_solution_coordinates@rg_etc1@@QEAA@IIII_N@Z??0etc1_solution_coordinates@rg_etc1@@QEAA@XZ??0params@etc1_optimizer@rg_etc1@@QEAA@AEBUetc1_pack_params@2@@Z??0potential_solution@etc1_optimizer@rg_etc1@@QEAA@XZ??0results@etc1_optimizer@rg_etc1@@QEAA@XZ??0vec3F@rg_etc1@@QEAA@M@Z??0vec3F@rg_etc1@@QEAA@MMM@Z??0vec3F@rg_etc1@@QEAA@XZ??4color_quad_u8@rg_etc1@@QEAAAEAU01@AEBU01@@Z??4etc1_solution_coordinates@rg_etc1@@QEAAAEAU01@AEBU01@@Z??4potential_solution@etc1_optimizer@rg_etc1@@QEAAAEAU012@AEBU012@@Z??4results@etc1_optimizer@rg_etc1@@QEAAAEAU012@AEBU012@@Z??Acolor_quad_u8@rg_etc1@@QEAAAEAEI@Z??Avec3F@rg_etc1@@QEBAMI@Z??Xvec3F@rg_etc1@@QEAAAEAU01@M@Z??Yvec3F@rg_etc1@@QEAAAEAU01@AEBU01@@Z??_C@_1BAA@LALBMHAE@?$AAb?$AAe?$AAs?$AAt?$AA_?$AAu?$AAs?$AAe?$AA_?$AAc?$AAo?$AAl?$AAo?$AAr?$AA4@??_C@_1BI@NOKJGOCE@?$AA?$CI?$AAx?$AA?5?$AA?$HM?$AA?5?$AAy?$AA?$CJ?$AA?5?$AA?$DM?$AA?5?$AA4@??_C@_1BM@GOBFBHFP@?$AAk?$AAe?$AAy?$AA_?$AAs?$AAi?$AAz?$AAe?$AA?5?$AA?$DN?$AA?$DN?$AA?5?$AA1@??_C@_1BM@PGOLLLLA@?$AAi?$AA?5?$AA?$DM?$AA?5?$AAc?$AAN?$AAu?$AAm?$AAC?$AAo?$AAm?$AAp?$AAs@??_C@_1BO@BJJNMOGL@?$AAm?$AA_?$AAn?$AA?5?$AA?$DN?$AA?$DN?$AA?5?$AAr?$AAh?$AAs?$AA?4?$AAm?$AA_?$AAn@??_C@_1CA@NHLKAEAP@?$AAs?$AAu?$AAb?$AAb?$AAl?$AAo?$AAc?$AAk?$AA_?$AAi?$AAd?$AA?5?$AA?$DM?$AA?5?$AA2@??_C@_1CE@BMHDBLEN@?$AAb?$AAe?$AAs?$AAt?$AA_?$AAe?$AAr?$AAr?$AAo?$AAr?$AA?5?$AA?$DM?$AA?$DN?$AA?5?$AA2@??_C@_1CG@INCKAFPL@?$AAn?$AAu?$AAm?$AA?5?$AA?$CG?$AA?$CG?$AA?5?$AA?$CI?$AAn?$AAu?$AAm?$AA?5?$AA?$DM?$AA?$DN?$AA?5@??_C@_1CG@PJEENGEP@?$AA?$CI?$AAo?$AAf?$AAs?$AA?5?$AA?$CL?$AA?5?$AAn?$AAu?$AAm?$AA?$CJ?$AA?5?$AA?$DM?$AA?$DN?$AA?5@??_C@_1CI@EBLGJONL@?$AAs?$AAr?$AAc?$AA?1?$AAc?$AAp?$AAp?$AA?1?$AAr?$AAg?$AA_?$AAe?$AAt?$AAc?$AA1@??_C@_1DA@MCLJEANK@?$AAp?$AA?4?$AAm?$AA_?$AAn?$AAu?$AAm?$AA_?$AAs?$AAr?$AAc?$AA_?$AAp?$AAi?$AAx@??_C@_1DM@CKMPOENN@?$AAg?$AA_?$AAe?$AAt?$AAc?$AA1?$AA_?$AAi?$AAn?$AAv?$AAe?$AAr?$AAs?$AAe?$AA_@??_C@_1EG@OIJJBFEK@?$AA?$CI?$AAk?$AAe?$AAy?$AA_?$AAs?$AAi?$AAz?$AAe?$AA?5?$AA?$DO?$AA?$DN?$AA?5?$AA1?$AA?$CJ@??_C@_1EK@HHOFEGHC@?$AA?$CI?$AAo?$AAf?$AAs?$AA?5?$AA?$DO?$AA?$DO?$AA?5?$AA3?$AA?$CJ?$AA?5?$AA?$DN?$AA?$DN?$AA?5?$AA?$CI@??_C@_1EK@NJICCMGC@?$AAt?$AAa?$AAb?$AAl?$AAe?$AA_?$AAi?$AAd?$AAx?$AA?5?$AA?$DM?$AA?5?$AAc?$AAE?$AAT@??_C@_1FA@OIKHAACP@?$AA?$CI?$AAk?$AAe?$AAy?$AA_?$AAo?$AAf?$AAs?$AA?5?$AA?$DO?$AA?$DN?$AA?5?$AA0?$AA?$CJ?$AA?5@??_C@_1GO@JKAANNGM@?$AA?$CI?$AAg?$AA?5?$AA?$DO?$AA?$DN?$AA?5?$AAc?$AAE?$AAT?$AAC?$AA1?$AAC?$AAo?$AAl?$AAo@??_C@_1GO@KOFGHEA@?$AA?$CI?$AAb?$AA?5?$AA?$DO?$AA?$DN?$AA?5?$AAc?$AAE?$AAT?$AAC?$AA1?$AAC?$AAo?$AAl?$AAo@??_C@_1GO@PGHOOGFG@?$AA?$CI?$AAr?$AA?5?$AA?$DO?$AA?$DN?$AA?5?$AAc?$AAE?$AAT?$AAC?$AA1?$AAC?$AAo?$AAl?$AAo@??_C@_1IE@IJPKHMEC@?$AA?$CI?$AAd?$AAi?$AAf?$AAf?$AA?5?$AA?$DM?$AA?5?$AA2?$AA?$CJ?$AA?5?$AA?$CG?$AA?$CG?$AA?5?$AA?$CI@??_C@_1IG@OHOBKOLB@?$AA?$CI?$AAr?$AAe?$AAd?$AA?5?$AA?$DO?$AA?$DN?$AA?5?$AAc?$AAo?$AAm?$AAp?$AAo?$AAn?$AAe@??_C@_1IK@CIOBNNEH@?$AA?$CI?$AAb?$AAl?$AAu?$AAe?$AA?5?$AA?$DO?$AA?$DN?$AA?5?$AAc?$AAo?$AAm?$AAp?$AAo?$AAn@??_C@_1IO@ECPFHBEP@?$AA?$CI?$AAg?$AAr?$AAe?$AAe?$AAn?$AA?5?$AA?$DO?$AA?$DN?$AA?5?$AAc?$AAo?$AAm?$AAp?$AAo@??_C@_1IO@NKJFHMKJ@?$AA?$CI?$AAa?$AAl?$AAp?$AAh?$AAa?$AA?5?$AA?$DO?$AA?$DN?$AA?5?$AAc?$AAo?$AAm?$AAp?$AAo@??_C@_1M@EJNMHIJC@?$AAi?$AA?5?$AA?$DM?$AA?5?$AA3@??_H@YAXPEAX_K1P6APEAX0@Z@Z?clamp@color_quad_u8@rg_etc1@@SAHH@Z?clear@color_quad_u8@rg_etc1@@QEAAXXZ?clear@etc1_optimizer@rg_etc1@@QEAAXXZ?clear@etc1_solution_coordinates@rg_etc1@@QEAAXXZ?clear_optimizer_params@params@etc1_optimizer@rg_etc1@@QEAAXXZ?compute@etc1_optimizer@rg_etc1@@QEAA_NXZ?evaluate_solution@etc1_optimizer@rg_etc1@@AEAA_NAEBUetc1_solution_coordinates@2@AEAUpotential_solution@12@PEAU412@@Z?evaluate_solution_fast@etc1_optimizer@rg_etc1@@AEAA_NAEBUetc1_solution_coordinates@2@AEAUpotential_solution@12@PEAU412@@Z?get_abs_subblock_colors@etc1_block@rg_etc1@@SAXPEAUcolor_quad_u8@2@GI@Z?get_base4_color@etc1_block@rg_etc1@@QEBAGI@Z?get_base5_color@etc1_block@rg_etc1@@QEBAGXZ?get_byte_bits@etc1_block@rg_etc1@@QEBAIII@Z?get_delta3_color@etc1_block@rg_etc1@@QEBAGXZ?get_diff_bit@etc1_block@rg_etc1@@QEBA_NXZ?get_diff_subblock_colors@etc1_block@rg_etc1@@SAXPEAUcolor_quad_u8@2@GI@Z?get_diff_subblock_colors@etc1_block@rg_etc1@@SA_NPEAUcolor_quad_u8@2@GGI@Z?get_flip_bit@etc1_block@rg_etc1@@QEBA_NXZ?get_inten_table@etc1_block@rg_etc1@@QEBAII@Z?get_scaled_color@etc1_solution_coordinates@rg_etc1@@QEBA?AUcolor_quad_u8@2@XZ?get_selector@etc1_block@rg_etc1@@QEBAIII@Z?init@etc1_optimizer@rg_etc1@@QEAAXAEBUparams@12@AEAUresults@12@@Z?pack_color4@etc1_block@rg_etc1@@SAGAEBUcolor_quad_u8@2@_NI@Z?pack_color4@etc1_block@rg_etc1@@SAGIII_NI@Z?pack_color5@etc1_block@rg_etc1@@SAGAEBUcolor_quad_u8@2@_NI@Z?pack_color5@etc1_block@rg_etc1@@SAGIII_NI@Z?pack_delta3@etc1_block@rg_etc1@@SAGHHH@Z?pack_etc1_block@rg_etc1@@YAIPEAXPEBIAEAUetc1_pack_params@1@@Z?pack_etc1_block_init@rg_etc1@@YAXXZ?s_default_scan_delta@?1??clear_optimizer_params@params@etc1_optimizer@rg_etc1@@QEAAXXZ@4QBHB?set@color_quad_u8@rg_etc1@@QEAAAEAU12@HHHH@Z?set_noclamp_rgba@color_quad_u8@rg_etc1@@QEAAAEAU12@HHHH@Z?set_rgb@color_quad_u8@rg_etc1@@QEAAAEAU12@AEBU12@@Z?squared_distance_rgb@color_quad_u8@rg_etc1@@QEBAIAEBU12@@Z?unpack_color4@etc1_block@rg_etc1@@SA?AUcolor_quad_u8@2@G_NI@Z?unpack_color4@etc1_block@rg_etc1@@SAXAEAI00G_N@Z?unpack_color5@etc1_block@rg_etc1@@SA?AUcolor_quad_u8@2@G_NI@Z?unpack_color5@etc1_block@rg_etc1@@SAXAEAI00G_N@Z?unpack_color5@etc1_block@rg_etc1@@SA_NAEAI00GG_NI@Z?unpack_color5@etc1_block@rg_etc1@@SA_NAEAUcolor_quad_u8@2@GG_NI@Z?unpack_delta3@etc1_block@rg_etc1@@SAXAEAH00G@Z?unpack_etc1_block@rg_etc1@@YA_NPEBXPEAI_N@Z__real@3e000000__real@3f000000__real@437f0000__xmm@00000003000000020000000100000000__xmm@ffffffffffffffffffffffffffffffff/ 1602808049 0 6626 ` $6Jn??$clamp@H@rg_etc1@@YAHHHH@Z??$indirect_radix_sort@IG@rg_etc1@@YAPEAIIPEAI0PEBGII_N@Z??$maximum@H@rg_etc1@@YAHHH@Z??$maximum@H@rg_etc1@@YAHHHH@Z??$minimum@H@rg_etc1@@YAHHH@Z??$minimum@H@rg_etc1@@YAHHHH@Z??$minimum@I@rg_etc1@@YAIII@Z??$square@H@rg_etc1@@YAHH@Z??0color_quad_u8@rg_etc1@@QEAA@AEBU01@@Z??0color_quad_u8@rg_etc1@@QEAA@HHHH@Z??0color_quad_u8@rg_etc1@@QEAA@W4eNoClamp@1@HHHH@Z??0color_quad_u8@rg_etc1@@QEAA@XZ??0etc1_optimizer@rg_etc1@@QEAA@XZ??0etc1_pack_params@rg_etc1@@QEAA@XZ??0etc1_solution_coordinates@rg_etc1@@QEAA@IIII_N@Z??0etc1_solution_coordinates@rg_etc1@@QEAA@XZ??0params@etc1_optimizer@rg_etc1@@QEAA@AEBUetc1_pack_params@2@@Z??0potential_solution@etc1_optimizer@rg_etc1@@QEAA@XZ??0results@etc1_optimizer@rg_etc1@@QEAA@XZ??0vec3F@rg_etc1@@QEAA@M@Z??0vec3F@rg_etc1@@QEAA@MMM@Z??0vec3F@rg_etc1@@QEAA@XZ??4color_quad_u8@rg_etc1@@QEAAAEAU01@AEBU01@@Z??4etc1_solution_coordinates@rg_etc1@@QEAAAEAU01@AEBU01@@Z??4potential_solution@etc1_optimizer@rg_etc1@@QEAAAEAU012@AEBU012@@Z??4results@etc1_optimizer@rg_etc1@@QEAAAEAU012@AEBU012@@Z??Acolor_quad_u8@rg_etc1@@QEAAAEAEI@Z??Avec3F@rg_etc1@@QEBAMI@Z??Xvec3F@rg_etc1@@QEAAAEAU01@M@Z??Yvec3F@rg_etc1@@QEAAAEAU01@AEBU01@@Z??_C@_1BAA@LALBMHAE@?$AAb?$AAe?$AAs?$AAt?$AA_?$AAu?$AAs?$AAe?$AA_?$AAc?$AAo?$AAl?$AAo?$AAr?$AA4@??_C@_1BI@NOKJGOCE@?$AA?$CI?$AAx?$AA?5?$AA?$HM?$AA?5?$AAy?$AA?$CJ?$AA?5?$AA?$DM?$AA?5?$AA4@??_C@_1BM@GOBFBHFP@?$AAk?$AAe?$AAy?$AA_?$AAs?$AAi?$AAz?$AAe?$AA?5?$AA?$DN?$AA?$DN?$AA?5?$AA1@??_C@_1BM@PGOLLLLA@?$AAi?$AA?5?$AA?$DM?$AA?5?$AAc?$AAN?$AAu?$AAm?$AAC?$AAo?$AAm?$AAp?$AAs@??_C@_1BO@BJJNMOGL@?$AAm?$AA_?$AAn?$AA?5?$AA?$DN?$AA?$DN?$AA?5?$AAr?$AAh?$AAs?$AA?4?$AAm?$AA_?$AAn@??_C@_1CA@NHLKAEAP@?$AAs?$AAu?$AAb?$AAb?$AAl?$AAo?$AAc?$AAk?$AA_?$AAi?$AAd?$AA?5?$AA?$DM?$AA?5?$AA2@??_C@_1CE@BMHDBLEN@?$AAb?$AAe?$AAs?$AAt?$AA_?$AAe?$AAr?$AAr?$AAo?$AAr?$AA?5?$AA?$DM?$AA?$DN?$AA?5?$AA2@??_C@_1CG@INCKAFPL@?$AAn?$AAu?$AAm?$AA?5?$AA?$CG?$AA?$CG?$AA?5?$AA?$CI?$AAn?$AAu?$AAm?$AA?5?$AA?$DM?$AA?$DN?$AA?5@??_C@_1CG@PJEENGEP@?$AA?$CI?$AAo?$AAf?$AAs?$AA?5?$AA?$CL?$AA?5?$AAn?$AAu?$AAm?$AA?$CJ?$AA?5?$AA?$DM?$AA?$DN?$AA?5@??_C@_1CI@EBLGJONL@?$AAs?$AAr?$AAc?$AA?1?$AAc?$AAp?$AAp?$AA?1?$AAr?$AAg?$AA_?$AAe?$AAt?$AAc?$AA1@??_C@_1DA@MCLJEANK@?$AAp?$AA?4?$AAm?$AA_?$AAn?$AAu?$AAm?$AA_?$AAs?$AAr?$AAc?$AA_?$AAp?$AAi?$AAx@??_C@_1DM@CKMPOENN@?$AAg?$AA_?$AAe?$AAt?$AAc?$AA1?$AA_?$AAi?$AAn?$AAv?$AAe?$AAr?$AAs?$AAe?$AA_@??_C@_1EG@OIJJBFEK@?$AA?$CI?$AAk?$AAe?$AAy?$AA_?$AAs?$AAi?$AAz?$AAe?$AA?5?$AA?$DO?$AA?$DN?$AA?5?$AA1?$AA?$CJ@??_C@_1EK@HHOFEGHC@?$AA?$CI?$AAo?$AAf?$AAs?$AA?5?$AA?$DO?$AA?$DO?$AA?5?$AA3?$AA?$CJ?$AA?5?$AA?$DN?$AA?$DN?$AA?5?$AA?$CI@??_C@_1EK@NJICCMGC@?$AAt?$AAa?$AAb?$AAl?$AAe?$AA_?$AAi?$AAd?$AAx?$AA?5?$AA?$DM?$AA?5?$AAc?$AAE?$AAT@??_C@_1FA@OIKHAACP@?$AA?$CI?$AAk?$AAe?$AAy?$AA_?$AAo?$AAf?$AAs?$AA?5?$AA?$DO?$AA?$DN?$AA?5?$AA0?$AA?$CJ?$AA?5@??_C@_1GO@JKAANNGM@?$AA?$CI?$AAg?$AA?5?$AA?$DO?$AA?$DN?$AA?5?$AAc?$AAE?$AAT?$AAC?$AA1?$AAC?$AAo?$AAl?$AAo@??_C@_1GO@KOFGHEA@?$AA?$CI?$AAb?$AA?5?$AA?$DO?$AA?$DN?$AA?5?$AAc?$AAE?$AAT?$AAC?$AA1?$AAC?$AAo?$AAl?$AAo@??_C@_1GO@PGHOOGFG@?$AA?$CI?$AAr?$AA?5?$AA?$DO?$AA?$DN?$AA?5?$AAc?$AAE?$AAT?$AAC?$AA1?$AAC?$AAo?$AAl?$AAo@??_C@_1IE@IJPKHMEC@?$AA?$CI?$AAd?$AAi?$AAf?$AAf?$AA?5?$AA?$DM?$AA?5?$AA2?$AA?$CJ?$AA?5?$AA?$CG?$AA?$CG?$AA?5?$AA?$CI@??_C@_1IG@OHOBKOLB@?$AA?$CI?$AAr?$AAe?$AAd?$AA?5?$AA?$DO?$AA?$DN?$AA?5?$AAc?$AAo?$AAm?$AAp?$AAo?$AAn?$AAe@??_C@_1IK@CIOBNNEH@?$AA?$CI?$AAb?$AAl?$AAu?$AAe?$AA?5?$AA?$DO?$AA?$DN?$AA?5?$AAc?$AAo?$AAm?$AAp?$AAo?$AAn@??_C@_1IO@ECPFHBEP@?$AA?$CI?$AAg?$AAr?$AAe?$AAe?$AAn?$AA?5?$AA?$DO?$AA?$DN?$AA?5?$AAc?$AAo?$AAm?$AAp?$AAo@??_C@_1IO@NKJFHMKJ@?$AA?$CI?$AAa?$AAl?$AAp?$AAh?$AAa?$AA?5?$AA?$DO?$AA?$DN?$AA?5?$AAc?$AAo?$AAm?$AAp?$AAo@??_C@_1M@EJNMHIJC@?$AAi?$AA?5?$AA?$DM?$AA?5?$AA3@??_H@YAXPEAX_K1P6APEAX0@Z@Z?clamp@color_quad_u8@rg_etc1@@SAHH@Z?clear@color_quad_u8@rg_etc1@@QEAAXXZ?clear@etc1_optimizer@rg_etc1@@QEAAXXZ?clear@etc1_pack_params@rg_etc1@@QEAAXXZ?clear@etc1_solution_coordinates@rg_etc1@@QEAAXXZ?clear_optimizer_params@params@etc1_optimizer@rg_etc1@@QEAAXXZ?compute@etc1_optimizer@rg_etc1@@QEAA_NXZ?evaluate_solution@etc1_optimizer@rg_etc1@@AEAA_NAEBUetc1_solution_coordinates@2@AEAUpotential_solution@12@PEAU412@@Z?evaluate_solution_fast@etc1_optimizer@rg_etc1@@AEAA_NAEBUetc1_solution_coordinates@2@AEAUpotential_solution@12@PEAU412@@Z?get_abs_subblock_colors@etc1_block@rg_etc1@@SAXPEAUcolor_quad_u8@2@GI@Z?get_base4_color@etc1_block@rg_etc1@@QEBAGI@Z?get_base5_color@etc1_block@rg_etc1@@QEBAGXZ?get_byte_bits@etc1_block@rg_etc1@@QEBAIII@Z?get_delta3_color@etc1_block@rg_etc1@@QEBAGXZ?get_diff_bit@etc1_block@rg_etc1@@QEBA_NXZ?get_diff_subblock_colors@etc1_block@rg_etc1@@SAXPEAUcolor_quad_u8@2@GI@Z?get_diff_subblock_colors@etc1_block@rg_etc1@@SA_NPEAUcolor_quad_u8@2@GGI@Z?get_flip_bit@etc1_block@rg_etc1@@QEBA_NXZ?get_inten_table@etc1_block@rg_etc1@@QEBAII@Z?get_scaled_color@etc1_solution_coordinates@rg_etc1@@QEBA?AUcolor_quad_u8@2@XZ?get_selector@etc1_block@rg_etc1@@QEBAIII@Z?init@etc1_optimizer@rg_etc1@@QEAAXAEBUparams@12@AEAUresults@12@@Z?pack_color4@etc1_block@rg_etc1@@SAGAEBUcolor_quad_u8@2@_NI@Z?pack_color4@etc1_block@rg_etc1@@SAGIII_NI@Z?pack_color5@etc1_block@rg_etc1@@SAGAEBUcolor_quad_u8@2@_NI@Z?pack_color5@etc1_block@rg_etc1@@SAGIII_NI@Z?pack_delta3@etc1_block@rg_etc1@@SAGHHH@Z?pack_etc1_block@rg_etc1@@YAIPEAXPEBIAEAUetc1_pack_params@1@@Z?pack_etc1_block_init@rg_etc1@@YAXXZ?s_default_scan_delta@?1??clear_optimizer_params@params@etc1_optimizer@rg_etc1@@QEAAXXZ@4QBHB?set@color_quad_u8@rg_etc1@@QEAAAEAU12@HHHH@Z?set_noclamp_rgba@color_quad_u8@rg_etc1@@QEAAAEAU12@HHHH@Z?set_rgb@color_quad_u8@rg_etc1@@QEAAAEAU12@AEBU12@@Z?squared_distance_rgb@color_quad_u8@rg_etc1@@QEBAIAEBU12@@Z?unpack_color4@etc1_block@rg_etc1@@SA?AUcolor_quad_u8@2@G_NI@Z?unpack_color4@etc1_block@rg_etc1@@SAXAEAI00G_N@Z?unpack_color5@etc1_block@rg_etc1@@SA?AUcolor_quad_u8@2@G_NI@Z?unpack_color5@etc1_block@rg_etc1@@SAXAEAI00G_N@Z?unpack_color5@etc1_block@rg_etc1@@SA_NAEAI00GG_NI@Z?unpack_color5@etc1_block@rg_etc1@@SA_NAEAUcolor_quad_u8@2@GG_NI@Z?unpack_delta3@etc1_block@rg_etc1@@SAXAEAH00G@Z?unpack_etc1_block@rg_etc1@@YA_NPEBXPEAI_N@Z__real@3e000000__real@3f000000__real@437f0000__xmm@00000003000000020000000100000000__xmm@ffffffffffffffffffffffffffffffffencodeETC1encodeETC1Blockfree_ptrg_etc1paramsg_hasAlphag_heightg_width// 1602808049 0 211 ` C:\Users\King\Downloads\Test\bindings\target\release\build\test-e198fae0ff031c3c\out\src\cpp\etc1_encoder.oC:\Users\King\Downloads\Test\bindings\target\release\build\test-e198fae0ff031c3c\out\src\cpp\rg_etc1.o /0 1602808049 100666 5250 ` d[u@.drectve .debug$S@B.bss0.text$mn P`.text$mn  P`.text$mn P`.text$mnJ  P`.text$mn   P`.xdata # C @0@.pdata M Y @0@.xdataw @0@.pdata @0@.xdata @0@.pdata  @0@.xdata+ ; @0@.pdata Y e @0@.data @@.chks64 /FAILIFMISMATCH:"_MSC_VER=1900" /FAILIFMISMATCH:"_ITERATOR_DEBUG_LEVEL=0" /FAILIFMISMATCH:"RuntimeLibrary=MD_DynamicRelease" /DEFAULTLIB:"msvcprt" /FAILIFMISMATCH:"_CRT_STDIO_ISO_WIDE_SPECIFIERS=0" /DEFAULTLIB:"MSVCRT" /DEFAULTLIB:"OLDNAMES" rC:\Users\King\Downloads\Test\bindings\target\release\build\test-e198fae0ff031c3c\out\src\cpp\etc1_encoder.o:<bqqMicrosoft (R) Optimizing CompilerHAA@SVWAVAWHHH3H$HAALHc$0LHf535HD$Hf= f;5։T$ :H$L$L$D-f;5ΉL$$ƉD$0DHD$`D\$@D CHWL$4Lt$XEHt$(E+ÉD$2AH;}A;}HBD8 HHL LT$(9T$<}E;} IcAL AL$Au<2A@;}A;}HBL8 HHL LT$(AHAD+IHl$PlLt$HAu IFMHD$XLHT$pHL$(HL$XHD$(D\$@HHD-ADqLHl$`Lt$H{D$0L$$T$ D$0KL$$;(T$ ;L$L$H$H$H3HA_A^_^[=DYa<m s x   <?  @SUVWATAUAVAWHHH3H$D%Lt$HE3LL$(D WDLT$ EHD$0D+IEDAD$@AMDًD$PD$`ED$pD;}A;}IcË ANAMA4/Au<2;}A;}AHDB HHL LT$ AAG;}A;} IcËLANAu@2AM;}A;}AHDB HHL LT$ AAG;}A;} IcËLAAu@2AM;}A;}AHDB HHL LT$ AAG;}A;} IcËL ANAu@2AM;}A;}AHDB HHL LT$ AAMD+IHl$0nAuHD$(LHHD$(LHT$@HL$ HL$(HD$ HHH$H3HĘA_A^A]A\_^][=* ?c =<Ll&  p`P0  $!p`0!!*!T!!*!!0!!! *!!6囹*` nu-XS'Ncw۸= 늀/ 'm|8HJ1}S'*O}Mɬ6o[WlY U bc^{4›nD@comp.idq@feat.00.drectve.debug$S.bssg_heightg_width.text$mn}F|.text$mn c? .text$mn @.text$mn.text$mn%  . S |    free_ptr    $LN35$LN78.xdata  m_:$ .pdata   @< .xdata ]S .pdata  vf .xdata <^x .pdata RF.xdata}L3.pdata ɠ25.data`Sz.chks64g_hasAlpha??_U@YAPEAX_K@Z??_V@YAXPEAX@Z??0etc1_pack_params@rg_etc1@@QEAA@XZ?clear@etc1_pack_params@rg_etc1@@QEAAXXZ?pack_etc1_block_init@rg_etc1@@YAXXZ?pack_etc1_block@rg_etc1@@YAIPEAXPEBIAEAUetc1_pack_params@1@@ZencodeETC1BlockencodeETC1__GSHandlerCheck__security_check_cookie$unwind$encodeETC1Block$pdata$encodeETC1Block$unwind$encodeETC1$pdata$encodeETC1$chain$2$encodeETC1$pdata$2$encodeETC1$chain$3$encodeETC1$pdata$3$encodeETC1g_etc1params__security_cookie/108 1602808047 100666 75957 ` dB^J .drectve/! .debug$S!@B.rdata"@P@.text$mn; P`.text$mn;C P`.text$mnC P`.text$mnC P`.text$mnC P`.text$mnC P`.text$mnC P`.text$mnC P`.text$mnC P`.text$mn\C P`.text$mn-8DeD P`.text$mnoD P`.text$mn[sD P`.text$mnYD P`.text$mn'E P`.text$mn,6EbE P`.text$mnlE P`.text$mnE P`.text$mnE P`.text$mnE P`.text$mnE P`.text$mnE P`.text$mnE P`.text$mn\E P`.text$mnl,FF P`.text$mn=FF P`.text$mnNGiG P`.text$mn&G P`.text$mn.G P`.text$mnHG P`.text$mn#H P`.text$mn7H P`.text$mn>H P`.text$mn VH P`.text$mn#_HH P`.text$mnHoN P`.text$mnNIR P`.text$mnqR"S P`.text$mn6JSX P`.text$mnX?a P`.text$mn]a'c P`.text$mnYcc P`.text$mnddid P`.text$mndTe P`.text$mndef P`.text$mn 0f P`.text$mn9fh P`.text$mnsLhj P`.text$mnj P`.text$mnQjIk P`.text$mngk P`.text$mnkl P`.text$mnlo P`.text$mno P`.text$mnp P`.text$mnp P`.text$mn q P`.text$mnq P`.text$mnrr P`.text$mn %s}# P`.text$mn/E P`.text$mnۂ P`.text$mn P`.text$mn\ۊ P`.text$mn7 P`.text$mn P`.text$mn2 P`.text$mnf׌= P`.text$mnGҍ P`.text$mn܍d P`.text$mnn P`.text$mnP"r P`.text$mn&| P`.text$mnH P`.text$mnl `I P`.xdata:@0@.pdata NZ@0@.xdata x@0@.pdata @0@.xdata(̡@0@.pdata @0@.xdata(<@0@.pdata FR@0@.xdata$p@0@.pdata @0@.xdataܢ@0@.pdata @0@.xdata8H@0@.pdata fr@0@.xdata@0@.pdata ʣ@0@.xdata@0@.pdata @0@.xdata@0@.pdata 2>@0@.xdata \@0@.pdata ht@0@.xdata @0@.pdata @0@.xdataȤ@0@.pdata @0@.xdata @0@.pdata "@0@.xdata@@0@.pdata P\@0@.xdataz@0@.pdata @0@.xdata@0@.pdata ȥԥ@0@.xdata@0@.pdata @0@.xdata,@0@.pdata 4@@0@.xdata^@0@.pdata nz@0@.xdata@0@.pdata @0@.xdataҦ@0@.pdata @0@.xdata@0@.pdata ,@0@.xdataJ@0@.pdata R^@0@.xdata|@0@.pdata @0@.xdata@0@.pdata Ƨҧ@0@.xdata@0@.pdata @0@.xdata.@0@.pdata >J@0@.xdata h@0@.pdata t@0@.xdata@0@.pdata ĨШ@0@.xdata @0@.pdata @0@.xdata$8@0@.pdata Vb@0@.xdata,@0@.pdata ʩ֩@0@.xdata@0@.pdata ".@0@.xdataL\@0@.pdata z@0@.xdata @0@.pdata @0@.xdata,ڪ@0@.pdata $0@0@.xdataN^@0@.pdata |@0@.xdata@0@.pdata īЫ@0@.xdata@0@.pdata ,@0@.xdata$Jn@0@.pdata @0@.xdataƬ@0@.pdata @0@.xdata@0@.pdata <H@0@.xdata$f@0@.pdata @0@.xdata@0@.pdata ҭޭ@0@.xdata@0@.pdata  @0@.xdata>@0@.pdata Vb@0@.xdata @0@.pdata @0@.rdata(Ԯ@@@.rdata@P@.rdata@P@.rdata@P@.rdata@P@.rdata(@@@.rdata D@@@.bssP.rdata&P@@@.rdata&v@@@.rdataJ@P@.rdata @@@.rdata@@@.rdatan@P@.rdatan@P@.rdatan@P@.rdataJh@P@.rdata@0@.rdata@@@.rdata0Գ@@@.rdata@P@.rdata$@@@.data@@.rdata<@@@.data@@.rdata$@@@.rdata ,@@@.rdata8@0@.rdata<@@@.rdataL@@@.rdata T@@@.rdatat@P@.rdataPt@P@.rdataFĶ@P@.rdata @@@.rdata&@0@.rdata*@0@.rdata.@0@.rdata2@P@.rdataB@P@.chks64R /DEFAULTLIB:"MSVCRT" /DEFAULTLIB:"OLDNAMES" mC:\Users\King\Downloads\Test\bindings\target\release\build\test-e198fae0ff031c3c\out\src\cpp\rg_etc1.o:<bqqMicrosoft (R) Optimizing Compiler  *<P!jI/      02"4$6 &8 (: *< ,>. 1!3#5%7'9);+=-? / !  " # 01$% ! & #' 123% (!)   #'"  *1+03%$!)   4#5'&  1 +,3%-2) (!  5' #"   +*13- 06%7) $!  5 4#'& . / +1- ,3%7 2!)(  5 #' /"  1  +- *3%7 06!) $89    #5'4 /& . 1   + 3%7 - ,) 2!9 (  5 '#/  "   +1 3- *%7) 06! 9 $8  5 # '4: ;/& .  +1   -3% 7 ,! 9)2 (5 # '  ;/ " 1   +- 3 % 7*! ) 06 9 $8  # 5' ;/4: & .1  +  3 % 7-) ,! 9 2 (5 ' # ;/  < + =" 1 3 - % 7)  *! 9 06 $ 85 # '  ;/4:+ =& .1 - 3 % 7  !9) , 25 ( #'  ;/ =< 1+ - " 3 %7 !) *9 06 $ 8#5 ' ;/ =4:1+ & .3%7 - ) !9  ,2 5 '( #;/  += < 13- " %7 ) !9 *0 6 5 $ 8#'  ;/ += 4:1-& .3%7  !9 )   ,52 #'(  ; / =1+- < 3%7"  !)9 *0  6 #5' $  8 ; / =1+ 4:3%7-& .)!9   ,5'2  #; /(    +=13- < %7)"  !9 * 50  6#' $  8 ; / += 1- 4 :3%7& >.!9)? 5 , #'2   ; /(  = 1+-3%7 <!)?"  9* #5'0  6  ;/ $ 8=  1+3%7- 4 :)?& >. !9 5' , #;/2  ( += 13-%7)? <!9" 5* #'0  6 ;/ $ 8 += 1-3%7 4 :!9)?& >. 5 #', ;/2 =( 1+- 3%7!)?<9" #5'* ;/0 6 =$ 8 1+3%7-)?4 : !9& >. 5'#;/, 2 +=( 13- %7)?!9<"5#'* ;/06 +=$8 1-3%7!9)?4 : &>. 5#';/, =;}A;AOȋH\$UVWATAUAVAWH$PH+HH3H@DIIDd$(LArAHH DAFvAHH At63I#IMM;tBAHI;u@tMH@I 3DAuoM MM;fAIH GB!ʋ@ȋ@ȁ@@M;uAugM MM;@fAIH GB!ʋ@@@M;u)AMI#M4M;tefffAI DAA9II DD9@AA@A@@M;u@AI D9@wAt!A;HH 3II#M M;t/I D9@BHI D9@I;u@tI D9@ƃI#ʼnt$$E3DT$ L,Ll$0@AL@A3M A@T@AA@T@AAT@AA@T@AA@T@AA@T@AA@T@AA@T@AA@T@AA@T@AA@T@AA@ T@AA@ T@AA@ T@AA@ T@AA@ T@AA@T@AA@T@AA@T@AA@T@AA@T@AA@T@AA@T@AA@T@AA@T@AA@T@AA@T@AA@T@AA@T@AA@T@AA@T@AA@T@AA@T@AA@T@AA@ T@AA@!T@AA@"T@AA@#T@AA@$T@AA@%T@AA@&T@AA@'T@AA@(T@AA@)T@AA@*T@AA@+T@AA@,T@AA@-T@AA@.T@AA@/T@AA@0T@AA@1T@AA@2T@AA@3T@AA@4T@AA@5T@AA@6T@AA@7T@AA@8T@AA@9T@AA@:T@AA@;T@AA@:DY4`=f{4@47BABAHD DAD+BRD+A+EEAA@SH0EDDAAAHEtAD AD Ћ иED;ABÉD$ HH0[YH\$Ht$WH0HIAHDDAAA|$`tAD AD  HL$`D$ D$`D$aHt$HD$bH\$@H0_b@SH0EDDAA AHEt8ABDAD BDыD  иED;HABÉD$ HH0[{H\$Ht$WH0HIAHDDAA A|$`t8ABDAD BDD  HL$`D$ D$`D$aHt$HD$bH\$@H0_ÁH\$Ht$H|$AVH0D$`IDDAAAAHLArAArArAѳDD ADAAAE‹A A v62۸y3;OEyE3D;DOEyE3D;DOȀ|$ht8ABDAD BDD  AHL$hD9T$pDBT$pDT$ L$hH\$@AL$iL$jHt$HH|$PH0A^H\$Ht$WH0AADDAAAAHArAArArҳDD ADAAAE‹A A v62۸y3;OEyE3D;DOEyE3D;DO@t8ABDAD BDD  AHD9T$`DBT$`DT$ Ht$HH\$@H0_EAAAE||A|AH\$UVWATAUAVAWHH`HH3HEALDEDEDuAADuL;DB3IϋDB+IϋDB8fDf fIfD DB0IϋDB(IϋDBDEHMA֋DMHMfAf ff DE2Du<DB4IϋDB,IϋDBfHMf Eff 8IDB0IϋDB(IϋDBfHMf Dff A3H58]I|$E@+DBD8C8HHMЃH 2H A$AGAGÃrAVHH DsENAA+ADBD8C8HHMЃH 2H GAGAÃrAVHH A+ADBD8C8HHMЃH 2H GAGAGÃrAVHH ENAIA+DABD8C8HHMЃH 2H GAGAGH)I|$+DBD8C8HHMH 2H A$AGAGÃrAVHH DsENAA+ADBD8C8HHMH 2H GAGAÃrAVHH A+ADBD8C8HHMH 2H GAGAGÃrAVHH ENAIA+DABD8C8HH  2HUH OJOJOH)E+DBD8C8HHMЃH 2H GAGAGÃrAVHH DsENAA+ADBD8C8HHMЃH 2H GAGAÃrAVHH A+ADBD8C8HHMH 2H GAGAGÃrAVHH ENAA+ADBD8C8HHMH 2H GAGAGH.EE$fff+DBD8C8HH 2LЋÃA $rAVHH {DOAA+ADBD8C8HH 2LЋÃAL$rAVHH +@DBD8C8HH 2LЋÃAL$rAVHH DOAA+ADBD8C8HH 2LAL$ I|+DBD8C8HH 2LÃA $rAVHH {DOAA+ADBD8C8HH 2LÃAL$rAVHH +@DBD8C8HH 2LÃAL$rAVHH DOAA+ADBD8C8HH 2LAL$ I|I+DBD8C8HH 2LЋÃAL$rAVHH {DOAA+ADBD8C8HH 2LЋÃAL$rAVHH +@DBD8C8HH 2LÃA $rAVHH DOAA+ADBD8C8HH 2LAL$I|AHMH3H$H`A_A^A]A\_^]gz .ATq U4\Yb4YK4RYX64=YC4Y,43Y94Y"4Y 4Y4Y\4cYi4Y 4 Y  4 Y O 4V Y\  4 Y } 4 Y  4 Y P dT42pH% 4 p`PPl 1 d"T!4 p / $cP &!( (_ `tadb4i &,!^ ,2! ,y 8! &y >R0-D t dT42J  4 2p=P  4 2pNV t dT42\  4 2pQbd42 phdT42pnd42 pdtd42 pdzR0d 4R pd 4R p&t d 4RPd42 pR0fd 4R pd 4R p  d T 4Rps  d 4R p    4 2pl  #dT4pP    p!d 5!))xh T45 $(5[!5 [p! p  !22-( tdT4 $(! 6 pP !4 !    dT ,! , ! 6 %4% p`P@dT42p 4p`P"" "4"p`P(% T4 R p ` .src/cpp/rg_etc1.cpp(alpha >= component_traits::cMin) && (alpha <= component_traits::cMax)(red >= component_traits::cMin) && (red <= component_traits::cMax)(green >= component_traits::cMin) && (green <= component_traits::cMax)(blue >= component_traits::cMin) && (blue <= component_traits::cMax)i < cNumCompsi < 3(ofs + num) <= 64Unum && (num <= 8U)(ofs >> 3) == ((ofs + num - 1) >> 3)subblock_id < 2(x | y) < 4(r >= cETC1ColorDeltaMin) && (r <= cETC1ColorDeltaMax)(g >= cETC1ColorDeltaMin) && (g <= cETC1ColorDeltaMax)(b >= cETC1ColorDeltaMin) && (b <= cETC1ColorDeltaMax)table_idx < cETC1IntenModifierValuesm_n == rhs.m_np.m_num_src_pixels == 8(diff < 2) && (inten < 8) && (selector < 4) && (packed_c < limit)best_error <= 255g_etc1_inverse_lookup[0][255]best_use_color4 || (rg_etc1::minimum(dr, dg, db) >= cETC1ColorDeltaMin) && (rg_etc1::maximum(dr, dg, db) <= cETC1ColorDeltaMax)(key_ofs >= 0) && (key_ofs < sizeof(T))(key_size >= 1) && (key_size <= 4)key_size == 1>?CvVHMh  ݄^H\g47iB2L'GkWq8;@ʃ[4 . G^VmPЀO4R9Kռ?^=fAz jb60MM(=vyt. .X^=fA=(LEo^=fA G^Vmy/ʤpL= HF^J͎#`׹ebvj kNF=;6}nvhV:CcmЕYmLrWLTnZ "0<$9 -׻|n{XNsZUSVt.ڤ`TZSښx WA:C6l0Jy)&2~o:ѶC^D\ $Dž-@ ZJ.oӘcb DjlqѝP=g.Qd-6^=DL~S@iG`G PЀO4S r4M.7,\w2C$wZ{)Q0?!ui98NeLunge&Rpoju8z5Ƚ. }Ȼ_" bF{'yZь' /[Gx:*Kw崨pQ}aR:_G~vKW|_O'~ݜ"ս,VwV} kT3K :ёl$Zv)[ld bF{.x BӇs9E\$L18]Z9E\$LY6 чx ١/9E\$L}ȒqAc g1ىNeƩ,@-;&Eec g&9=NBc g&9=NBd bɼUsTz]zPje%LcW]zPje2c-g PļTc g`@d b=BF>]zPje l(ԗKH|YLlG(ZM7nK_M=t9E\$L5VJeAP$WsA9 6Է쀥<Ȣ+YB6A?US۵xo ۣBm?nCk*Tn8sQ$pEׯE98vG0`E4 w~m[3p2JAMɬw:T>T6CWy0Ơn![f12(g2J9wƩ,m{ҽIlfOps C su ?)WB zx.text$mn? #Y.text$mn@/ܠu.text$mnAjh9.text$mnB.text$mnC\k.text$mnD ӑ&`.text$mnE}.text$mnF2a.text$mnGfB^.text$mnH|.text$mnI.text$mnJs.text$mnKPyi.text$mnL&M .text$mnMH(4.text$mnNl IT! N D@ i? "   ' M #  E  C 8D s F    ( C ` {  / 4 1 F5 t7 - . 0 )< g= I J L HK }> M : ; BG H 2 3 I ,        M %  6    $   Y &      8 @ ' j     * [ +    / N) t9 A B o(    __chkstk  memcpy memset $LN12!$LN217N$LN80@$LN271?$LN4$LN16D$LN5$LN6$LN9/$LN55$LN57$LN6-$LN4.$LN40$LN9I$LN11J$LN25L$LN27K$LN13>$LN9G$LN11H$LN712$LN863$LN71,$LN7$LN778$LN189'$LN157*$LN219+$LN116.xdataOF@!O.pdataP Xx!4P.xdataQ .9NWQ.pdataR @NR.xdataS(߬@S.pdataT gj@T.xdataUa?U.pdataV ]?`V.xdataW$\g(?W.pdataX CS(n?X.xdataYa?6Y.pdataZ %N?~Z.xdata[?[.pdata\ t[@4?\.xdata]LO?V].pdata^ 3^?^.xdata_c_.pdata` wsb!`.xdataaUD[a.pdatab d=Db.xdatac %Y%c.pdatad Fd.xdatae %Y%;e.pdataf <^f.xdatagU/g.pdatah R/h.xdatai %Y%5i.pdataj X5j.xdatakO7Tk.pdatal  >7l.xdatamCc-m.pdatan 藱F-n.xdataoO.&o.pdatap AT.[p.xdataqO0q.pdatar AT0r.xdatascIs.pdatat oހIAt.xdatauDu.pdatav D;Jv.xdatawDw.pdatax e`nLEx.xdatayQ{.pdata| ʜ>:|.xdata}cGk}.pdata~ <G~.xdataD.pdata QH2.xdataGlj2k.pdata K. 2.xdataG!3.pdata Z@3b.xdataGlj,.pdata KPM,.xdata %Y%V.pdata D.xdataq8.pdata &o8$.xdata `ב'n.pdata 64'.xdata9 '.pdata b'.xdata,L'7.pdata #'j.xdata'.pdata w'.xdata$cK' .pdata  z '6 .xdata 0*i .pdata M* .xdata,*d!.pdata +O *!.xdata` *b".pdata :*".xdatatp~+`#.pdata  "l+#.xdata+e$.pdata F (+$.xdata$+m%.pdata x^ +%.xdata[+u&.pdata { +&.xdatau+}'.pdata J+(.xdata$ݰs(.pdata T(.xdataCc)).pdata 9\)6).xdatajl!Ac).pdata 7A).xdataB$*.pdata {6WtB*.xdata H6.(A+.pdata (+.rdata(\W+.rdata1*,.rdataHT,.rdata@