"""DIMENSION 4 q4: read the hub tile builder FUN_1800b2680 in full (references both CentralDraftModeOffline and CentralDraftModeOnline), plus 'draftentry' FUN_180016190 and the mode-node factories FUN_18006b820/FUN_18006b960 (online/offline draft) and FUN_18006baa0/FUN_18006bd20 (offline/online tournament). Hypothesis: FUN_1800b2680 builds the draft/tournament/seasons hub tiles and either (a) gates a tile on a server-reachable field, or (b) builds them unconditionally, which would make the refusal script-layer. Print full length to avoid truncation. """ import traceback try: for a, lbl in [(0x1800b2680, "hub tile builder FUN_1800b2680"), (0x180016190, "draftentry FUN_180016190")]: d = dec(a) print("=== %s len=%d ===" % (lbl, len(d))) print(d) print("\n") except Exception: traceback.print_exc() print("QUERY_DONE")